0001628280-19-010454.txt : 20190808 0001628280-19-010454.hdr.sgml : 20190808 20190808161326 ACCESSION NUMBER: 0001628280-19-010454 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 103 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190808 DATE AS OF CHANGE: 20190808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ENVESTNET, INC. CENTRAL INDEX KEY: 0001337619 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 201409613 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34835 FILM NUMBER: 191009655 BUSINESS ADDRESS: STREET 1: 35 E WACKER DR STE 2400 CITY: CHICAGO STATE: IL ZIP: 60601 BUSINESS PHONE: 312-827-2800 MAIL ADDRESS: STREET 1: 35 E WACKER DR STE 2400 CITY: CHICAGO STATE: IL ZIP: 60601 FORMER COMPANY: FORMER CONFORMED NAME: ENVESTNET ASSET MANAGEMENT GROUP INC DATE OF NAME CHANGE: 20050831 10-Q 1 env2019063010-q.htm 10-Q Document
false--12-31Q220190001337619P60DP16YP10Y414200051400034220001624000663200020170000.0050.005500000000500000000612388986541567048121800520701560.060.2530.253P16YP8YP7YP7YP4YP2Y219070000.0050.0055000000050000000P39YP7YP5YP7YP3YP3YP6MP1YP1YP1YP1YP3YP0YP0YP0Y1311709813345514 0001337619 2019-01-01 2019-06-30 0001337619 2019-08-01 0001337619 2018-12-31 0001337619 2019-06-30 0001337619 2019-04-01 2019-06-30 0001337619 2018-01-01 2018-06-30 0001337619 2018-04-01 2018-06-30 0001337619 env:RecurringRevenueMember 2019-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember 2019-04-01 2019-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember 2018-04-01 2018-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2018-04-01 2018-06-30 0001337619 env:RecurringRevenueMember 2019-04-01 2019-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember 2018-01-01 2018-06-30 0001337619 env:RecurringRevenueMember 2018-04-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember 2019-04-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2019-04-01 2019-06-30 0001337619 env:AssetBasedRevenueMember 2018-04-01 2018-06-30 0001337619 env:AssetBasedRevenueMember 2019-01-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2019-01-01 2019-06-30 0001337619 env:RecurringRevenueMember 2018-01-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2018-01-01 2018-06-30 0001337619 us-gaap:RetainedEarningsMember 2018-06-30 0001337619 2018-01-01 2018-03-31 0001337619 us-gaap:TreasuryStockMember 2018-03-31 0001337619 us-gaap:RetainedEarningsMember 2018-03-31 0001337619 us-gaap:RetainedEarningsMember 2017-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001337619 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001337619 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001337619 us-gaap:CommonStockMember 2017-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2017-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2018-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001337619 us-gaap:CommonStockMember 2018-03-31 0001337619 2018-03-31 0001337619 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001337619 us-gaap:TreasuryStockMember 2017-12-31 0001337619 us-gaap:CommonStockMember 2018-06-30 0001337619 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001337619 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001337619 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001337619 2017-12-31 0001337619 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001337619 us-gaap:TreasuryStockMember 2018-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2018-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001337619 2018-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0001337619 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001337619 us-gaap:TreasuryStockMember 2018-12-31 0001337619 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001337619 us-gaap:RetainedEarningsMember 2019-06-30 0001337619 2019-01-01 2019-03-31 0001337619 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001337619 us-gaap:NoncontrollingInterestMember 2019-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001337619 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001337619 us-gaap:RetainedEarningsMember 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2018-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001337619 us-gaap:CommonStockMember 2019-03-31 0001337619 us-gaap:CommonStockMember 2018-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001337619 us-gaap:TreasuryStockMember 2019-06-30 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2019-03-31 0001337619 us-gaap:TreasuryStockMember 2019-03-31 0001337619 2019-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001337619 us-gaap:CommonStockMember 2019-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2019-06-30 0001337619 env:EnvestnetPortfolioManagementConsultantsProductsAndServicesSuiteMember 2019-06-30 0001337619 env:EnvestnetEnterpriseProductAndServicesSuiteMember 2019-01-01 2019-06-30 0001337619 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember 2019-06-30 0001337619 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001337619 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-06-30 0001337619 env:PortfolioCenterAcquisitionMember 2019-04-01 0001337619 env:PortfolioCenterAcquisitionMember 2019-04-01 2019-04-01 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:CustomerListsMember 2019-04-01 2019-04-01 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-01 2019-04-01 0001337619 env:PIEtechAcquisitionMember 2019-05-01 0001337619 env:PrivateCompanyAcquisitionMember 2019-01-02 0001337619 env:PIEtechAcquisitionMember 2019-01-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember 2019-06-30 0001337619 env:PortfolioCenterAcquisitionMember 2019-04-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember 2019-04-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember 2019-05-01 2019-05-01 0001337619 env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-05-01 0001337619 env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 0001337619 us-gaap:RestrictedStockUnitsRSUMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-06-30 0001337619 us-gaap:PerformanceSharesMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-06-30 0001337619 env:EnvestnetPortfolioCenterAndPIEtechMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetPortfolioCenterAndPIEtechMember 2018-04-01 2018-06-30 0001337619 env:EnvestnetPortfolioCenterAndPIEtechMember 2019-04-01 2019-06-30 0001337619 env:EnvestnetPortfolioCenterAndPIEtechMember 2018-01-01 2018-06-30 0001337619 env:PrivateCompanyAcquisitionMember 2019-01-02 2019-01-02 0001337619 env:PIEtechAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember us-gaap:TradeNamesMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 env:PrivateCompanyAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-02 2019-01-02 0001337619 env:PortfolioCenterAcquisitionMember 2019-01-01 2019-06-30 0001337619 env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-05-01 0001337619 srt:MaximumMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 srt:MinimumMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 us-gaap:LandMember 2018-12-31 0001337619 env:ComputerEquipmentAndSoftwareMember 2018-12-31 0001337619 us-gaap:OfficeEquipmentMember 2019-06-30 0001337619 env:ComputerEquipmentAndSoftwareMember 2019-06-30 0001337619 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001337619 us-gaap:BuildingAndBuildingImprovementsMember 2019-06-30 0001337619 us-gaap:LeaseholdImprovementsMember 2019-06-30 0001337619 env:ComputerEquipmentAndSoftwareMember 2019-01-01 2019-06-30 0001337619 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0001337619 us-gaap:OfficeEquipmentMember 2018-12-31 0001337619 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001337619 us-gaap:FurnitureAndFixturesMember 2019-06-30 0001337619 us-gaap:LandMember 2019-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:OfficeEquipmentMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:OfficeEquipmentMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-06-30 0001337619 us-gaap:SoftwareDevelopmentMember 2019-01-01 2019-06-30 0001337619 env:PrivateCompanyAcquisitionMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2018-12-31 0001337619 env:PortfolioCenterAcquisitionMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:PrivateCompanyAcquisitionMember 2019-01-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:PrivateCompanyAcquisitionMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2018-12-31 0001337619 env:PortfolioCenterAcquisitionMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2019-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2019-06-30 0001337619 us-gaap:OrderOrProductionBacklogMember 2019-06-30 0001337619 us-gaap:TradeNamesMember 2019-06-30 0001337619 us-gaap:CustomerListsMember 2018-12-31 0001337619 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-06-30 0001337619 us-gaap:CustomerListsMember 2019-06-30 0001337619 us-gaap:OrderOrProductionBacklogMember 2018-12-31 0001337619 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-31 0001337619 us-gaap:TradeNamesMember 2018-12-31 0001337619 us-gaap:OrderOrProductionBacklogMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:TradeNamesMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:CustomerListsMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:TradeNamesMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:CustomerListsMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-06-30 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2019-06-30 0001337619 env:CreditAgreementMember 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2019-06-30 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2018-12-31 0001337619 env:CreditAgreementMember 2019-06-30 0001337619 env:SecondAmendedAndRestatedCreditAgreementMember 2017-07-31 0001337619 env:ConvertibleNotesDueDecember2023Member 2018-05-31 0001337619 srt:MinimumMember env:SecondAmendedAndRestatedCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-06-30 0001337619 env:ConvertibleNotesDueDecember2023Member 2019-06-30 0001337619 srt:MaximumMember env:SecondAmendedAndRestatedCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-06-30 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2014-12-31 0001337619 env:ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember 2019-01-01 2019-06-30 0001337619 env:ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember 2018-01-01 2018-06-30 0001337619 env:ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember 2018-04-01 2018-06-30 0001337619 env:ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember 2019-04-01 2019-06-30 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2018-06-30 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-06-30 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 env:TwoThousandTwentyThreeConvertibleNotesMember 2018-12-31 0001337619 env:TwoThousandNineteenConvertibleNotesMember 2018-12-31 0001337619 env:TwoThousandNineteenConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001337619 env:TwoThousandTwentyThreeConvertibleNotesMember 2019-06-30 0001337619 env:TwoThousandTwentyThreeConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001337619 env:TwoThousandTwentyThreeConvertibleNotesMember 2018-05-25 0001337619 env:SecondAmendedAndRestatedCreditAgreementMember 2018-12-31 0001337619 env:TwoThousandNineteenConvertibleNotesMember 2019-06-30 0001337619 env:SecondAmendedAndRestatedCreditAgreementMember 2019-06-30 0001337619 env:TwoThousandTwentyThreeConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-06-30 0001337619 env:TwoThousandNineteenConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-06-30 0001337619 env:TwoThousandNineteenConvertibleNotesMember 2014-12-15 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 env:PrivateCompanyAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-06-30 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-06-30 0001337619 2021-01-01 2019-06-30 0001337619 2024-01-01 2019-06-30 0001337619 2019-07-01 2019-06-30 0001337619 2022-01-01 2019-06-30 0001337619 2020-01-01 2019-06-30 0001337619 2023-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0001337619 us-gaap:NonUsMember 2019-04-01 2019-06-30 0001337619 country:US 2019-04-01 2019-06-30 0001337619 country:US 2018-01-01 2018-06-30 0001337619 country:US 2018-04-01 2018-06-30 0001337619 us-gaap:NonUsMember 2019-01-01 2019-06-30 0001337619 country:US 2019-01-01 2019-06-30 0001337619 us-gaap:NonUsMember 2018-04-01 2018-06-30 0001337619 us-gaap:NonUsMember 2018-01-01 2018-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 2019-06-30 0001337619 us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001337619 us-gaap:PerformanceSharesMember 2019-01-01 2019-03-31 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001337619 us-gaap:PerformanceSharesMember 2019-03-31 0001337619 us-gaap:PerformanceSharesMember 2018-12-31 0001337619 us-gaap:PerformanceSharesMember 2019-06-30 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-04-01 2019-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2019-01-01 2019-03-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2018-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-03-31 0001337619 env:EmployeeAndOtherStockOptionMember 2018-01-01 2018-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-01-01 2019-06-30 0001337619 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember env:EmployeeAndOtherStockOptionMember 2019-06-30 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-06-30 0001337619 srt:MaximumMember env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-06-30 0001337619 srt:MaximumMember env:EmployeeAndOtherStockOptionMember 2019-06-30 0001337619 srt:MinimumMember env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-06-30 0001337619 us-gaap:WarrantMember 2018-04-01 2018-06-30 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2019-01-01 2019-06-30 0001337619 us-gaap:WarrantMember 2018-01-01 2018-06-30 0001337619 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2018-04-01 2018-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2019-01-01 2019-06-30 0001337619 us-gaap:RestrictedStockMember 2018-04-01 2018-06-30 0001337619 us-gaap:WarrantMember 2019-04-01 2019-06-30 0001337619 us-gaap:WarrantMember 2019-01-01 2019-06-30 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2019-04-01 2019-06-30 0001337619 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001337619 us-gaap:RestrictedStockMember 2018-01-01 2018-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2018-01-01 2018-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2018-04-01 2018-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2019-04-01 2019-06-30 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2018-01-01 2018-06-30 0001337619 srt:MaximumMember 2019-06-30 0001337619 srt:MinimumMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-06-30 0001337619 us-gaap:MaterialReconcilingItemsMember 2018-04-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember 2018-01-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember 2019-04-01 2019-06-30 0001337619 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember 2018-04-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember 2019-01-01 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:OtherCountryMember 2018-12-31 0001337619 country:US 2019-06-30 0001337619 country:IN 2018-12-31 0001337619 country:US 2018-12-31 0001337619 env:OtherCountryMember 2019-06-30 0001337619 country:IN 2019-06-30 env:state xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure env:advisor env:account_product env:proprietary_product env:executive env:investment_product env:segment env:claim


 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended June 30, 2019
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
Commission file number 001-34835
 
Envestnet, Inc.
(Exact name of registrant as specified in its charter)
 
Delaware
 
20-1409613
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S Employer
Identification No.)
35 East Wacker Drive, Suite 2400
Chicago,
Illinois
 
60601
(Address of principal executive offices)
 
(Zip Code)
 
Registrant’s telephone number, including area code:
(312) 827-2800
 

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading symbol(s)
Name of exchange on which registered
Common Stock, par value $0.005 per share
ENV
New York Stock Exchange
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes ý  No ¨
 
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes ý  No ¨
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
ý
 
Accelerated filer
¨
 
 
 
 
 
Non-accelerated filer
¨
 
Smaller reporting company
 
 
 
 
 
 
 
 
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).  Yes   No ý
 
As of August 1, 2019, Envestnet, Inc. had 52,182,228 shares of common stock outstanding.
 
 




TABLE OF CONTENTS

 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2





Envestnet, Inc.
Condensed Consolidated Balance Sheets
(in thousands, except share information)
(unaudited)
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Assets:
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
77,717

 
$
289,345

Fees receivable, net
 
71,632

 
68,004

Prepaid expenses and other current assets
 
40,046

 
23,557

Total current assets
 
189,395


380,906

 
 
 
 
 
Property and equipment, net
 
51,016

 
44,991

Internally developed software, net
 
48,059

 
38,209

Intangible assets, net
 
509,159

 
305,241

Goodwill
 
908,686

 
519,102

Operating lease right-of-use assets, net
 
72,191

 

Other non-current assets
 
33,834

 
25,298

Total assets
 
$
1,812,340


$
1,313,747

 
 
 
 
 
Liabilities and Equity:
 
 
 
 
Current liabilities:
 
 
 
 
Accrued expenses and other liabilities
 
$
118,608

 
$
133,298

Accounts payable
 
15,165

 
19,567

Operating lease liabilities
 
12,918

 

Convertible Notes due 2019
 
169,182

 
165,711

Contingent consideration
 

 
732

Deferred revenue
 
37,601

 
23,988

Total current liabilities
 
353,474


343,296

 
 
 
 
 
Convertible Notes due 2023
 
300,078

 
294,725

Revolving credit facility
 
145,000

 

Contingent consideration
 
16,423

 

Deferred revenue
 
6,659

 
6,910

Non-current operating lease liabilities
 
77,431

 

Deferred rent and lease incentive
 

 
17,569

Deferred tax liabilities, net
 
31,292

 
640

Other non-current liabilities
 
28,193

 
18,005

Total liabilities
 
958,550

 
681,145

 
 
 
 
 
Commitments and contingencies
 


 


 
 
 
 
 
Equity:
 
 
 
 
Stockholders’ equity:
 
 
 
 
Preferred stock, par value $0.005, 50,000,000 shares authorized
 

 

Common stock, par value $0.005, 500,000,000 shares authorized; 65,415,670 and 61,238,898 shares issued as of June 30, 2019 and December 31, 2018, respectively; 52,070,156 and 48,121,800 shares outstanding as of June 30, 2019 and December 31, 2018, respectively
 
327

 
306

Additional paid-in capital
 
1,015,578

 
761,128

Accumulated deficit
 
(76,174
)
 
(58,882
)
Treasury stock at cost, 13,345,514 and 13,117,098 shares as of June 30, 2019 and December 31, 2018, respectively
 
(83,820
)
 
(67,858
)
Accumulated other comprehensive loss
 
(660
)
 
(994
)
Total stockholders’ equity
 
855,251

 
633,700

Non-controlling interest
 
(1,461
)
 
(1,098
)
Total equity
 
853,790

 
632,602

Total liabilities and equity
 
$
1,812,340


$
1,313,747

 
See accompanying notes to unaudited Condensed Consolidated Financial Statements.

3



Envestnet, Inc.
Condensed Consolidated Statements of Operations
(in thousands, except share and per share information)
(unaudited)

 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Revenues:
 
 
 
 
 
 
 
 
Asset-based
 
$
120,070

 
$
118,111

 
$
229,004

 
$
239,264

Subscription-based
 
92,258

 
71,779

 
175,345

 
141,474

Total recurring revenues
 
212,328


189,890


404,349


380,738

Professional services and other revenues
 
12,117

 
11,226

 
19,762

 
18,389

Total revenues
 
224,445

 
201,116

 
424,111


399,127

 
 
 
 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
 
 
 
Cost of revenues
 
72,080

 
67,627

 
133,725

 
130,561

Compensation and benefits
 
103,286

 
80,210

 
190,003

 
163,750

General and administration
 
42,421

 
34,089

 
82,945

 
66,818

Depreciation and amortization
 
26,915

 
19,185

 
46,432

 
38,731

Total operating expenses
 
244,702


201,111


453,105


399,860

 
 
 
 
 
 
 
 
 
Income (loss) from operations
 
(20,257
)
 
5

 
(28,994
)
 
(733
)
Other expense, net
 
(7,512
)
 
(5,430
)
 
(13,275
)

(10,684
)
Loss before income tax provision (benefit)
 
(27,769
)

(5,425
)

(42,269
)

(11,417
)
 
 
 
 
 
 
 
 
 
Income tax provision (benefit)
 
(28,382
)
 
566

 
(24,614
)
 
(13,428
)
 
 
 
 
 
 
 
 
 
Net income (loss)
 
613

 
(5,991
)
 
(17,655
)

2,011

Add: Net loss attributable to non-controlling interest
 
280

 
465

 
363

 
567

Net income (loss) attributable to Envestnet, Inc.
 
$
893


$
(5,526
)

$
(17,292
)

$
2,578

 
 
 
 
 
 
 
 
 
Net income (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 
Basic
 
$
0.02

 
$
(0.12
)
 
$
(0.35
)
 
$
0.06

Diluted
 
$
0.02

 
$
(0.12
)
 
$
(0.35
)
 
$
0.05

 
 
 
 
 
 
 
 
 
Weighted average common shares outstanding:
 
 
 
 
 
 
 
 
Basic
 
50,870,296

 
45,247,331

 
49,526,774

 
44,963,735

Diluted
 
52,982,688

 
45,247,331

 
49,526,774

 
47,156,205


See accompanying notes to unaudited Condensed Consolidated Financial Statements.

4



Envestnet, Inc.
Condensed Consolidated Statements of Comprehensive Income (Loss)
(in thousands)
(unaudited)
 
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Net income (loss) attributable to Envestnet, Inc.
 
$
893

 
$
(5,526
)
 
$
(17,292
)
 
$
2,578

Other comprehensive income (loss), net of taxes:
 
 
 
 
 
 
 
 
Foreign currency translation gain (loss)
 
112

 
(1,036
)
 
334

 
(1,363
)
Comprehensive income (loss) attributable to Envestnet, Inc.
 
$
1,005


$
(6,562
)

$
(16,958
)

$
1,215


See accompanying notes to unaudited Condensed Consolidated Financial Statements.


5



Envestnet, Inc.
Condensed Consolidated Statements of Equity
(in thousands, except share information)
(unaudited)
 
 
 
 
 
 
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
 
 
Common Stock
 
Treasury Stock
 
Additional
 
Other
 
 
 
Non-
 
 
 
 
 
 
 
 
Common
 
 
 
Paid-in
 
Comprehensive
 
Accumulated
 
controlling
 
Total
 
 
Shares
 
Amount
 
Shares
 
Amount
 
Capital
 
Income (Loss)
 
Deficit
 
Interest
 
Equity
Balance, December 31, 2018
 
61,238,898

 
$
306

 
(13,117,098
)
 
$
(67,858
)
 
$
761,128

 
$
(994
)
 
$
(58,882
)
 
$
(1,098
)
 
$
632,602

Exercise of stock options
 
200,326

 
1

 

 

 
3,162

 

 

 

 
3,163

Issuance of common stock - vesting of restricted stock units
 
479,479

 
2

 

 

 

 

 

 

 
2

Acquisition of business
 
15,755

 

 

 

 
772

 

 

 

 
772

Stock-based compensation expense
 

 

 

 

 
12,864

 

 

 

 
12,864

Purchase of treasury stock for stock-based tax withholdings
 

 

 
(160,456
)
 
(9,819
)
 

 

 

 

 
(9,819
)
Foreign currency translation gain (loss)
 

 

 

 

 

 
222

 

 

 
222

Net income (loss)
 

 

 

 

 

 

 
(18,185
)
 
(83
)
 
(18,268
)
Balance, March 31, 2019
 
61,934,458

 
309

 
(13,277,554
)
 
(77,677
)
 
777,926

 
(772
)
 
(77,067
)
 
(1,181
)
 
621,538

Exercise of stock options
 
114,109

 
1

 

 

 
1,750

 

 

 

 
1,751

Issuance of common stock - vesting of restricted stock units
 
182,390

 
1

 

 

 

 

 

 

 
1

Acquisition of business
 
3,184,713

 
16

 

 

 
222,468

 

 

 

 
222,484

Stock-based compensation expense
 

 

 

 

 
13,434

 

 

 

 
13,434

Purchase of treasury stock for stock-based tax withholdings
 

 

 
(67,960
)
 
(6,143
)
 

 

 

 

 
(6,143
)
Foreign currency translation gain (loss)
 

 

 

 

 

 
112

 

 

 
112

Net income (loss)
 

 

 

 

 

 

 
893

 
(280
)
 
613

Balance, June 30, 2019
 
65,415,670


$
327


(13,345,514
)

$
(83,820
)

$
1,015,578


$
(660
)

$
(76,174
)

$
(1,461
)

$
853,790



See accompanying notes to unaudited Condensed Consolidated Financial Statements.










6




Envestnet, Inc.
Condensed Consolidated Statements of Equity (continued)
(in thousands, except share information)
(unaudited)
 
 
 
 
 
 
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
 
 
Common Stock
 
Treasury Stock
 
Additional
 
Other
 
 
 
Non-
 
 
 
 
 
 
 
 
Common
 
 
 
Paid-in
 
Comprehensive
 
Accumulated
 
controlling
 
Total
 
 
Shares
 
Amount
 
Shares
 
Amount
 
Capital
 
Income (Loss)
 
Deficit
 
Interest
 
Equity
Balance, December 31, 2017
 
57,450,056

 
$
287

 
(12,749,415
)
 
$
(47,042
)
 
$
556,257

 
$
624

 
$
(73,854
)
 
$
398

 
$
436,670

Adoption of ASC 606
 

 

 

 

 

 

 
9,217

 

 
9,217

Exercise of stock options
 
162,857

 
1

 

 

 
2,403

 

 

 

 
2,404

Issuance of common stock - vesting of restricted stock units
 
503,668

 
2

 

 

 

 

 

 

 
2

Stock-based compensation expense
 

 

 

 

 
8,495

 

 

 

 
8,495

Purchase of treasury stock for stock-based tax withholdings
 

 

 
(166,217
)
 
(9,296
)
 

 

 

 

 
(9,296
)
Issuance of non-controlling units in private company
 

 

 

 

 

 

 

 
873

 
873

Foreign currency translation gain (loss)
 

 

 

 

 

 
(327
)
 

 

 
(327
)
Net income (loss)
 

 

 

 

 

 

 
8,104

 
(102
)
 
8,002

Balance, March 31, 2018
 
58,116,581

 
290

 
(12,915,632
)
 
(56,338
)
 
567,155

 
297

 
(56,533
)
 
1,169

 
456,040

Exercise of stock options
 
12,166

 

 

 

 
136

 

 

 

 
136

Issuance of common stock - vesting of restricted stock units
 
253,279

 
1

 

 

 

 

 

 

 
1

Stock-based compensation expense
 

 

 

 

 
10,476

 

 

 

 
10,476

Purchase of treasury stock for stock-based tax withholdings
 

 

 
(90,800
)
 
(5,099
)
 

 

 

 

 
(5,099
)
Issuance of Convertible Notes due 2023, net of offering costs
 

 

 

 

 
46,611

 

 

 

 
46,611

Foreign currency translation gain (loss)
 

 

 

 

 

 
(1,036
)
 

 

 
(1,036
)
Net income (loss)
 

 

 

 

 

 

 
(5,526
)
 
(465
)
 
(5,991
)
Balance, June 30, 2018
 
58,382,026

 
$
291

 
(13,006,432
)
 
$
(61,437
)
 
$
624,378

 
$
(739
)
 
$
(62,059
)
 
$
704

 
$
501,138



See accompanying notes to unaudited Condensed Consolidated Financial Statements.


7



Envestnet, Inc.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
 
 
Six Months Ended
 
 
June 30,
 
 
2019
 
2018
OPERATING ACTIVITIES:
 
 
 
 
Net income (loss)
 
$
(17,655
)
 
$
2,011

Adjustments to reconcile net income (loss) to net cash provided by operating activities:
 
 
 
 
Depreciation and amortization
 
46,432

 
38,731

Deferred rent and lease incentive amortization
 

 
1,069

Provision for doubtful accounts
 
713

 
924

Deferred income taxes
 
(28,991
)
 
(17,093
)
Non-cash based compensation expense
 
27,852

 
18,971

Non-cash interest expense
 
9,896

 
5,630

Accretion on contingent consideration and purchase liability
 
742

 
196

Payments of contingent consideration
 
(578
)
 

Loss allocation from equity method investment
 
550

 
811

Changes in operating assets and liabilities, net of acquisitions:
 
 
 
 
Fees receivable, net
 
(536
)
 
(8,204
)
Prepaid expenses and other current assets
 
(15,507
)
 
(3,426
)
Other non-current assets
 
(3,241
)
 
(2,450
)
Accrued expenses and other liabilities
 
(19,060
)
 
(5,438
)
Accounts payable
 
(4,768
)
 
4,166

Deferred revenue
 
3,940

 
3,478

Other non-current liabilities
 
2,602

 
1,578

Net cash provided by operating activities
 
2,391

 
40,954

 
 
 
 
 
INVESTING ACTIVITIES:
 
 
 
 
Purchases of property and equipment
 
(8,815
)
 
(9,569
)
Capitalization of internally developed software
 
(15,583
)
 
(10,622
)
Acquisitions of businesses, net of cash acquired
 
(321,571
)
 
(188,345
)
Other
 
(2,000
)
 

Net cash used in investing activities
 
(347,969
)
 
(208,536
)
 
 
 
 
 
FINANCING ACTIVITIES:
 
 
 
 
Proceeds from issuance of Convertible Notes due 2023
 

 
345,000

Convertible Notes due 2023 issuance costs
 

 
(9,488
)
Proceeds from borrowings on revolving credit facility
 
175,000

 
195,000

Payments on revolving credit facility
 
(30,000
)
 
(276,168
)
Payments of contingent consideration
 
(171
)
 
(2,193
)
Proceeds from exercise of stock options
 
4,914

 
2,540

Purchase of treasury stock for stock-based tax withholdings
 
(15,962
)
 
(14,395
)
Issuance of restricted stock units
 
3

 
3

Net cash provided by financing activities
 
133,784

 
240,299

 
 
 
 
 
EFFECT OF EXCHANGE RATE CHANGES ON CASH
 
166

 
(572
)
 
 
 
 
 
INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH
 
(211,628
)

72,145

 
 
 
 
 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF PERIOD
 
289,671

 
62,115

 
 
 
 
 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF PERIOD (See Note 2)
 
$
78,043

 
$
134,260

 
 
 
 
 
Supplemental disclosure of cash flow information - net cash paid during the period for income taxes
 
$
6,121

 
$
2,225

Supplemental disclosure of cash flow information - cash paid during the period for interest
 
5,952

 
4,271

Supplemental disclosure of non-cash operating, investing and financing activities:
 
 
 
 
Common stock issued in acquisition of business
 
222,484

 

Contingent consideration issued in acquisition of businesses
 
15,880

 

Purchase liabilities included in other non-current liabilities
 
5,468

 

Purchase of fixed assets included in accounts payable and accrued expenses and other liabilities
 
1,567

 
1,188

Membership interest liabilities included in other non-current liabilities
 
1,480

 

Common stock issued to settle purchase liability
 
772

 

Leasehold improvements funded by lease incentive
 
648

 
1,080

Purchase liabilities included in accrued expenses and other liabilities
 

 
1,422

 
See accompanying notes to unaudited Condensed Consolidated Financial Statements.

8

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
(in thousands, except share and per share amounts)


1.
Organization and Description of Business

Envestnet, Inc. (“Envestnet”) and its subsidiaries (collectively, the “Company”) provide intelligent systems for wealth management and financial wellness. Envestnet’s unified technology enhances advisor productivity and strengthens the wealth management process. Through a combination of platform enhancements, partnerships and acquisitions, Envestnet empowers enterprises and advisors to more fully understand their clients and deliver better outcomes.

Envestnet is organized around two primary, complementary business segments. Financial information about each business segment is contained in “Note 18—Segment Information” to the condensed consolidated financial statements. The business segments are as follows:
 
Envestnet Wealth Solutions – a leading provider of unified wealth management software and services to empower financial advisors and institutions.

Within Envestnet Wealth Solutions, the Company offers these solutions principally through the following products and services suites:

Envestnet | Enterprise provides an end-to-end open architecture wealth management platform, through which advisors can construct portfolios for clients. It begins with aggregated household data which then leads to the creation of a financial plan, asset allocation, investment strategy, portfolio management, rebalancing and performance reporting.  Advisors have access to over 19,900 investment products. Envestnet | Enterprise also offers data aggregation and reporting, data analytics and digital advice capabilities to customers.

Envestnet | Tamarac provides leading trading, rebalancing, portfolio accounting, performance reporting and client relationship management software, principally to high‑end registered investment advisers (“RIAs”).

Envestnet | MoneyGuide provides leading goals-based financial planning solutions to the financial services industry. The highly adaptable software helps financial advisors add significant value for their clients using best-in-class technology with enhanced integrations to generate financial plans.

Envestnet | Retirement Solutions (“ERS”) offers a comprehensive suite of services for advisor-sold retirement plans. Leveraging integrated technology, ERS addresses the regulatory, data and investment needs of retirement plans and delivers the information holistically.

Envestnet | PMC® or Portfolio Management Consultants (“PMC”) provides research and consulting services to assist advisors in creating investment solutions for their clients. These solutions include over 4,500 vetted third party managed account products, multi-manager portfolios, fund strategist portfolios, as well as over 1,000 proprietary products, such as quantitative portfolios and fund strategist portfolios. PMC also offers portfolio overlay and tax optimization services.

Envestnet Data & Analytics – a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services, and includes product offerings from Envestnet | Yodlee and Envestnet | Analytics.

Envestnet operates four RIAs and a registered broker-dealer. The RIAs are registered with the Securities and Exchange Commission (“SEC”). The broker-dealer is registered with the SEC, all 50 states and the District of Columbia and is a member of the Financial Industry Regulatory Authority (“FINRA”).

2.
Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements of the Company as of June 30, 2019 and for the three and six months ended June 30, 2019 and 2018 have not been audited by an independent registered public accounting firm. These unaudited condensed consolidated financial statements have been prepared on the same basis as our audited consolidated financial statements for the year ended December 31, 2018 and reflect all normal recurring adjustments which are,

9

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

in the opinion of management, necessary to present fairly the Company’s financial position as of June 30, 2019 and the results of operations, equity, comprehensive income (loss) and cash flows for the periods presented herein. The unaudited condensed consolidated financial statements include the accounts of the Company. All significant intercompany transactions and balances have been eliminated in consolidation. Accounts for the Envestnet Wealth Solutions segment that are denominated in a non-U.S. currency have been re-measured using the U.S. dollar as the functional currency. Certain accounts within the Envestnet Data & Analytics segment are recorded and measured in foreign currencies. The assets and liabilities for those subsidiaries with a functional currency other than the U.S. dollar are translated at exchange rates in effect at the balance sheet date, and revenues and expenses are translated at average exchange rates. Differences arising from these foreign currency translations are recorded in the unaudited condensed consolidated balance sheets as accumulated other comprehensive income (loss) within stockholders' equity.

The results of operations for the three and six months ended June 30, 2019 are not necessarily indicative of the operating results to be expected for other interim periods or for the full fiscal year.

The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on March 1, 2019.
 
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the unaudited condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.
 
The following table reconciles cash, cash equivalents and restricted cash from the condensed consolidated balance sheets to amounts reported within the condensed consolidated statements of cash flows:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Cash and cash equivalents
 
$
77,717

 
$
289,345

Restricted cash included in prepaid expenses and other current assets
 
158

 
158

Restricted cash included in other non-current assets
 
168

 
168

Total cash, cash equivalents and restricted cash
 
$
78,043

 
$
289,671


 
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements—In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, “Leases,” which amends the requirements for assets and liabilities recognized for all leases longer than twelve months. This standard is effective for financial statements issued by public companies for the annual and interim periods beginning after December 15, 2018. These changes became effective for the Company’s fiscal year beginning January 1, 2019 and have been reflected in these condensed consolidated financial statements (See “Note 17—Leases”).
In June 2018, the FASB issued ASU 2018-07, “Compensation—Stock Compensation (Topic 718): Improvements to Non-employee Share-Based Payment Accounting.” This update clarifies the accounting for share-based payment transactions for acquiring goods and services from non-employees. Specifically, the update aligns the accounting for payments to non-employees to match the accounting for payments to employees, no longer accounting for these transactions differently. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2018. These changes became effective for the Company's fiscal year beginning January 1, 2019. This standard will be applied prospectively to all future non-employee share-based payments and is reflected in these condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force).” This update is intended to guide entities in evaluating the

10

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

accounting for fees paid by a customer in a cloud computing arrangement by providing guidance for determining when the arrangement includes a software license. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company early adopted this standard beginning January 1, 2019, noting that this standard will be applied prospectively. Adoption of this standard did not have a material impact on the Company's condensed consolidated financial statements.
Not Yet Adopted—In June 2016, the FASB issued ASU 2016-13, “Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326).” This update significantly changes the way that entities will be required to measure credit losses. The new standard requires entities to estimate credit losses based upon an “expected credit loss” approach rather than the “incurred loss” approach, which is currently used. The new approach will require entities to measure all expected credit losses for financial assets based on historical experience, current conditions, and reasonable forecasts of collectability. The change in approach is anticipated to impact the timing of recognition of credit losses. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement.” This update aims to improve the effectiveness of disclosure requirements on fair value measurement as part of the disclosure framework project. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its condensed consolidated financial statements. 

3.
Business Acquisitions

Acquisition of private company

On January 2, 2019, pursuant to an agreement and plan of merger dated as of January 2, 2019 between Envestnet and a private company, the private company merged into Yodlee Inc., a wholly owned subsidiary of the Company (the “Private Company Acquisition”). The private company provides conversational artificial intelligence tools and applications to financial services firms, improves the way Financial Service Providers (“FSPs”) can interact with their customers, and supports these FSPs to better engage, support and assist their consumers leveraging this latest wave of customer-centric capabilities.

The technology and operations of the private company is included in the Company’s Envestnet Data & Analytics segment.

The seller of the private company is also entitled to an earn-out payment based on the private company's revenue and other retention targets for the twelve-month period beginning January 1, 2021. The discounted amount of the contingent consideration liability is estimated to be $7,580 and is included as a long-term liability on the condensed consolidated balance sheets.

The consideration transferred in the acquisition was as follows:
 
 
Preliminary Estimate
Cash consideration
 
$
11,173

Purchase consideration liability
 
6,240

Contingent consideration liability
 
7,580

Working capital adjustment
 
70

Total
 
$
25,063



The estimated fair values of the deferred income taxes, identifiable intangible assets, contingent consideration liability, and goodwill balances are provisional and based on information that was available to the Company as of the acquisition date. The estimated fair values of these provisional items are based on certain valuation and other studies and are in progress and not yet at the point where there is sufficient information for a definitive measurement. The Company believes the preliminary information provides a reasonable basis for estimating the fair values of these amounts, but is waiting for additional information

11

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

necessary to finalize those fair values. Therefore, provisional measurements of fair values reflected are subject to change and such changes could be significant. The Company expects to finalize the valuation of tangible assets acquired, liabilities assumed, identifiable intangible assets and goodwill balances and complete the acquisition accounting as soon as reasonably practicable but no later than January 2, 2020.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:

 
 
Preliminary Estimate
Total tangible assets acquired
 
$
144

Total liabilities assumed
 
(629
)
Identifiable intangible assets
 
4,100

Goodwill
 
21,448

Total net assets acquired
 
$
25,063



The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential cross selling opportunities. The goodwill is not deductible for income tax purposes.

A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:
 
 
Preliminary Estimate
 
Estimated Useful Life in Years
 
Amortization Method
Proprietary technology
 
$
4,100

 
4
 
Straight-line


The results of the private company's operations are included in the condensed consolidated statements of operations beginning January 2, 2019 and were not considered material to the Company’s results of operations. 

For the three and six months ended June 30, 2019, acquisition related costs for the Private Company Acquisition were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs over the remainder of 2019.

Acquisition of PortfolioCenter business

On April 1, 2019, pursuant to an asset purchase agreement, Tamarac, Inc. (“Tamarac”), a wholly owned subsidiary of Envestnet, acquired certain of the assets, primarily consisting of intangible assets, and the assumption of certain of the liabilities of the PortfolioCenter business from Performance Technologies, Inc. (the “PC Seller”), a wholly owned subsidiary of The Charles Schwab Corporation. The PortfolioCenter Business provides investment advisors and investment advisory service providers with desktop, hosted and outsourced multicustodial software solutions. These solutions provide data-management and performance-measurement tools, as well as customizable accounting, reporting, and billing functions delivered through the commercial software application products known as PortfolioCenter Desktop, PortfolioCenter Hosted, PortfolioServices and Service Bureau.
Tamarac acquired the PortfolioCenter Business to better serve small and mid-size RIA firms. The PortfolioCenter Business is included in the Company’s Envestnet Wealth Solutions segment.
In connection with the PortfolioCenter Acquisition, Tamarac paid $17,500 in cash. Tamarac funded the PortfolioCenter Acquisition with available cash resources. The PC Seller is also entitled to an earn-out payment based on the PortfolioCenter Business’ revenue for the twelve-month period beginning April 1, 2020. The discounted amount of the contingent consideration liability is estimated to be $8,300.

12

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The preliminary consideration transferred in the acquisition was as follows:
 
 
Preliminary Estimate
Cash consideration
 
$
17,500

Contingent consideration liability
 
8,300

Total
 
$
25,800


The estimated fair values of the deferred income taxes, identifiable intangible assets, contingent consideration liability and goodwill balances are provisional and based on the information that was available to the Company as of the acquisition date. The estimated fair values of these provisional items are based on certain valuation and other studies and are in progress and not yet at the point where there is sufficient information for a definitive measurement. The Company believes the preliminary information provides a reasonable basis for estimating the fair values of these amounts, but is waiting for additional information necessary to finalize those fair values. Therefore, provisional measurements of fair values reflected are subject to change and such changes could be significant. The Company expects to finalize the valuation of deferred income taxes, liabilities assumed, identifiable intangible assets and goodwill balances and complete the acquisition accounting as soon as practicable but no later than April 1, 2020.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
Preliminary Estimate
Total tangible assets acquired
 
$
13

Total liabilities assumed
 
(1,600
)
Identifiable intangible assets
 
12,400

Goodwill
 
14,987

Total net assets acquired
 
$
25,800


The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of expanding market opportunities within the mid-size and small RIA market, potential cross selling opportunities, and lower future operating expenses. The goodwill is deductible for income tax purposes.

A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:
 
 
Preliminary Estimate
 
Estimated Useful Life in Years
 
Amortization Method
Customer list
 
$
9,100

 
10
 
Accelerated
Proprietary technology
 
3,300

 
5
 
Straight-line
Total
 
$
12,400

 
 
 
 

The results of PortfolioCenter's operations are included in the condensed consolidated statements of operations beginning April 1, 2019. PortfolioCenter's revenues for the three and six months ended June 30, 2019 totaled $2,017. PortfolioCenter's pre-tax loss for the three and six months ended June 30, 2019 totaled $1,624. The pre-tax loss includes estimated acquired intangible asset amortization of $514 for the three and six months ended June 30, 2019.
For the three and six months ended June 30, 2019, acquisition related costs for the PortfolioCenter Acquisition were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs over the remainder of 2019.
Acquisition of PIEtech

On May 1, 2019, the Company acquired all of the outstanding shares of capital stock of PIEtech, Inc., a Virginia corporation (“PIEtech”). PIEtech empowers financial advisors to use financial planning to efficiently motivate their clients to create, implement and maintain financial plans that best meet their lifetime financial goals. The technology and operations of PIEtech, which now operates as Envestnet | MoneyGuide, is included in the Envestnet Wealth Solutions segment.
    

13

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The acquisition of PIEtech (the “PIEtech Acquisition”) establishes Envestnet as a leader in financial planning solutions, providing advisors and their clients with access to a full spectrum of financial planning capabilities, and offering a broad range of data-driven, financial plan-informed financial wellness solutions, both domestically and internationally over time. Integration of PIEtech's MoneyGuide software with the Company's integrated technology platform is expected to reduce friction and enhance productivity for advisors.

In connection with the PIEtech Acquisition, the Company paid net cash consideration of $299,370, subject to a working capital adjustment, and issued 3,184,713 shares of Envestnet common stock, par value $0.005 per share, to the sellers. The Company funded the PIEtech Acquisition with available cash resources and borrowings under its revolving credit facility.

In connection with the PIEtech Acquisition, the Company established a retention bonus pool consisting of approximately $30,000 of cash and restricted stock units to be granted to employees and management of PIEtech as inducement grants. As a result, the Company adopted the Envestnet, Inc. 2019 Acquisition Equity Incentive Plan (the “2019 Equity Plan”) in order to make inducement grants to certain PIEtech employees who will join Envestnet | MoneyGuide. Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech Acquisition, up to 301,469 shares of Envestnet common stock in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) pursuant to the 2019 Equity Plan and made cash retention payments of approximately $8,800 to certain legacy PIEtech employees who joined Envestnet | MoneyGuide. As of June 30, 2019, the Company has issued approximately 62,200 and 24,900 RSUs and PSUs, respectively, under the 2019 Equity Plan to legacy PIEtech employees. At this time the Company expects to issue approximately 214,000 additional RSUs and PSUs and expects to pay approximately $5,300 in cash bonus payments over the next three years in connection with the PIEtech Acquisition.

The Company also granted membership interests in certain of the Company's equity method investments to two PIEtech executives with an estimated grant date fair market value of $8,900. These membership interests will vest on May 1, 2020 and become exercisable in future periods. As of June 30, 2019, the Company has recorded approximately $1,480 as a component of compensation and benefits in the condensed consolidated statement of operations with a corresponding liability in other non-current liabilities in the condensed consolidated balance sheets.

The preliminary consideration transferred in the acquisition was as follows:
 
 
Preliminary Estimate
Cash consideration
 
$
299,370

Stock consideration
 
222,484

Less: cash acquired
 
(6,360
)
Total estimated fair value of consideration transferred, net of cash acquired
 
$
515,494



The estimated fair values of the deferred revenue, deferred income taxes, identifiable intangible assets, and goodwill balances are provisional and based on the information that was available to the Company as of the acquisition date. The estimated fair values of these provisional items are based on certain valuation and other studies and are in progress and not yet at the point where there is sufficient information for a definitive measurement. The Company believes the preliminary information provides a reasonable basis for estimating the fair values of these amounts, but is waiting for additional information necessary to finalize those fair values. Therefore, provisional measurements of fair values reflected are subject to change and such changes could be significant. The Company expects to finalize the valuation of deferred revenue, deferred income taxes, identifiable intangible assets and goodwill balances and complete the acquisition accounting as soon as practicable but no later than May 1, 2020.

14

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
Preliminary Estimate
Cash and cash equivalents
 
$
6,360

Accounts receivable
 
3,782

Prepaid expenses and other current assets
 
969

Other non-current assets
 
4,274

Property and equipment, net
 
6,057

Operating lease right-of-use assets, net
 
1,688

Identifiable intangible assets
 
217,000

Goodwill
 
353,085

Total assets acquired
 
593,215

Accounts payable and accrued expenses
 
(2,166
)
Operating lease liabilities
 
(2,012
)
Deferred income taxes
 
(59,643
)
Deferred revenue
 
(7,540
)
Total liabilities assumed
 
(71,361
)
Total net assets acquired
 
$
521,854


The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential new business and cross selling opportunities. The goodwill is not deductible for income tax purposes.

A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:
 
 
Preliminary Estimate
 
Estimated Useful Life in Years
 
Amortization Method
Customer lists
 
$
181,000

 
10-16
 
Accelerated
Proprietary technologies
 
25,000

 
5
 
Straight-line
Trade names
 
11,000

 
6
 
Straight-line
Total
 
$
217,000

 
 
 
 

The results of PIEtech's operations are included in the condensed consolidated statements of operations beginning May 1, 2019. PIEtech's revenues for the three and six months ended June 30, 2019 totaled $6,632. PIEtech's pre-tax loss for the three and six months ended June 30, 2019 totaled $3,422. The pre-tax loss includes estimated acquired intangible asset amortization of $4,142 for the three and six months ended June 30, 2019.
For the three and six months ended June 30, 2019, acquisition related costs for the PIEtech Acquisition totaled approximately $11,269 and $16,189, respectively, and are included in general and administration expenses. Included in these amounts are approximately $8,800 in one-time cash retention bonuses, which are included the Company's corporate non-segment operating expenses in the condensed consolidated statements of operations. The Company may incur additional acquisition related costs over the remainder of 2019.
Pro forma financial information

The following pro forma financial information presents the combined results of operations of Envestnet, PortfolioCenter and PIEtech for the three and six months ended June 30, 2019 and 2018. The pro forma financial information presents the results as if the acquisition had occurred as of the beginning of 2018. The results of the private company acquisition are not included in the pro forma financial information presented below as they were not considered material to the Company's results of operations.

The unaudited pro forma results presented include amortization charges for acquired intangible assets, interest expense, stock-based compensation expense and income tax. The Company's 2018 pro forma information includes the reversal of a valuation allowance on its deferred tax assets, transaction fee payments and retention bonus payments that were incurred in

15

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

2019 as a result of these acquisitions and reverses these amounts from the appropriate periods in 2019. All intercompany revenues have been eliminated within this pro forma information.

Pro forma financial information is presented for informational purposes and is not indicative of the results of operations that would have been achieved if the acquisitions had taken place as of the beginning of 2018.

 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2019
 
2018
 
2019
 
2018
Revenues
 
$
228,522

 
$
215,240

 
$
443,275

 
$
426,291

Net income (loss) attributable to Envestnet, Inc.
 
(7,612
)
 
(1,661
)
 
(18,857
)
 
5,186

Net income (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 
Basic
 
$
(0.15
)
 
$
(0.03
)
 
$
(0.37
)
 
$
0.11

Diluted
 
$
(0.15
)
 
$
(0.03
)
 
$
(0.37
)
 
$
0.10



4.
Prepaid Expenses and Other Current Assets
 
Prepaid expenses and other current assets consist of the following:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Prepaid technology
 
$
9,801

 
$
6,766

Advance payroll taxes and benefits
 
10,802

 

Non-income tax receivables
 
8,279

 
6,240

Prepaid outside information services
 
1,989

 
1,515

Other
 
9,175

 
9,036

Total
 
$
40,046

 
$
23,557


 
5.
Property and Equipment
 
Property and equipment consists of the following:
 
 
 
 
June 30,
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Cost:
 
 
 
 

 
 

Computer equipment and software
 
3 years
 
$
68,752

 
$
64,346

Leasehold improvements
 
Shorter of the lease term or useful life of the asset
 
31,482

 
28,191

Office furniture and fixtures
 
3-7 years
 
10,659

 
9,291

Office equipment and other
 
3-5 years
 
6,425

 
5,577

Building and building improvements
 
7-39 years
 
2,647

 

Land
 
Not applicable
 
940

 

 
 
 
 
120,905

 
107,405

Less: accumulated depreciation and amortization
 
(69,889
)
 
(62,414
)
Total property and equipment, net
 
$
51,016

 
$
44,991


 
During the three and six months ended June 30, 2019, the Company retired property and equipment that was no longer in service for the Envestnet Wealth Solutions segment with an historical cost of $2,396 and $3,642, respectively. During the three and six months ended June 30, 2019, the Company retired property and equipment that was no longer in service for the Envestnet Data & Analytics segment with an historical cost of $1,640 and $4,121, respectively. Gains and losses on asset retirements during the three and six months ended June 30, 2019 were not material.

During the three and six months ended June 30, 2018, the Company retired property and equipment that was no longer in service for the Envestnet Wealth Solutions segment with an historical cost of $1,126, and $3,337, respectively. During the three and six months ended June 30, 2018, the Company retired property and equipment that was no longer in service for the

16

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Envestnet Data & Analytics segment with an historical cost of $2,525 and $3,401, respectively. Gains and losses on asset retirements during the three and six months ended June 30, 2018 were not material.
 
Depreciation and amortization expense was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Depreciation and amortization expense
 
$
6,751

 
$
3,920

 
$
11,117

 
$
7,838


 
6.
Internally Developed Software
 
Internally developed software consists of the following:
 
 
 
 
June 30,
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Internally developed software
 
5 years
 
$
85,993

 
$
70,410

Less: accumulated amortization
 
 
 
(37,934
)
 
(32,201
)
Internally developed software, net
 
 
 
$
48,059

 
$
38,209


 
Amortization expense was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Amortization expense
 
$
3,110

 
$
1,846

 
$
5,733

 
$
3,539


 
7.
Goodwill and Intangible Assets, Net
 
Changes in the carrying amount of goodwill were as follows:
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Total
Balance at December 31, 2018
 
$
243,809

 
$
275,293

 
$
519,102

Private company acquisition
 

 
21,448

 
21,448

PortfolioCenter acquisition
 
14,987

 

 
14,987

PIEtech acquisition
 
353,085

 

 
353,085

Foreign currency
 

 
90

 
90

Other
 
(26
)
 

 
(26
)
Balance at June 30, 2019
 
$
611,855

 
$
296,831

 
$
908,686



Intangible assets, net consist of the following:
 
 
 
 
June 30, 2019
 
December 31, 2018
 
 
 
 
Gross
 
 
 
Net
 
Gross
 
 
 
Net
 
 
Estimated
 
Carrying
 
Accumulated
 
Carrying
 
Carrying
 
Accumulated
 
Carrying
 
 
Useful Life
 
Amount
 
Amortization
 
Amount
 
Amount
 
Amortization
 
Amount
Customer lists
 
7-16 years
 
$
551,120

 
$
(121,836
)
 
$
429,284

 
$
361,020

 
$
(102,077
)
 
$
258,943

Proprietary technologies
 
4-8 years
 
96,694

 
(41,311
)
 
55,383

 
66,746

 
(36,151
)
 
30,595

Trade names
 
2-7 years
 
38,490

 
(14,027
)
 
24,463

 
27,990

 
(12,352
)
 
15,638

Backlog
 
8 years
 
11,000

 
(10,971
)
 
29

 
11,000

 
(10,935
)
 
65

Total intangible assets
 
$
697,304

 
$
(188,145
)
 
$
509,159

 
$
466,756

 
$
(161,515
)
 
$
305,241




17

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Amortization expense was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Amortization expense
 
$
17,054

 
$
13,419

 
$
29,582

 
$
27,354


 
Future amortization expense of the intangible assets as of June 30, 2019, is expected to be as follows:
Years ending December 31,
 

Remainder of 2019
$
37,887

2020
71,524

2021
61,555

2022
57,857

2023
46,748

Thereafter
233,588

Total
$
509,159



8.
Accrued Expenses and Other Liabilities
 
Accrued expenses and other liabilities consist of the following:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Accrued investment manager fees
 
$
43,966

 
$
50,635

Accrued compensation and related taxes
 
44,411

 
50,598

Sales and use tax payable
 
12,006

 
9,733

Accrued transaction costs
 
4,812

 
4,543

Accrued professional services
 
2,599

 
4,517

Other accrued expenses
 
10,814

 
13,272

Total
 
$
118,608

 
$
133,298


 
9.
Debt
 
The Company’s outstanding debt obligations as of June 30, 2019 and December 31, 2018 were as follows: 
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Convertible Notes due 2019
 
$
172,500

 
$
172,500

Unaccreted discount on Convertible Notes due 2019
 
(2,888
)
 
(5,890
)
Unamortized issuance costs on Convertible Notes due 2019
 
(430
)
 
(899
)
Convertible Notes due 2019 carrying value
 
$
169,182

 
$
165,711

 
 
 
 
 
Convertible Notes due 2023
 
$
345,000

 
$
345,000

Unaccreted discount on Convertible Notes due 2023
 
(38,101
)
 
(42,641
)
Unamortized issuance costs on Convertible Notes due 2023
 
(6,821
)
 
(7,634
)
Convertible Notes due 2023 carrying value
 
$
300,078

 
$
294,725

 
 
 
 
 
Revolving credit facility balance
 
$
145,000

 
$


 

18

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Interest expense was comprised of the following and is included in other expense, net in the condensed consolidated statement of operations:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Accretion of debt discount
 
$
3,784

 
$
2,411

 
$
7,542

 
$
3,829

Coupon interest
 
2,264

 
1,366

 
4,528

 
2,121

Amortization of issuance costs
 
862

 
621

 
1,720

 
1,071

Interest on revolving credit facility
 
1,196

 
1,429

 
1,196

 
3,994

Undrawn and other fees
 
157

 
165

 
373

 
213

 Total
 
$
8,263


$
5,992


$
15,359

 
$
11,228


 
Convertible Notes due 2019
 
In 2014, the Company issued $172,500 of Convertible Notes due 2019 that mature on December 15, 2019. The Convertible Notes due 2019 bear interest at a rate of 1.75% per annum payable semiannually in arrears on June 15 and December 15 of each year, beginning on June 15, 2015. The Convertible Notes due 2019 are general, unsecured obligations, subordinated in right of payment to the Company's obligations under its Credit Agreement.

 The effective interest rate of the liability component of the Convertible Notes due 2019 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2019 for three and six months ended June 30, 2019 and 2018 was 6%.

Convertible Notes due 2023

In May 2018, the Company issued $345,000 of Convertible Notes due 2023 that mature on June 1, 2023. The Convertible Notes due 2023 bear interest at a rate of 1.75% per annum payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2018. The Convertible Notes due 2023 are general unsecured obligations, subordinated in right of payment to the Company's obligations under its Credit Agreement.

The effective interest rate of the liability component of the Convertible Notes due 2023 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2023 for the three and six months ended June 30, 2019 was 6%.

See “Note 15—Net Income (Loss) Per Share” for further discussion of the effect of conversion on net income (loss) per common share.

Credit Agreement
 
In July 2017, the Company and certain of its subsidiaries entered into a Second Amended and Restated Credit Agreement (“Second Amended and Restated Credit Agreement”) with a group of banks (“Banks”). Pursuant to the Second Amended and Restated Credit Agreement, the Banks have agreed to provide to the Company revolving credit commitments (“Revolving Credit Facility”) in the aggregate amount of up to $350,000 which amount may be increased by $50,000.  
 
The Company incurs interest on borrowings made under the Second Amended and Restated Credit Agreement at rates between 1.50% and 3.25% above LIBOR based on the Company’s total leverage ratio. Borrowings under the Second Amended and Restated Credit Agreement are scheduled to mature on July 18, 2022.
 
Obligations under the Second Amended and Restated Credit Agreement are guaranteed by substantially all of the Company’s U.S. subsidiaries. The Second Amended and Restated Credit Agreement includes certain financial covenants and, as of June 30, 2019, the Company was in compliance with these requirements.


19

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

10.
Fair Value Measurements
 
The Company follows ASC 825-10, “Financial Instruments,“ which provides companies the option to report selected financial assets and liabilities at fair value. ASC 825-10 also establishes presentation and disclosure requirements designed to facilitate comparisons between companies that choose different measurement attributes for similar types of assets and liabilities and to more easily understand the effect of the Company’s choice to use fair value on its earnings. ASC 825-10 also requires entities to display the fair value of the selected assets and liabilities on the face of the balance sheet. The Company has not elected the ASC 825-10 option to report selected financial assets and liabilities at fair value.

Financial assets and liabilities recorded at fair value in the condensed consolidated balance sheet are categorized based upon a fair value hierarchy established by GAAP, which prioritizes the inputs used to measure fair value into the following levels:
 
Level I:
Inputs based on quoted market prices in active markets for identical assets or liabilities at the measurement date.
Level II:
Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or inputs that are observable and can be corroborated by observable market data.
Level III:
Inputs reflect management’s best estimates and assumptions of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the valuation of the instruments.
 
The following tables set forth the fair value of the Company’s financial assets and liabilities measured at fair value on a recurring basis in the condensed consolidated balance sheets as of June 30, 2019 and December 31, 2018, based on the three-tier fair value hierarchy:
 
 
 
June 30, 2019
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds and other (1)
 
$
40,016

 
$
40,016

 
$

 
$

Assets to fund deferred compensation liability(2)
 
8,091

 

 

 
8,091

Total assets
 
$
48,107

 
$
40,016

 
$

 
$
8,091

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration
 
$
16,423

 
$

 
$

 
$
16,423

Deferred compensation liability(3)
 
7,974

 
7,974

 

 

Total liabilities
 
$
24,397

 
$
7,974

 
$

 
$
16,423



20

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

 
 
December 31, 2018
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds(1)
 
$
265,554

 
$
265,554

 
$

 
$

Assets to fund deferred compensation liability(2)
 
6,346

 

 

 
6,346

Total assets
 
$
271,900


$
265,554

 
$

 
$
6,346

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration
 
$
732

 
$

 
$

 
$
732

Deferred compensation liability(3)
 
6,196

 
6,196

 

 

Total liabilities
 
$
6,928


$
6,196

 
$

 
$
732

 
(1)
The fair values of the Company’s investments in money-market funds are based on the daily quoted market prices for the net asset value of the various money market funds.
(2)
The fair value of assets to fund the deferred compensation liability approximates the cash surrender value of the life insurance premiums and is included in other non-current assets in the condensed consolidated balance sheets.
(3)
The fair market value of the deferred compensation liability is based on the daily quoted market prices for the net asset value of the various funds in which the participants have selected, and is included in other non-current liabilities in the condensed consolidated balance sheets.
 
Level I assets and liabilities include money market funds not insured by the Federal Deposit Insurance Corporation (“FDIC”) and deferred compensation liability. The Company periodically invests excess cash in money market funds not insured by the FDIC. The Company believes that the investments in money market funds are on deposit with creditworthy financial institutions and that the funds are highly liquid. These money market funds are considered Level I and are included in cash and cash equivalents in the condensed consolidated balance sheets. Time deposit account fair values are determined by trade confirmations which mature daily and therefore are considered highly liquid investments. The fair value of the deferred compensation liability is based upon the daily quoted market prices for net asset value on the various funds selected by participants.

Level III assets and liabilities consist of the estimated fair values of contingent consideration as well as the assets to fund the Company's deferred compensation liability. The fair market value of the assets to fund the Company's deferred compensation liability is based upon the cash surrender value of its life insurance premiums.
 
The fair value of the contingent consideration liabilities related to certain of the Company's acquisitions were estimated using a discounted cash flow method with significant inputs that are not observable in the market and thus represents a Level III fair value measurement as defined in ASC 820, “Fair Value Measurements and Disclosures.“ The significant inputs in the Level III measurement not supported by market activity included our assessments of expected future cash flows related to these acquisitions during the subsequent periods from the date of acquisition are appropriately discounted considering the uncertainties associated with the obligation, and calculated in accordance with the terms of their respective agreements.
 
The Company utilized a discounted cash flow method with expected future performance of these acquisitions, and their ability to meet the target performance objectives as the main driver of the valuation, to arrive at the fair values of their respective contingent consideration. The Company will continue to reassess the fair values of its contingent consideration liabilities at each reporting date until settlement. Changes to these estimated fair values will be recognized in the Company's earnings and included in general and administrative expenses on the condensed consolidated statements of operations.
 

21

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The table below presents a reconciliation of contingent consideration liabilities, which the Company measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to June 30, 2019:
 
 
 
Fair Value of Contingent Consideration Liabilities
Balance at December 31, 2018
 
$
732

Private company acquisition
 
7,580

PortfolioCenter acquisition
 
8,300

Settlement of contingent consideration liability
 
(749
)
Accretion on contingent consideration
 
560

Balance at June 30, 2019
 
$
16,423



The table below presents a reconciliation of the assets used to fund deferred the Company's deferred compensation liability, which is measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to June 30, 2019:

 
 
Fair Value of Assets to Fund Deferred Compensation Liability
Balance at December 31, 2018
 
$
6,346

Contributions and fair value adjustments
 
1,745

Balance at June 30, 2019
 
$
8,091


 
The asset value, which is included in other non-current assets on the condensed balance sheets, increased due to funding of the plan and gains on the underlying investment vehicles.
 
The Company assesses the categorization of assets and liabilities by level at each measurement date, and transfers between levels are recognized on the actual date of the event or change in circumstances that caused the transfer, in accordance with the Company’s accounting policy regarding the recognition of transfers between levels of the fair value hierarchy. There were no transfers between Levels I, II and III during the six months ended June 30, 2019.
 
On December 15, 2014, the Company issued $172,500 of Convertible Notes due 2019. As of June 30, 2019 and December 31, 2018, the carrying value of the Convertible Notes due 2019 equaled $169,182 and $165,711, respectively, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of June 30, 2019 and December 31, 2018, the estimated fair value of the Convertible Notes due 2019 was $193,983 and $174,101, respectively. The Company considered the Convertible Notes due 2019 to be a Level II liability at June 30, 2019 and used a market approach to calculate the fair value. The estimated fair value was determined based on the estimated or actual bids and offers of the Convertible Notes due 2019 in an over-the-counter market on June 30, 2019 (See “Note 9—Debt”).
 
On May 25, 2018, the Company issued $345,000 of Convertible Notes due 2023. As of June 30, 2019 and December 31, 2018, the carrying value of the Convertible Notes due 2023 equaled $300,078 and $294,725, respectively, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of June 30, 2019 and December 31, 2018, the fair value of the Convertible Notes due 2023 was $411,896 and $339,024, respectively. The Company considered the Convertible Notes due 2023 to be a Level II liability at June 30, 2019 and used a market approach to calculate the fair value. The estimated fair value was determined based on the estimated or actual bids and offers of the Convertible Notes due 2023 in an over-the-counter market on June 30, 2019 (See “Note 9—Debt”).

As of June 30, 2019 and December 31, 2018, there was $145,000 and $0, respectively, outstanding on the revolving credit facility under the Second Amended and Restated Credit Agreement. As of June 30, 2019, the outstanding balance on the revolving credit facility approximated fair value as the revolving credit facility bore interest at variable rates and we believe our

22

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

credit risk quality was consistent with when the debt originated. The Company considered the revolving credit facility to be a Level I liability as of June 30, 2019 and December 31, 2018 (See “Note 9—Debt”).

We consider the recorded value of our other financial assets and liabilities, which consist primarily of cash and cash equivalents, accounts receivable and accounts payable, to approximate the fair value of the respective assets and liabilities at June 30, 2019 based upon the short-term nature of these assets and liabilities.
 
11.
Revenue

Disaggregation of revenue
 
The following table presents the Company’s revenues disaggregated by major source:
 
 
Three Months Ended June 30,
 
 
2019
 
2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
Asset-based
 
$
120,070

 
$

 
$
120,070

 
$
118,111

 
$

 
$
118,111

Subscription-based
 
50,078

 
42,180

 
92,258

 
33,023

 
38,756

 
71,779

Total recurring revenues
 
170,148

 
42,180

 
212,328

 
151,134

 
38,756

 
189,890

Professional services and other revenues
 
6,742

 
5,375

 
12,117

 
5,794

 
5,432

 
11,226

Total revenues
 
$
176,890

 
$
47,555

 
$
224,445

 
$
156,928

 
$
44,188

 
$
201,116

 
 
 
Six Months Ended June 30,
 
 
2019
 
2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
Asset-based
 
$
229,004

 
$

 
$
229,004

 
$
239,264

 
$

 
$
239,264

Subscription-based
 
91,104

 
84,241

 
175,345

 
65,608

 
75,866

 
141,474

Total recurring revenues
 
320,108

 
84,241

 
404,349

 
304,872

 
75,866

 
380,738

Professional services and other revenues
 
9,487

 
10,275

 
19,762

 
8,044

 
10,345

 
18,389

Total revenues
 
$
329,595

 
$
94,516

 
$
424,111

 
$
312,916

 
$
86,211

 
$
399,127



One customer accounted for more than 10% of the Company’s total revenues:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Fidelity
 
15
%
 
16
%
 
15
%
 
16
%

 
Fidelity accounted for 19% and 20% of Envestnet Wealth Solutions revenues for the three and six months ended June 30, 2019, respectively. Fidelity accounted for 21% and 21% of Envestnet Wealth Solutions revenues for the three and six months ended June 30, 2018, respectively.

No single customer amounts for Envestnet Data & Analytics exceeded 10% of the segment total for any period presented.


23

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The following table presents the Company’s revenues disaggregated by geography, based on the billing address of the customer:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
United States
 
$
217,462

 
$
193,237

 
$
409,581

 
$
381,552

International (1)
 
6,983

 
7,879

 
14,530

 
17,575

Total
 
$
224,445

 
$
201,116

 
$
424,111

 
$
399,127

(1)
No foreign country accounted for more than 10% of the Company's total revenues.

Remaining performance obligations
 
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of June 30, 2019:
 
Years ending December 31,
 
 

Remainder of 2019
 
$
122,303

2020
 
171,252

2021
 
106,389

2022
 
70,046

2023
 
32,354

Thereafter
 
41,237

Total
 
$
543,581



Only fixed consideration from significant contracts with customers is included in the amounts presented above.

The Company has applied the practical expedients and exemption and therefore does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation.

Contract balances

Total deferred revenue as of June 30, 2019 increased by $13,362, which is primarily the result of the PIEtech and PortfolioCenter acquisitions and an increase in deferred revenue related to subscription-based services during the six months ended June 30, 2019, the majority of which will be recognized over the course of the next twelve months.

The amount of revenue recognized that was included in the opening deferred revenue balance was $6,865 and $5,737 for the three months ended June 30, 2019 and 2018, respectively. The amount of revenue recognized that was included in the opening deferred revenue balance was $16,588 and $13,253 for the six months ended June 30, 2019 and 2018, respectively. The majority of this revenue consists of subscription-based services and professional services arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.

Deferred sales incentive compensation

Deferred sales incentive compensation was $9,598 and $7,014 as of June 30, 2019 and December 31, 2018, respectively. Amortization expense for the deferred sales incentive compensation was $753 and $536 for the three months ended June 30, 2019, and 2018, respectively. Amortization expense for the deferred sales incentive compensation was $1,404 and $1,018 for the six months ended June 30, 2019, and 2018, respectively. No significant impairment loss for capitalized costs was recorded during the period.


24

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The Company has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits expenses on the condensed consolidated statements of operations.

12.
Cost of Revenues
 
The following table summarizes cost of revenues by revenue category:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Asset-based
 
$
60,293

 
$
56,748

 
$
114,135

 
$
114,320

Subscription-based
 
6,697

 
6,213

 
14,374

 
11,439

Professional services and other
 
5,090

 
4,666

 
5,216

 
4,802

Total
 
$
72,080


$
67,627


$
133,725

 
$
130,561



13.
Stock-Based Compensation
 
The Company has stock options and restricted stock units outstanding under the 2004 Stock Incentive Plan (the “2004 Plan”), the 2010 Long-Term Incentive Plan (the “2010 Plan”) and the 2019 Equity Plan.

As a result of the PIEtech Acquisition (See “Note 3—Business Acquisitions”), the Company adopted the 2019 Equity Plan in order to make inducement grants to certain PIEtech employees who will join Envestnet | MoneyGuide. Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech Acquisition, up to 301,469 shares of Envestnet common stock in the form of RSUs and PSUs pursuant to the 2019 Equity Plan. The RSUs vest over time and the PSUs vest upon the achievement of meeting certain performance conditions as well as a subsequent service condition. The Company is recognizing the estimated expense on a graded-vesting method over a requisite service period of three to five years, which is the estimated vesting period. The Company estimates the expected vesting amount and recognizes compensation expense only for those awards expected to vest. This estimate is reassessed by management each reporting period and may change based upon new facts and circumstances. Changes in the assumptions impact the total amount of expense and are recognized over the vesting period.

As of June 30, 2019, the maximum number of common shares available for future issuance under the Company’s plans is 2,233,604.  
 
Stock-based compensation expense under the Company’s plans was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Stock-based compensation expense
 
$
13,434

 
$
10,476

 
$
26,298

 
$
18,971

Tax effect on stock-based compensation expense
 
(3,504
)
 
(2,650
)
 
(6,859
)
 
(4,800
)
Net effect on income
 
$
9,930


$
7,826


$
19,439

 
$
14,171


 
The tax effect on stock-based compensation expense above was calculated using a blended statutory rate of 26.1% for the three and six months ended June 30, 2019. The tax effect on stock-based compensation expense above was calculated using a blended statutory rate of 25.3% for the three and six months ended June 30, 2018.


25

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Stock Options
 
The following weighted average assumptions were used to value options granted during the periods indicated:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Grant date fair value of options
 
$

 
$

 
$
21.55

 
$

Volatility
 
%
 
%
 
40.0
%
 
%
Risk-free interest rate
 
%
 
%
 
2.5
%
 
%
Dividend yield
 
%
 
%
 
%
 
%
Expected term (in years)
 

 

 
6.5

 


 
The following table summarizes option activity under the Company’s plans:
 
 
 
 
 
 
Weighted-Average
 
 
 
 
 
 
Weighted-
 
Remaining
 
 
 
 
 
 
Average
 
Contractual Life
 
Aggregate
 
 
Options
 
Exercise Price
 
(Years)
 
Intrinsic Value
Outstanding as of December 31, 2018
 
1,887,969

 
$
20.05

 
3.4
 
$
56,046

Granted
 
81,807

 
49.02

 
 
 
 
Exercised
 
(200,326
)
 
16.91

 
 
 
 
Forfeited
 
(1,100
)
 
31.70

 
 
 
 
Outstanding as of March 31, 2019
 
1,768,350

 
21.74

 
3.5
 
77,197

Granted
 

 

 
 
 
 
Exercised
 
(114,109
)
 
13.36

 
 
 
 
Forfeited
 

 

 
 
 
 
Outstanding as of June 30, 2019
 
1,654,241

 
22.31

 
3.4
 
76,187

Options exercisable
 
1,550,570

 
$
20.80

 
3.1
 
$
73,764


 
Exercise prices of stock options outstanding as of June 30, 2019 range from $7.15 to $55.29. At June 30, 2019, there was $1,806 of unrecognized stock-based compensation expense related to unvested stock options, which the Company expects to recognize over a weighted-average period of 2.3 years.
 

26

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Restricted Stock Units and Restricted Stock Awards
 
Periodically, the Company grants restricted stock unit awards and performance stock units and awards to employees. Performance-based restricted unit awards vest upon the achievement of certain pre-established business and financial metrics as well as service condition. The business and financial metrics governing the vesting of these performance-based restricted stock unit awards provide thresholds that dictate the number of shares to vest upon each evaluation date, which range from 50% to 150%. If these metrics are achieved, as defined in the individual grant terms, these shares would cliff vest 3 years from the grant date.

The following is a summary of the activity for unvested restricted stock units and performance stock units granted under the Company’s plans:
 
 
RSUs
 
PSUs
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value
per Share
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value
per Share
Outstanding as of December 31, 2018
 
1,461,468

 
$
46.59

 
124,320

 
$
44.64

Granted
 
872,104

 
60.94

 
68,510

 
64.32

Vested
 
(479,479
)
 
45.98

 

 

Forfeited
 
(20,830
)
 
48.31

 
(4,036
)
 
61.27

Outstanding as of March 31, 2019
 
1,833,263

 
53.67

 
188,794

 
51.42

Granted
 
48,032

 
68.50

 
123,812

 
73.60

Vested
 
(114,056
)
 
47.94

 
(68,334
)
 
31.03

Forfeited
 
(22,074
)
 
56.55

 

 

Outstanding as of June 30, 2019
 
1,745,165

 
$
54.40

 
244,272

 
$
67.78



At June 30, 2019, there was $82,846 of unrecognized stock-based compensation expense related to unvested restricted stock units and awards, which the Company expects to recognize over a weighted-average period of 2.2 years. At June 30, 2019, there was $17,371 of unrecognized stock-based compensation expense related to unvested performance-based restricted stock units and awards, which the Company expects to recognize over a weighted-average period of 2.7 years.
 
14.
 Income Taxes
 
The following table includes the Company’s loss before income tax provision (benefit), income tax provision (benefit) and effective tax rate:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Loss before income tax provision (benefit)
 
$
(27,769
)
 
$
(5,425
)
 
$
(42,269
)
 
$
(11,417
)
Income tax provision (benefit)
 
(28,382
)
 
566

 
(24,614
)
 
(13,428
)
Effective tax rate
 
102.2
%
 
(10.4
)%
 
58.2
%
 
117.6
%

 
For the three and six months ended June 30, 2019, the Company's effective tax rate differed from the statutory rate primarily due to the release of the Company's valuation allowance of $21,907 primarily as a result of additional deferred tax liabilities recorded from the PIEtech Acquisition, the windfall from share-based compensation, federal and state research and development credits, and additional accruals for uncertain tax positions.

For the three months ended June 30, 2018, the Company's effective tax rate differed from the statutory rate primarily due to the valuation allowance the Company had placed on all US deferreds with the exception of indefinite lived intangibles, additional accruals for uncertain tax positions, the impact of clarifying Base Erosion and Anti Abuse (“BEAT”) tax positions, as well as differences between the foreign tax rates and statutory US tax rate.

For the six months ended June 30, 2018, the Company's effective tax rate differed from the statutory rate primarily due to the release of the Company’s valuation allowance as a result of additional deferred tax liabilities recorded with the

27

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

acquisition of FolioDynamix, additional accruals for uncertain tax positions as well as differences between the foreign tax rates and statutory US tax rate.

In December 2017, the Tax Cuts and Jobs Act (“Tax Act”) was enacted into United States law. Beginning in 2018, the Tax Act includes the global intangible low-taxed income (“GILTI”) and BEAT provisions. The Company elected to account for GILTI tax in the period in which it is incurred. The GILTI provision requires the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. The Company expects to fully offset any GILTI income with Net Operating Losses (“NOLs”). The Company has reevaluated the entity classification of certain of its Controlled Foreign Corporations (“CFCs”); and as such, has changed the classification of its Indian entities to a flow-through status. As a result, the Company does not currently expect to be subject to BEAT. Additionally, the two Indian entities are no longer subject to GILTI.

The Company's total gross liability for unrecognized tax benefits, exclusive of interest and penalties, was $18,102 and $15,628 at June 30, 2019 and December 31, 2018, respectively. Of this amount, a portion of the unrecognized tax benefits was recorded as a reduction of deferred tax assets instead of a non-current liability. The portion of the unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability is $6,411 and $4,429 at June 30, 2019 and December 31, 2018, respectively.
 
At June 30, 2019, the amount of unrecognized tax benefits, including interest and penalties, that would benefit the Company’s effective tax rate, if recognized, was $12,116. At this time, the Company estimates that the liability for unrecognized tax benefits could decrease in the next twelve months as it is anticipated that reviews by tax authorities will be completed.
 
The Company recognizes potential interest and penalties related to unrecognized tax benefits in income tax expense. Income tax expense includes $898 and $548 of potential interest and penalties related to unrecognized tax benefits for the six months ended June 30, 2019 and 2018, respectively. The Company had accrued interest and penalties of $6,924 and $5,977 as of June 30, 2019 and December 31, 2018, respectively.

15.
Net Income (Loss) Per Share
 
Basic income (loss) per common share is computed by dividing net income (loss) available to common stockholders by the weighted average number of shares of common stock outstanding for the period. For the calculation of diluted income (loss) per share, the basic weighted average number of shares is increased by the dilutive effect of stock options, common warrants, restricted stock awards, restricted stock units and convertible notes using the treasury stock method, if dilutive. 
 The Company accounts for the effect of its convertible notes (See “Note 9—Debt”) on diluted earnings per share using the treasury stock method since they may be settled in cash, shares or a combination thereof at the Company’s option. As a result, the Convertible Notes due 2019 and Convertible Notes due 2023 will have no effect on diluted earnings per share until the Company’s stock price exceeds the conversion price of $62.88 and $68.31 per share and certain other criteria are met, respectively, or if the trading price of the convertible notes meets certain criteria. In the period of conversion, the convertible notes will have no impact on diluted earnings if they are settled in cash and will have an impact on dilutive earnings per share if they are settled in shares upon conversion.

28

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

The following table provides the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to Envestnet, Inc.:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Basic income (loss) per share calculation:
 
 
 
 
 
 
 
 
Net loss attributable to Envestnet, Inc.
 
$
893

 
$
(5,526
)
 
$
(17,292
)
 
$
2,578

 
 
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,870,296

 
45,247,331

 
49,526,774

 
44,963,735

Basic net income (loss) per share
 
$
0.02

 
$
(0.12
)
 
$
(0.35
)
 
$
0.06

 
 
 
 
 
 
 
 
 
Diluted income (loss) per share calculation:
 
 
 
 
 
 
 
 
Net income (loss) attributable to Envestnet, Inc.
 
$
893

 
$
(5,526
)
 
$
(17,292
)
 
$
2,578

 
 
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,870,296

 
45,247,331

 
49,526,774

 
44,963,735

Effect of dilutive shares:
 
 
 
 
 
 
 
 
Options to purchase common stock
 
1,164,246

 

 

 
1,360,300

Unvested restricted stock units
 
662,853

 

 

 
832,170

Convertible notes
 
261,075

 

 

 

Warrants
 
24,218

 

 

 

Diluted number of weighted-average shares outstanding
 
52,982,688

 
45,247,331

 
49,526,774

 
47,156,205

Diluted net income (loss) per share
 
$
0.02

 
$
(0.12
)
 
$
(0.35
)
 
$
0.05


 
Securities that were anti-dilutive and therefore excluded from the computation of diluted loss per share are as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Options to purchase common stock
 

 
2,077,874

 
1,654,241

 
9,045

Unvested restricted stock awards and units
 

 
1,880,744

 
1,989,437

 

Warrants
 

 

 
470,000

 

Convertible Notes
 

 
7,793,826

 
7,793,826

 
7,793,826

Total
 


11,752,444


11,907,504

 
7,802,871


 
16.
Commitments and Contingencies
 
Purchase Obligations and Indemnifications
 
The Company includes various types of indemnification and guarantee clauses in certain arrangements. These indemnifications and guarantees may include, but are not limited to, infringement claims related to intellectual property, direct or consequential damages and guarantees to certain service providers and service level requirements with certain customers. The type and amount of any potential indemnification or guarantee varies substantially based on the nature of each arrangement. The Company has experienced no previous claims and cannot determine the maximum amount of potential future payments, if any, related to such indemnification and guarantee provisions. The Company believes that it is unlikely it will have to make material payments under these arrangements and therefore has not recorded a contingent liability in the condensed consolidated balance sheets.
 
The Company enters into unconditional purchase obligations arrangements for certain of its services that it receives in the normal course of business.
 

29

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

Legal Proceedings
 
The Company and its subsidiary, Yodlee, Inc. (“Yodlee”), have been named as defendants in a lawsuit filed on July 17, 2019, by FinancialApps, LLC (“FinancialApps”) in the United States District Court for the District of Delaware. The case caption is FinancialApps, LLC v. Envestnet Inc., et al., No. 19-cv-1337 (D. Del.). FinancialApps alleges that, after entering into a 2017 services agreement with Yodlee, Envestnet and Yodlee breached the agreement and misappropriated proprietary information to develop competing credit risk assessment software. The complaint includes claims for, among other things, misappropriation of trade secrets, fraud, tortious interference with prospective business opportunities, unfair competition, copyright infringement and breach of contract. FinancialApps is seeking significant monetary damages and various equitable and injunctive relief. An unopposed scheduling motion is pending which, if granted, would require Envestnet and Yodlee to file their responsive pleadings, including counterclaims, by September 17, 2019.  The Company believes the allegations in the complaint are without merit and intends to defend the action vigorously.

In addition, the Company is involved in legal proceedings arising in the ordinary course of its business. Legal fees and other costs associated with such actions are expensed as incurred. The Company will record a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events pertaining to a particular case. For litigation matters where a loss may be reasonably possible, but not probable, or is probable but not reasonably estimable, no accrual is established, but if the matter is material, it is subject to disclosures. The Company believes that liabilities associated with any claims, while possible, are not probable, and therefore has not recorded any accrual for any claims as of June 30, 2019. Further, while any possible range of loss cannot be reasonably estimated at this time, the Company does not believe that the outcome of any of these proceedings, individually or in the aggregate, would, if determined adversely to it, have a material adverse effect on its financial condition or business, although an adverse resolution of legal proceedings could have a material adverse effect on the Company's results of operations or cash flow in a particular quarter or year.
 
Contingencies  
 
Certain of the Company’s revenues are subject to sales and use taxes in certain jurisdictions where it conducts business in the United States. As of June 30, 2019 and December 31, 2018, the Company estimated a sales and use tax liability of $10,989 and $8,643, respectively, related to revenues in multiple jurisdictions. This amount is included in accrued expenses and other liabilities on the condensed consolidated balance sheets. The Company also estimated a sales and use tax receivable of $5,139 and $5,246, respectively, related to the estimated recoverability of amounts due from customers. This amount is included in prepaid expenses and other current assets on the condensed consolidated balance sheets. Additional future information obtained from the applicable jurisdictions may affect the Company's estimate of its sales and use tax liability, but such change in the estimate cannot currently be made.
 
17.
Leases
 
On January 1, 2019, the Company adopted ASU 2016-02 and all subsequent ASUs that modified Topic 842 (“ASC 842”) using the effective date transition method. We elected the available package of practical expedients. The Company has elected to apply the short-term lease exemption to all of its classes of underlying assets.
The standard had a material impact on the Company's condensed consolidated balance sheets, but did not have an impact on the Company's condensed consolidated statements of operations. The most significant impact was the recognition of right-of-use (“ROU”) assets and lease liabilities for operating leases. Adoption of the standard had no impact to previously reported results.
At inception, the Company determines if an arrangement is a lease. Operating leases are included in ROU assets, current lease liabilities and non-current lease liabilities on our consolidated balance sheets. The Company does not have material finance leases.
ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the remaining lease term. As none of the Company's leases provide an implicit rate, the Company uses an estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also

30

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

includes prepaid payments and excludes lease incentives. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.
The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient to account for non-lease components as part of the lease component for all asset classes. The majority of the Company's lease agreements are real estate leases.
The Company has operating leases for corporate offices and certain equipment, some of which may include options to extend the leases for up to 20 years, and some of which may include options to terminate the leases within 90 days. The Company's leases have remaining lease terms of 1 month to 14 years. For the three and six months ended June 30, 2019, the total operating lease cost was $4,377 and $8,495, respectively. The Company did not have significant sublease income, short-term lease cost, or variable lease cost for the three and six months ended June 30, 2019. As of June 30, 2019, the weighted average remaining lease term was 8.9 years and the weighted average discount rate was 6.3%. Cash paid for amounts included in the measurement of the operating lease liability for the three and six months ended June 30, 2019, was $4,730 and $9,386, respectively.
Future minimum lease payments under non-cancellable leases, as of June 30, 2019, were as follows:
 
 
Operating
 
 
Leases
Years Ending December 31,
 
 
Remainder of 2019
 
$
9,096

2020
 
17,558

2021
 
15,975

2022
 
11,850

2023
 
10,571

Thereafter
 
52,862

Total future minimum lease payments
 
117,912

Less imputed interest
 
(27,563
)
Total operating lease liabilities
 
$
90,349



As of June 30, 2019, the Company has several additional operating leases that have not yet commenced but will commence in 2019 with lease terms of 1 to 3 years.

For the year ended December 31, 2018, the Company disclosed the following information related to its leases:
The Company rents office space under leases that expire at various dates through 2030. Future minimum lease commitments under these operating leases, as of December 31, 2018, were as follows:
Years ending December 31,
 
 
2019
 
$
15,997

2020
 
15,437

2021
 
14,705

2022
 
10,816

2023
 
9,910

Thereafter
 
39,449

Total
 
$
106,314




31

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

18.
Segment Information
 
Business segments are generally organized around our business services. Our business segments are:
 
Envestnet Wealth Solutions a leading provider of unified wealth management software and services to empower financial advisors and institutions.

Envestnet Data & Analytics a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services.

The information in the following tables is derived from the Company’s internal financial reporting used for corporate management purposes. Nonsegment expenses include salary and benefits for certain corporate employees and officers, certain types of professional service expenses and insurance, acquisition related transaction costs, restructuring charges, and other non-recurring and/or non-operationally related expenses. Inter-segment revenues were not material for the three and six months ended June 30, 2019 and 2018.
 
See “Note 11—Revenue” for detail of revenues by segment.

The following table presents a reconciliation from income (loss) from operations by segment to condensed consolidated net income (loss) attributable to Envestnet, Inc.:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Envestnet Wealth Solutions
 
$
12,379

 
$
16,359

 
$
29,223

 
$
32,220

Envestnet Data & Analytics
 
(8,960
)
 
(3,296
)
 
(16,888
)
 
(7,705
)
Total segment income from operations
 
3,419


13,063


12,335


24,515

Nonsegment operating expenses
 
(23,676
)
 
(13,058
)
 
(41,329
)
 
(25,248
)
Other expense, net
 
(7,512
)
 
(5,430
)
 
(13,275
)
 
(10,684
)
Consolidated loss before income tax provision (benefit)
 
(27,769
)

(5,425
)

(42,269
)

(11,417
)
Income tax provision (benefit)
 
(28,382
)
 
566

 
(24,614
)
 
(13,428
)
Consolidated net income (loss)
 
613

 
(5,991
)
 
(17,655
)

2,011

Add: Net loss attributable to non-controlling interest
 
280

 
465

 
363

 
567

Consolidated net income (loss) attributable to Envestnet, Inc.
 
$
893


$
(5,526
)

$
(17,292
)

$
2,578


 
Segment assets consist of cash, accounts receivable, prepaid expenses and other current assets, property and equipment, net, internally developed software, net, goodwill, and intangible assets, net, and other non-current assets. Segment capital expenditures consist of property and equipment and internally developed software expenditures.
 
A summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures follows:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Segment assets:
 
 
 
 
Envestnet Wealth Solutions
 
$
1,279,408

 
$
810,971

Envestnet Data & Analytics
 
532,932

 
502,776

Consolidated total assets
 
$
1,812,340

 
$
1,313,747

 

32

Envestnet, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements (continued)
(in thousands, except share and per share amounts)

 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Segment depreciation and amortization:
 
 
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
16,376

 
$
11,026

 
$
27,643

 
$
22,499

Envestnet Data & Analytics
 
10,539

 
8,159

 
18,789

 
16,232

Consolidated depreciation and amortization
 
$
26,915


$
19,185


$
46,432

 
$
38,731

 
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Segment capital expenditures:
 
 
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
10,027

 
$
8,344

 
$
20,865

 
$
16,536

Envestnet Data & Analytics
 
1,939

 
2,260

 
3,533

 
3,655

Consolidated capital expenditures
 
$
11,966

 
$
10,604


$
24,398

 
$
20,191


 
19.
Geographical Information
 
The following table sets forth property and equipment, net by geographic area:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
United States
 
$
45,759

 
$
39,412

India
 
3,919

 
3,969

Other
 
1,338

 
1,610

Total
 
$
51,016

 
$
44,991



See “Note 11—Revenue” for detail of revenues by geographic area.

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

Forward-Looking Statements
 
Unless otherwise indicated, the terms “Envestnet,” the “Company,” “we,” “us” and “our” refer to Envestnet, Inc. and its subsidiaries as a whole.
 
Unless otherwise indicated, all amounts are in thousands, except share and per share information, numbers of financial advisors and client accounts.

This quarterly report on Form 10-Q contains forward-looking statements regarding future events and our future results within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements include, in particular, statements about our plans, strategies and prospects under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” These statements are based on our current expectations and projections about future events and are identified by terminology such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “expected,” “intend,” “will,” “may,” or “should” or the negative of those terms or variations of such words, and similar expressions are intended to identify such forward-looking statements. In addition, any statements that refer to projections of our future financial performance, our anticipated growth and trends in our business and other characteristics of future events or circumstances are forward-looking statements. Forward-looking statements may include, among others, statements relating to:
 
difficulty in sustaining rapid revenue growth, which may place significant demands on our administrative, operational and financial resources,

33



our ability to successfully identify potential acquisition candidates, complete acquisitions and successfully integrate acquired companies,
the possibility that the anticipated benefits of acquisitions will not be realized to the extent or when expected,
our ability to successfully execute the conversion of clients’ assets from their technology platform to our technology platforms in a timely and accurate manner,
the amount of our debt and our ability to service our debt,
the variability of our revenue from period to period,
the targeting of some of our sales efforts at large financial institutions and large internet services companies which prolongs sales cycles, requires substantial upfront sales costs and results in less predictability in completing some of our sales,
the deployment of our solutions by customers and potential delays and risks inherent in the process,
the competitiveness of our solutions and services as compared to those of others,
the concentration of our revenues from the delivery of our solutions and services to clients in the financial services industry,
our reliance on a limited number of clients for a material portion of our revenue,
the impact of fluctuations in market conditions and interest rates on the demand for our products and services and the value of assets under management or administration,
changes in investing patterns on the assets on which we derive revenue,
the renegotiation of fees by our clients,
our ability to introduce new solutions and services,
our ability to maintain the security and integrity of our systems and facilities and to maintain the privacy of personal information and potential liabilities for data security breaches,
the effect of privacy regulations on how we operate our business,
liabilities associated with potential, perceived or actual breaches of fiduciary duties and/or conflicts of interest,
failure of our solutions, services or systems, or those of third parties on which we rely, to work properly,
failure of our insurance to adequately protect us,
our dependence on our senior management team,
our ability to recruit and retain qualified employees,
regulatory compliance failures,
changes in laws and regulations, including tax laws and regulations,
adverse judicial or regulatory proceedings against us,
the failure to protect our intellectual property rights,
potential claims by third parties for infringement or their intellectual property rights,
risks associated with our international operations,
the impact of fluctuations in interest rates and turmoil in market conditions on our cost of borrowing and access to additional capital,
the impact of fluctuations in foreign currency exchange rates,
the uncertainty of the application and interpretation of certain tax laws,
changes in accounting principles and standards,
issuances of additional shares of common stock or issuances of shares of preferred stock or convertible securities on our existing stockholders,
general economic conditions, political and regulatory conditions, and
management’s response to these factors. 

In addition, there may be other factors of which we are presently unaware or that we currently deem immaterial that could cause our actual results to be materially different from the results referenced in the forward‑looking statements. All forward‑looking statements contained in this quarterly report and documents incorporated herein by reference are qualified in their entirety by this cautionary statement. Forward‑looking statements speak only as of the date they are made, and we do not intend to update or otherwise revise the forward‑looking statements to reflect events or circumstances after the date of this quarterly report or to reflect the occurrence of unanticipated events, except as required by applicable law. If we do update one or more forward‑looking statements, no inference should be made that we will make additional updates with respect to those or other forward‑looking statements.
 
Although we believe that our plans, intentions and expectations are reasonable, we may not achieve our plans, intentions or expectations.
 
These forward-looking statements involve risks and uncertainties. Important factors that could cause actual results to differ materially from the forward-looking statements we make in this quarterly report are set forth in Part I under “Risk Factors” in our annual report on Form 10-K for the year ended December 31, 2018 (the “2018 Form 10-K”); accordingly,

34



investors should not place undue reliance upon our forward-looking statements. We undertake no obligation to update any of the forward-looking statements after the date of this report to conform those statements to reflect the occurrence of unanticipated events, except as required by applicable law.
 
You should read this quarterly report on Form 10-Q and the 2018 Form 10-K completely and with the understanding that our actual future results, levels of activity, performance and achievements may be different from what we expect and that these differences may be material. We qualify all of our forward-looking statements by these cautionary statements.
 
The following discussion and analysis should also be read along with our condensed consolidated financial statements and the related notes included elsewhere in this quarterly report and the consolidated financial statements and related notes included in our 2018 Form 10-K. Except for the historical information contained herein, this discussion contains forward-looking statements that involve risks and uncertainties. Actual results could differ materially from those discussed below.

Overview
 
Envestnet is a leading provider of intelligent systems for wealth management and financial wellness. Envestnet’s unified technology enhances advisor productivity and strengthens the wealth management process. Envestnet empowers enterprises and advisors to more fully understand their clients and deliver better outcomes.
 
More than 4,100 companies, including 17 of the 20 largest U.S. banks, 43 of the 50 largest wealth management and brokerage firms, over 500 of the largest registered investment advisers (“RIAs”), and hundreds of internet services companies, leverage Envestnet technology and services. Envestnet solutions enhance knowledge of the client, accelerate client on-boarding, improve client digital experiences, and help drive better outcomes for enterprises, advisors and their clients.

Founded in 1999, Envestnet has been a leader in helping transform wealth management, working towards its goal of building a holistic financial wellness network that supports advisors and their clients.  

Through a combination of platform enhancements, partnerships and acquisitions, Envestnet uniquely provides a financial network connecting software, services and data, delivering better intelligence and enabling its customers to drive better outcomes.

Envestnet serves clients from its headquarters based in Chicago, Illinois, as well as other locations throughout the United States, India and other international locations.

We believe that our business model results in a high degree of recurring and predictable financial results.
 
Recent Events

Acquisition of private company

On January 2, 2019, pursuant to an agreement and plan of merger dated as of January 2, 2019 between Envestnet and a private company, the private company merged into Yodlee Inc., a wholly-owned subsidiary of ours (the “Private Company Acquisition”). The completion of the Private Company Acquisition on January 2, 2019 followed the receipt of all necessary regulatory approvals and third party consents. In connection with the Private Company Acquisition, we incurred estimated consideration of approximately $25,063, inclusive of estimated contingent consideration of $7,580, for all of the outstanding shares of the private company, subject to certain closing and post-closing adjustments.

Through the use of conversational artificial intelligence tools and applications that leverages the latest wave of customer-centric capabilities, we believe that the private company improves the way Financial Service Providers (“FSPs”) can interact with and support their customers. The technology and operations of the private company have been integrated into our Envestnet Data & Analytics segment.

Acquisition of PortfolioCenter business

On April 1, 2019, pursuant to an asset purchase agreement, Tamarac, Inc. (“Tamarac”), a wholly owned subsidiary of Envestnet, acquired certain of the assets, primarily consisting of intangible assets, and the assumption of certain of the liabilities of the PortfolioCenter business from Performance Technologies, Inc. (the “PC Seller”), a wholly owned subsidiary of The Charles Schwab Corporation. The PortfolioCenter Business provides investment advisors and investment advisory service providers with desktop, hosted and outsourced multicustodial software solutions. These solutions provide data-management and

35



performance-measurement tools, as well as customizable accounting, reporting, and billing functions delivered through the commercial software application products known as PortfolioCenter Desktop, PortfolioCenter Hosted, PortfolioServices and Service Bureau.
Tamarac acquired the PortfolioCenter Business to better serve small and mid-size RIA firms. The PortfolioCenter Business has become a part of our Envestnet Wealth Solutions segment.
In connection with the PortfolioCenter Acquisition, Tamarac paid $17,500 in cash and funded the acquisition with available cash resources. The Seller is also entitled to an earn-out payment based on a percentage of the PortfolioCenter Business’ eligible revenue for the twelve-month period beginning April 1, 2020. The discounted amount of the contingent consideration liability is estimated to be $8,300.
Acquisition of PIEtech

On May 1, 2019, we acquired all of the outstanding shares of capital stock of PIEtech, Inc., a Virginia corporation (“PIEtech”). PIEtech empowers financial advisors to use financial planning to efficiently motivate their clients to create, implement and maintain financial plans that best meet their lifetime financial goals. The technology and operations of PIEtech, which now operates as Envestnet | MoneyGuide, has been integrated into our Envestnet Wealth Solutions segment.

The acquisition of PIEtech establishes us as a leader in financial planning solutions, providing advisors and their clients with access to a full spectrum of financial planning capabilities, and offering a broad range of data-driven, financial plan-informed financial wellness solutions, both domestically and internationally over time. Integration of PIEtech's MoneyGuide software with the Company's integrated technology platform is expected to reduce friction and enhance productivity for advisors.

In connection with the PIEtech Acquisition, we paid net cash consideration of $299,370, subject to the working capital adjustments set forth in the Merger Agreement, and issued 3,184,713 shares of Envestnet common stock, par value $0.005 per share, to the sellers. We funded the PIEtech Acquisition with available cash resources and borrowings under its revolving credit facility.

In connection with the PIEtech Merger, we established a retention bonus pool consisting of approximately $30,000 of cash and restricted stock units to be granted to employees and management of PIEtech as inducement grants. As a result, we adopted the Envestnet, Inc. 2019 Acquisition Equity Incentive Plan (the “2019 Equity Plan”) in order to make inducement grants to certain PIEtech employees who will join Envestnet | MoneyGuide. We agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech Merger, up to 301,469 shares of Envestnet common stock in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) pursuant to the 2019 Equity Plan and made cash retention payments of approximately $8,800 to certain legacy PIEtech employees who joined Envestnet | MoneyGuide. As of June 30, 2019, we have issued approximately 62,200 of RSUs and 24,900 of PSUs under the Equity Plan to legacy PIEtech employees. At this time we expect to issue approximately 214,000 of additional RSUs and PSUs and expect to pay approximately $5,300 in cash bonus payments over the next three years in connection with the PIEtech Acquisition.

We also granted membership interests in certain of our equity method investments to two PIEtech executives with an estimated fair market value of $8,900. These membership interests will vest and become exercisable in future periods. As of June 30, 2019, the Company has recorded approximately $1,480 as a component of compensation and benefits in the condensed consolidated statement of operations with a corresponding liability in other non-current liabilities in the condensed consolidated balance sheets.

Segments
 
Envestnet is organized around two primary, complementary business segments. Financial information about each business segment is contained in “Note 18—Segment Information” to the condensed consolidated financial statements included in Item 1 of this Quarterly Report on Form 10-Q. Our business segments are as follows:
 
Envestnet Wealth Solutions – a leading provider of unified wealth management software and services to empower financial advisors and institutions.

Envestnet Data & Analytics – a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services.


36



Envestnet Wealth Solutions Segment
 
Envestnet empowers financial advisors at broker-dealers, banks, and RIAs with all the tools they require to deliver holistic wealth management to their end clients. In addition, the firm provides advisors with practice management support so that they can grow their practices and operate more efficiently. By June 30, 2019, Envestnet’s platform assets grew to approximately $3 trillion in 11.6 million accounts overseen by more than 99,000 advisors.
 
Services provided to advisors include: financial planning, risk assessment tools, investment strategies and solutions, asset allocation models, research, portfolio construction, proposal generation and paperwork preparation, model management and account rebalancing, account monitoring, customized fee billing, overlay services covering asset allocation, tax management and socially responsible investing, aggregated multi‑custodian performance reporting and communication tools, plus data analytics. We have access to a wide range of leading third‑party asset custodians.
We offer these solutions principally through the following product/services suites:
Envestnet | Enterprise provides an end-to-end open architecture wealth management platform through which advisors can construct portfolios for clients. It begins with aggregated household data, which then leads to the creation of a financial plan, asset allocation, investment strategy, portfolio management, rebalancing and performance reporting. Advisors have access to over 19,900 investment products. Envestnet | Enterprise also sells data aggregation and reporting, data analytics and digital advice capabilities to customers.

Envestnet | Tamaracprovides leading trading, rebalancing, portfolio accounting, performance reporting and client relationship management software, principally to high‑end RIAs.

Envestnet | MoneyGuide provides leading goals-based financial planning solutions to the financial services industry. The highly adaptable software helps financial advisors add significant value for their clients using best-in-class technology with enhanced integrations to generate financial plans.

Envestnet | Retirement Solutions (“ERS”) offers a comprehensive suite of services for advisor-sold retirement plans. Leveraging integrated technology, ERS addresses the regulatory, data, and investment needs of retirement plans and delivers the information holistically.

Envestnet | PMC®, or Portfolio Management Consultants (“PMC”) provides research and consulting services to assist advisors in creating investment solutions for their clients. These solutions include nearly 4,500 vetted third party managed account products, multi-manager portfolios, fund strategist portfolios, as well as over 1,000 proprietary products, such as quantitative portfolios and fund strategist portfolios. PMC also offers portfolio overlay and tax optimization services.


37



Key Metrics
 
The following table provides information regarding the amount of assets utilizing our platforms, financial advisors and investor accounts in the periods indicated:
 
 
 
As of
 
 
June 30,
 
September 30,
 
December 31,
 
March 31,
 
June 30,
 
 
2018
 
2018
 
2018
 
2019
 
2019
 
 
(in millions, except accounts and advisors data)
Platform Assets
 
 
 
 
 
 
 
 
 
 
Assets under Management (“AUM”)
 
$
148,537

 
$
153,862

 
$
150,591

 
$
176,144

 
$
182,143

Assets under Administration (“AUA”)
 
360,850

 
388,066

 
291,934

 
319,129

 
330,226

Total AUM/A
 
509,387

 
541,928

 
442,525

 
495,273

 
512,369

Subscription
 
2,167,084

 
2,297,593

 
2,314,253

 
2,546,483

 
2,835,780

Total Platform Assets
 
$
2,676,471

 
$
2,839,521

 
$
2,756,778

 
$
3,041,756

 
$
3,348,149

Platform Accounts
 
 
 
 
 
 
 
 
 
 
AUM
 
759,926

 
776,705

 
816,354

 
874,574

 
907,034

AUA
 
1,417,795

 
1,517,297

 
1,182,764

 
1,187,589

 
1,196,114

Total AUM/A
 
2,177,721

 
2,294,002

 
1,999,118

 
2,062,163

 
2,103,148

Subscription
 
8,042,900

 
8,185,667

 
8,865,435

 
8,909,581

 
9,492,653

Total Platform Accounts
 
10,220,621

 
10,479,669

 
10,864,553

 
10,971,744

 
11,595,801

Advisors
 
 
 
 
 
 
 
 
 
 
AUM/A
 
44,900

 
47,292

 
40,103

 
39,035

 
39,727

Subscription
 
43,700

 
45,619

 
56,237

 
57,594

 
59,292

Total Advisors
 
88,600

 
92,911

 
96,340

 
96,629

 
99,019

 
The following table provides information regarding the degree to which gross sales, redemptions, net flows and changes in the market values of assets contributed to changes in AUM or AUA in the periods indicated:
 
 
Asset Rollforward - Three Months Ended June 30, 2019
 
 
As of
 
Gross
 
 
 
Net
 
Market
 
Reclass to
 
As of
 
 
3/31/2019
 
Sales
 
Redemptions
 
Flows
 
Impact
 
Subscription
 
6/30/2019
 
 
(in millions except account data)
AUM
 
$
176,144

 
$
15,130

 
$
(7,415
)
 
$
7,715

 
$
4,846

 
$
(6,562
)
 
$
182,143

AUA
 
319,129

 
21,203

 
(17,611
)
 
3,592

 
7,862

 
(357
)
 
330,226

Total AUM/A
 
$
495,273

 
$
36,333

 
$
(25,026
)
 
$
11,307

 
$
12,708

 
$
(6,919
)
 
$
512,369

Fee-Based Accounts
 
2,062,163

 
 

 
 

 
45,714

 
 
 
(4,729
)
 
2,103,148

 

The above AUM/A gross sales figures include $2.3 billion in new client conversions. We onboarded an additional $169.4 billion in subscription conversions during the three months ended June 30, 2019 bringing total conversions for the second quarter to $171.7 billion.

 
 
Asset Rollforward - Six Months Ended June 30, 2019
 
 
As of
 
Gross
 
 
 
Net
 
Market
 
Reclass to
 
As of
 
 
12/31/2018
 
Sales
 
Redemptions
 
Flows
 
Impact
 
Subscription
 
6/30/2019
 
 
(in millions, except account data)
AUM
 
$
150,591

 
$
36,818

 
$
(16,570
)
 
$
20,248

 
$
17,866

 
$
(6,562
)
 
$
182,143

AUA
 
291,934

 
49,194

 
(38,532
)
 
10,662

 
31,481

 
(3,851
)
 
330,226

Total AUM/A
 
$
442,525

 
$
86,012

 
$
(55,102
)
 
$
30,910

 
$
49,347

 
$
(10,413
)
 
$
512,369

Fee-Based Accounts
 
1,999,118

 
 
 
 
 
125,891

 
 
 
(21,861
)
 
2,103,148


The above AUM/A gross sales figures include $22.4 billion in new client conversions. We onboarded an additional $197.0 billion in subscription conversions during the six months ended June 30, 2019 bringing total conversions for the two quarters to $219.4 billion.


38



Envestnet Data & Analytics Segment
 
Envestnet Data & Analytics is a leading data aggregation and data intelligence platform. As an artificial intelligence (“AI”) and data specialist, Envestnet Data & Analytics gathers, refines and aggregates a massive set of end-user permissioned transaction level data and combines them with financial applications, reports, market research analysis and application programming interfaces (“APIs”) for its customers.
Over 1,200 financial institutions, financial technology innovators and financial advisory firms, including 15 of the 20 largest U.S. banks, subscribe to the Envestnet Data & Analytics platform to underpin personalized financial apps and services for over 24 million paid subscribers.
 
Envestnet Data & Analytics serves two main customer groups: financial institutions (“FI”) and financial technology innovators, which we refer to as Yodlee Interactive (“YI”) customers.
The Financial Institutions group provides customers with secure access to open APIs, end-user facing applications powered by our platform and APIs (“FinApps”), and reports. Customers receive end user-permissioned transaction data elements that we aggregate and cleanse. Envestnet Data & Analytics also enables customers to develop their own applications through its open APIs, which deliver secure data, money movement solutions, and other functionality. FinApps can be subscribed to individually or in combinations that include personal financial management, wealth management, credit card, payments and small-medium business solutions. They are targeted at the retail financial, wealth management, small business, credit card, lenders, and other financial services sectors. These FinApps help consumers and small businesses simplify and manage their finances, review their financial accounts, track their spending, calculate their net worth, and perform a variety of other activities. For example, Envestnet Data & Analytic's Expense FinApp helps consumers track their spending, and a Payroll FinApp from a third party helps small businesses process their payroll. The suite of reports is designed to supplement traditional credit reports by utilizing consumer permissioned aggregated data from over 21,000 sources, including banking, investment, loan and credit card information.

The Yodlee Interactive group enables customers to develop new applications and enhance existing solutions. These customers operate in a number of sub-vertical markets, including wealth management, personal financial management, small business accounting, small business lending and authentication. They use the Envestnet Data & Analytics platform to build solutions that leverage our open APIs and provide access to a large end user base. In addition to aggregated transaction-level account data elements, we provide YI customers with secure access to account verification, money movement and risk assessment tools via our APIs. We play a critical role in transferring innovation from financial technology innovators to financial institutions. For example, YI customers use Yodlee applications to provide working capital to small businesses online; personalized financial management, planning and advisory services; e-commerce payment solutions; and online accounting systems for small businesses. We provide access to our solutions across multiple channels, including web, tablet and mobile.

Both FI and YI channels benefit customers by improving end-user satisfaction and retention, accelerating speed to market, creating technology savings and enhancing their data analytics solutions and market research capabilities. End users receive better access to their financial information and have more control over their finances, leading to more informed and personalized decision making. For customers who are members of the developer community, Envestnet Data & Analytics solutions provide access to critical data and payments solutions, faster speed to market and enhanced distribution.
We believe that our brand leadership, innovative technology and intellectual property, large customer base, and unique data gathering and enrichment provide us with competitive advantages that have enabled us to generate strong growth.
Envestnet | Analytics provides data analytics, mobile sales solutions, and online educational tools to financial advisors, asset managers and enterprises. These tools empower financial services firms to extract key business insights to run their business better and provide timely and focused support to advisors. Our dashboards deliver segmentation analytics, multi-dimensional benchmarking, and practice pattern analyses that provide critical insights to clients.

39



Operational Highlights
 
Asset-based recurring revenues increased 2% from $118,111 in the three months ended June 30, 2018 to $120,070 in the three months ended June 30, 2019. Subscription-based recurring revenues increased 29% from $71,779 in the three months ended June 30, 2018 to $92,258 in the three months ended June 30, 2019. Total revenues, which include professional services and other revenues, increased 12% from $201,116 in the three months ended June 30, 2018 to $224,445 in the three months ended June 30, 2019. The PortfolioCenter Acquisition and the PIEtech Acquisition contributed revenues of $2,017 and $6,632, respectively, to total revenues in the three months ended June 30, 2019. The Envestnet Wealth Solutions segment's total revenues, excluding the PortfolioCenter Acquisition and the PIEtech Acquisition, increased by $11,313 primarily due to the net impact of an increase in asset-based revenues of $1,959 combined with an increase in subscription-based revenues of $9,180. The Envestnet Data & Analytics segment's total revenues increased by $3,367 primarily due to an increase in subscription-based revenue of $3,424.

Asset-based recurring revenues decreased 4% from $239,264 in the six months ended June 30, 2018 to $229,004 in the six months ended June 30, 2019. Subscription-based recurring revenues increased 24% from $141,474 in the six months ended June 30, 2018 to $175,345 in the six months ended June 30, 2019. Total revenues, which include professional services and other revenues, increased 6% from $399,127 in the six months ended June 30, 2018 to $424,111 in the six months ended June 30, 2019. The PortfolioCenter Acquisition and PIEtech Acquisition added revenues of $2,017 and $6,632, respectively, in the six months ended June 30, 2019. The Envestnet Wealth Solutions segment's total revenues excluding the PortfolioCenter Acquisition and the PIEtech Acquisition increased by $8,030 primarily due to the net impact of an increase in subscription-based revenues of $17,621 offset by a decrease in asset-based revenues of $10,260. The Envestnet Data & Analytics segment's total revenues increased by $8,305 primarily due to an increase in subscription-based revenue of $8,375.
 
Net income attributable to Envestnet, Inc. for the three months ended June 30, 2019 was $893, or $0.02 per diluted share, compared to a net loss attributable to Envestnet, Inc. of $5,526 or $0.12 per diluted share, for the three months ended June 30, 2018. Net loss attributable to Envestnet, Inc. for the six months ended June 30, 2019 was $17,292, or $0.35 per diluted share, compared to net income attributable to Envestnet, Inc. of $2,578 or $0.05 per diluted share for the six months ended June 30, 2018.
 
Adjusted revenues for the three months ended June 30, 2019 were $227,859, compared to adjusted revenues of $201,178 in the prior year period. Adjusted net revenues, a new non-GAAP metric introduced as of January 1, 2019, were $167,566 for the three months ended June 30, 2019, compared to adjusted net revenues of $144,430 in the prior year period. Adjusted EBITDA for the three months ended June 30, 2019 was $43,211, compared to adjusted EBITDA of $34,759 in the prior year period. Adjusted net income for the three months ended June 30, 2019 was $24,470, or $0.46 per diluted share, compared to adjusted net income of $19,277, or $0.41 per diluted share in the prior year period.

Adjusted revenues for the six months ended June 30, 2019 were $427,531, compared to adjusted revenues of $399,193 in the prior year period. Adjusted net revenues were $313,396 for the six months ended June 30, 2019, compared to adjusted net revenues of $284,873 in the prior year period. Adjusted EBITDA for the six months ended June 30, 2019 was $77,213, compared to adjusted EBITDA of $67,512 in the prior year period. Adjusted net income for the six months ended June 30, 2019 was $43,881, or $0.85 per diluted share, compared to adjusted net income of $36,931, or $0.78 per diluted share in the prior year period.
 
Adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share are non-GAAP financial measures. See “Non-GAAP Financial Measures” for a discussion of non-GAAP measures and a reconciliation of such measures to the most directly comparable GAAP measures.


40



Results of Operations
 
 
Three Months Ended
 
 
 
Six Months Ended
 
 
 
 
June 30,
 
 Percent
 
June 30,
 
 Percent
 
 
2019
 
2018
 
Change
 
2019
 
2018
 
Change
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
Asset-based
 
$
120,070

 
$
118,111

 
2
 %
 
$
229,004

 
$
239,264

 
(4
)%
Subscription-based
 
92,258

 
71,779

 
29
 %
 
175,345

 
141,474

 
24
 %
Total recurring revenues
 
212,328

 
189,890

 
12
 %
 
404,349

 
380,738

 
6
 %
Professional services and other revenues
 
12,117

 
11,226

 
8
 %
 
19,762

 
18,389

 
7
 %
Total revenues
 
224,445

 
201,116

 
12
 %
 
424,111

 
399,127

 
6
 %
Operating expenses:
 
 
 
 
 
 

 
 
 
 
 
 

Cost of revenues
 
72,080

 
67,627

 
7
 %
 
133,725

 
130,561

 
2
 %
Compensation and benefits
 
103,286

 
80,210

 
29
 %
 
190,003

 
163,750

 
16
 %
General and administration
 
42,421

 
34,089

 
24
 %
 
82,945

 
66,818

 
24
 %
Depreciation and amortization
 
26,915

 
19,185

 
40
 %
 
46,432

 
38,731

 
20
 %
Total operating expenses
 
244,702

 
201,111

 
22
 %
 
453,105

 
399,860

 
13
 %
Income (loss) from operations
 
(20,257
)
 
5

 
*

 
(28,994
)
 
(733
)
 
*

Other expense, net
 
(7,512
)
 
(5,430
)
 
38
 %
 
(13,275
)
 
(10,684
)
 
24
 %
Loss before income tax provision (benefit)
 
(27,769
)
 
(5,425
)
 
*

 
(42,269
)
 
(11,417
)
 
*

Income tax provision (benefit)
 
(28,382
)
 
566

 
*

 
(24,614
)
 
(13,428
)
 
83
 %
Net income (loss)
 
613

 
(5,991
)
 
*

 
(17,655
)
 
2,011

 
*

Add: Net loss attributable to non-controlling interest
 
280

 
465

 
(40
)%
 
363

 
567

 
(36
)%
Net income (loss) attributable to Envestnet, Inc.
 
$
893

 
$
(5,526
)
 
*

 
$
(17,292
)
 
$
2,578

 
*

*Not meaningful.
 
Three months ended June 30, 2019 compared to three months ended June 30, 2018
 
Asset-based recurring revenues
 
Asset-based recurring revenues increased 2% from $118,111 in the three months ended June 30, 2018 to $120,070 in the three months ended June 30, 2019. The increase was primarily due to an increase in asset values applicable to our current quarterly billing cycle as a result of an upswing in the equity markets relative to the comparable 2018 period. In the second quarter of 2019, revenues were also positively affected by new account growth and positive net flows of AUM/A. The increase was offset by a reclassification of revenues to subscription-based recurring revenues for certain customers. Excluding the acquisitions of PortfolioCenter and PIEtech, asset-based recurring revenues decreased from 59% of total revenue in the three months ended June 30, 2018 to 56% of total revenue in the three months ended June 30, 2019.
 
The number of financial advisors with asset-based recurring revenue on our technology platforms decreased from 44,900 as of June 30, 2018 to 39,727 as of June 30, 2019 and the number of AUM/A client accounts decreased from approximately 2,200,000 as of June 30, 2018 to approximately 2,100,000 as of June 30, 2019. The decline in advisors was due to a reclassification to subscription-based pricing models in 2018.
 
Subscription-based recurring revenues
 
Subscription-based recurring revenues increased 29% from $71,779 in the three months ended June 30, 2018 to $92,258 in the three months ended June 30, 2019. This increase was primarily due to an increase of $17,055 in the Envestnet Wealth Solutions segment and an increase of $3,424 in the Envestnet Data & Analytics segment.

The increase in the Envestnet Wealth Solutions segment was primarily due to the acquisitions of PortfolioCenter and PIEtech which contributed revenues of $2,014 and $5,861, respectively, to subscription-based recurring revenues in the three months ended June 30, 2019. The remaining increase of $9,180 within the Envestnet Wealth Solutions segment is a result of the addition of new clients and selling additional services to existing clients. The increase was also due to a change in classification of revenues from asset-based recurring revenues for certain customers.


41



The increase in the Envestnet Data & Analytics segment revenue is primarily due to broad increases in revenue from existing customers.
 
Professional services and other revenues
 
Professional services and other revenues increased 8% from $11,226 in the three months ended June 30, 2018 to $12,117 in the three months ended June 30, 2019. The increase was primarily due to an increase of $771 contributed from the PIEtech Acquisition.

Cost of revenues
 
Cost of revenues increased 7% from $67,627 in the three months ended June 30, 2018 to $72,080 in the three months ended June 30, 2019. The increase was primarily due to an increase in asset-based cost of revenues of $3,545, which are directly correlated with the increase to asset-based recurring revenues during the period. The acquisitions of PortfolioCenter and PIEtech had an immaterial impact to cost of revenues in the three months ended June 30, 2019. As a percentage of total revenues, cost of revenues decreased from 34% in the three months ended June 30, 2018 to 32% in three months ended June 30, 2019.
 
Compensation and benefits
 
Compensation and benefits increased 29% from $80,210 in the three months ended June 30, 2018 to $103,286 in three months ended June 30, 2019. The increase was primarily due to increases in incentive compensation of $7,875, salaries, benefits and related payroll taxes of $7,803, non-cash compensation expense of $5,290 and severance expense of $2,231. Included in the increase in incentive compensation is approximately $8,800 in retention bonuses paid in connection with the PIEtech Acquisition. The acquisitions of PortfolioCenter and PIEtech contributed compensation and benefit expenses of $1,253 and $4,403, respectively, to total compensation and benefits expense in the three months ended June 30, 2019. As a percentage of total revenues, compensation and benefits increased from 40% in the three months ended June 30, 2018 to 46% in the three months ended June 30, 2019. The increase as a percentage of revenue was primarily a result of retention bonuses paid in connection with the PIEtech Acquisition.
 
General and administration
 
General and administration expenses increased 24% from $34,089 in the three months ended June 30, 2018 to $42,421 in the three months ended June 30, 2019. The increase was primarily due to increases in rent expense of $2,126, legal fees of $1,781, systems development expense of $1,121 and communications and research expense of $966. The acquisitions of PortfolioCenter and PIEtech contributed general and administration expenses of $1,768 and $1,050, respectively, to general and administrative expense in the three months ended June 30, 2019. As a percentage of total revenues, general and administration expenses increased from 17% in the three months ended June 30, 2018 to 19% in the three months ended June 30, 2019.
 
Depreciation and amortization
 
Depreciation and amortization expense increased 40% from $19,185 in the three months ended June 30, 2018 to $26,915 in the three months ended June 30, 2019. The increase was primarily due to an increase in internally developed software amortization expense of $1,264 and an increase in intangible asset amortization expense of $3,635, primarily a result of additional intangible assets from the acquisitions of PortfolioCenter and PIEtech. As a percentage of total revenues, depreciation and amortization expense increased from 10% in the three months ended June 30, 2018 to 12% in the three months ended June 30, 2019.

 Income tax provision (benefit)
 
 
Three Months Ended
 
 
June 30,
 
 
2019
 
2018
Loss before income tax provision (benefit)
 
$
(27,769
)
 
$
(5,425
)
Income tax provision (benefit)
 
(28,382
)
 
566

Effective tax rate
 
102.2
%
 
(10.4
)%

For the three months ended June 30, 2019, our effective tax rate differed from the statutory rate primarily due to the release of our valuation allowance of $21,907 primarily as a result of additional deferred tax liabilities recorded with the

42



PIEtech Acquisition, the windfall from share-based compensation, federal and state research and development (“R&D") credits, and additional accruals for uncertain tax positions.

For the three months ended June 30, 2018, our effective tax rate differed from the statutory rate primarily due to the valuation allowance the Company placed on all US deferreds with the exception of indefinite lived intangibles, the impact of clarifying Base Erosion and Anti Abuse tax positions, additional accruals for uncertain tax positions as well as differences between the foreign tax rates and statutory US tax rate.

Six months ended June 30, 2019 compared to six months ended June 30, 2018
 
Asset-based recurring revenues
 
Asset-based recurring revenues decreased 4% from $239,264 in the six months ended June 30, 2018 to $229,004 in the six months ended June 30, 2019. The decrease was primarily due to a decrease in asset values applicable to our quarterly billing cycles in the six months ended June 30, 2019 compared to the six months ended June 30, 2018, due to a downturn in the equity markets during the fourth quarter of 2018. The decrease was also due to a change in the classification of revenues to subscription-based recurring revenues for certain customers, partially offset by the impact of new account growth and positive net flows of AUM/A in the second quarter of 2019. Excluding the acquisitions of PortfolioCenter and PIEtech, asset-based recurring revenues decreased from 60% of total revenue in the six months ended June 30, 2018 to 55% of total revenue in the six months ended June 30, 2019.
 
     The number of financial advisors with asset-based recurring revenue on our technology platforms decreased from 44,900 as of June 30, 2018 to 39,727 as of June 30, 2019 and the number of AUM/A client accounts decreased from approximately 2,200,000 as of June 30, 2018 to approximately 2,100,000 as of June 30, 2019. The decline was due to reclassifications to subscription-based pricing models in 2018.
 
Subscription-based recurring revenues
 
Subscription-based recurring revenue increased 24% from $141,474 in the six months ended June 30, 2018 to $175,345 in the six months ended June 30, 2019. This increase was primarily due to an increase of $25,496 in the Envestnet Wealth Solutions segment and an increase of $8,375 in the Envestnet Data & Analytics segment.

The increase in the Envestnet Wealth Solutions segment was primary due to the acquisitions of PortfolioCenter and PIEtech, which contributed revenues of $2,014 and $5,861, respectively, to subscription-based recurring revenues in the six months ended June 30, 2019. The remaining increase of $17,621 within the Envestnet Wealth Solutions segment is a result of continuing to add clients and selling additional services to existing clients. The increase was also due to a change in classification of revenues from asset-based recurring revenues for certain customers.
 
The increase in Envestnet Data & Analytics revenue is primarily due to broad increases in revenue from existing customers.

Professional services and other revenues
 
Professional services and other revenues increased 7% from $18,389 in the six months ended June 30, 2018 to $19,762 in the six months ended June 30, 2019. The increase was primarily due to an increase in revenues from existing customers and an increase of $771 contributed from the PIEtech Acquisition.

Cost of revenues
 
Cost of revenues increased 2% from $130,561 in the six months ended June 30, 2018 to $133,725 in the six months ended June 30, 2019. The increase was primarily due to an increase in asset-based cost of revenues of $2,859, directly correlated with the increase to asset-based recurring revenues during the period. The acquisitions of PortfolioCenter and PIEtech had an immaterial impact to total cost of revenues in the six months ended June 30, 2019. As a percentage of total revenues, cost of revenues decreased from 33% in the six months ended June 30, 2018 to 32% in six months ended June 30, 2019.
 

43



Compensation and benefits
 
Compensation and benefits increased 16% from $163,750 in the six months ended June 30, 2018 to $190,003 in the six months ended June 30, 2019. The increase was primarily due to increases in salaries, benefits and related payroll taxes of $11,486, non-cash compensation expense of $9,622, incentive compensation expense of $3,535 and severance expense of $1,898. Included in the increase in incentive compensation is approximately $8,800 in retention bonuses paid in connection with the PIEtech Acquisition. The acquisitions of PortfolioCenter and PIEtech contributed compensation and benefit expenses of $1,253 and $4,403, respectively, to total compensation and benefits expense in the six months ended June 30, 2019. As a percentage of total revenues, compensation and benefits increased from 41% in the six months ended June 30, 2018 to 45% in the six months ended June 30, 2019. The increase as a percentage of revenue was primarily a result of the retention bonuses paid in connection with the PIEtech Acquisition.

General and administration
 
General and administration expenses increased 24% from $66,818 in the six months ended June 30, 2018 to $82,945 in the six months ended June 30, 2019. The increase was primarily due to increases in transaction related expense of $5,575, systems development expense of $2,524, rent expense of $1,952, communications and research expense of $1,389 and legal fees of $1,182. As a percentage of total revenues, general and administration expenses increased from 17% in the six months ended June 30, 2018 to 20% in the six months ended June 30, 2019. The acquisitions of PortfolioCenter and PIEtech contributed general and administration expenses of $1,768 and $1,050, respectively, to general and administrative expense in the six months ended June 30, 2019.

     Depreciation and amortization
 
Depreciation and amortization expense increased 20% from $38,731 in the six months ended June 30, 2018 to $46,432 in the six months ended June 30, 2019. The increase was primarily due to increases in property and equipment depreciation expense of $1,039, internally developed software amortization expense of $2,212 and an increase in intangible asset amortization expense of $2,228, primarily a result of additional intangible assets from the acquisitions of PortfolioCenter and PIEtech. As a percentage of total revenues, depreciation and amortization expense increased from 10% in the six months ended June 30, 2018 to 11% in the six months ended June 30, 2019.
 
Income tax provision (benefit)
 
 
Six Months Ended
 
 
June 30,
 
 
2019
 
2018
Loss before income tax provision (benefit)
 
$
(42,269
)
 
$
(11,417
)
Income tax benefit
 
(24,614
)
 
(13,428
)
Effective tax rate
 
58.2
%
 
117.6
%

For the six months ended June 30, 2019, our effective tax rate differed from the statutory rate primarily due to the release of our valuation allowance of $21,907 primarily as a result of additional deferred tax liabilities recorded with the PIEtech Acquisition, the windfall from share-based compensation, federal and state R&D credits, and additional accruals for uncertain tax positions.

For the six months ended June 30, 2018, our effective tax rate differed from the statutory rate primarily due to the partial release of our valuation allowance as a result of additional deferred tax liabilities recorded with the acquisition of FolioDynamix, additional accruals for uncertain tax positions as well as differences between the foreign tax rates and statutory US tax rate.

Segment Results
 
Business segments are generally organized around our service offerings. Financial information about each of our two business segments is contained in “Note 18—Segment Information” to the condensed consolidated financial statements. Our business segments are as follows:
 
Envestnet Wealth Solutions – a leading provider of unified wealth management software and services to empower financial advisors and institutions.

44



Envestnet Data & Analytics – a leading data aggregation and data analytics platform powering dynamic, cloud-based innovation for digital financial services.

The following table reconciles income (loss) from operations by segment to net income (loss) attributable to Envestnet, Inc.:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Envestnet Wealth Solutions
 
$
12,379

 
$
16,359

 
$
29,223

 
$
32,220

Envestnet Data & Analytics
 
(8,960
)
 
(3,296
)
 
(16,888
)
 
(7,705
)
Total segment income from operations
 
3,419

 
13,063

 
12,335

 
24,515

Nonsegment operating expenses
 
(23,676
)
 
(13,058
)
 
(41,329
)
 
(25,248
)
Other expense, net
 
(7,512
)
 
(5,430
)
 
(13,275
)
 
(10,684
)
Consolidated loss before income tax provision (benefit)
 
(27,769
)
 
(5,425
)
 
(42,269
)
 
(11,417
)
Income tax provision (benefit)
 
(28,382
)
 
566

 
(24,614
)
 
(13,428
)
Consolidated net income (loss)
 
613

 
(5,991
)
 
(17,655
)
 
2,011

Add: Net loss attributable to non-controlling interest
 
280

 
465

 
363

 
567

Consolidated net income (loss) attributable to Envestnet, Inc.
 
$
893

 
$
(5,526
)
 
$
(17,292
)
 
$
2,578

 
Envestnet Wealth Solutions Segment
 
The following table presents income from operations for the Envestnet Wealth Solutions segment:
 
 
Three Months Ended
 
 
 
Six Months Ended
 
 
 
 
June 30,
 
Percent
 
June 30,
 
Percent
 
 
2019
 
2018
 
Change
 
2019
 
2018
 
Change
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Revenues:
 
 
 
 
 
 

 
 
 
 
 
 

Asset-based
 
$
120,070

 
$
118,111

 
2
 %
 
$
229,004

 
$
239,264

 
(4
)%
Subscription-based
 
50,078

 
33,023

 
52
 %
 
91,104

 
65,608

 
39
 %
Total recurring revenues
 
170,148

 
151,134

 
13
 %
 
320,108

 
304,872

 
5
 %
Professional services and other revenues
 
6,742

 
5,794

 
16
 %
 
9,487

 
8,044

 
18
 %
Total revenues
 
176,890

 
156,928

 
13
 %
 
329,595

 
312,916

 
5
 %
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
Cost of revenues
 
66,250

 
62,914

 
5
 %
 
122,105

 
121,937

 
 %
Compensation and benefits
 
56,219

 
48,026

 
17
 %
 
104,774

 
99,937

 
5
 %
General and administration
 
25,666

 
18,603

 
38
 %
 
45,850

 
36,323

 
26
 %
Depreciation and amortization
 
16,376

 
11,026

 
49
 %
 
27,643

 
22,499

 
23
 %
Total operating expenses
 
164,511

 
140,569

 
17
 %
 
300,372

 
280,696

 
7
 %
Income from operations
 
$
12,379

 
$
16,359

 
(24
)%
 
$
29,223

 
$
32,220

 
(9
)%

Three months ended June 30, 2019 compared to three months ended June 30, 2018 for the Envestnet Wealth Solutions segment
 
Asset-based recurring revenues
 
Asset-based recurring revenues increased 2% from $118,111 in the three months ended June 30, 2018 to $120,070 in the three months ended June 30, 2019. The increase was primarily due to an increase in asset values applicable to our current quarterly billing cycle as a result of an upswing in the equity markets relative to the comparable 2018 period. In the second quarter of 2019, revenues were also positively affected by new account growth and positive net flows of AUM/A.

Excluding the revenue impact from the acquisitions of PortfolioCenter and PIEtech, asset-based recurring revenue decreased from 75% of total revenue in the three months ended June 30, 2018 to 71% in three months ended June 30, 2019.
 
The number of financial advisors with asset-based recurring revenue on our technology platforms decreased from 44,900 as of June 30, 2018 to 39,727 as of June 30, 2019 and the number of AUM/A client accounts decreased from

45



approximately 2,200,000 as of June 30, 2018 to approximately 2,100,000 as of June 30, 2019. The decline in advisors was due to a reclassification to subscription-based pricing models in 2018.
 
Subscription-based recurring revenues
 
Subscription-based recurring revenues increased 52% from $33,023 in the three months ended June 30, 2018 to $50,078 in the three months ended June 30, 2019.

The acquisitions of PortfolioCenter and PIEtech contributed revenues of $2,014 and $5,861, respectively, to subscription-based recurring revenues in the three months ended June 30, 2019. Excluding these revenues, the remaining increase of $9,180 is a result of continuing to add new clients, selling additional services to existing clients, and a change in classification of revenues from asset-based recurring revenues for certain customers.
 
Professional services and other revenues
 
Professional services and other revenues increased 16% from $5,794 in the three months ended June 30, 2018 to $6,742 in the three months ended June 30, 2019. The increase was primarily due to an increase of $771 contributed from the PIEtech Acquisition.
 
Cost of revenues
 
Cost of revenues increased 5% from $62,914 in the three months ended June 30, 2018 to $66,250 in the three months ended June 30, 2019, primarily as a result of an increase in asset-based cost of revenues. The acquisitions of PortfolioCenter and PIEtech had an immaterial impact to total cost of revenues in the three months ended June 30, 2019. As a percentage of total revenues, cost of revenues decreased from 40% in the three months ended June 30, 2018 to 37% in the three months ended June 30, 2019, due to the relative increase in subscription-based revenues, which generally carries a lower cost of revenue than asset-based revenues.
 
 
Compensation and benefits
 
Compensation and benefits increased 17% from $48,026 in the three months ended June 30, 2018 to $56,219 in the three months ended June 30, 2019. This increase is primarily due to an increase in salaries, benefits and related payroll taxes of $3,928 and an increase in non-cash compensation expense of $4,269. The acquisitions of PortfolioCenter and PIEtech contributed compensation and benefit expenses of $1,253 and $4,403, respectively, to total compensation and benefits expense in the three months ended June 30, 2019. As a percentage of total revenues, compensation and benefits increased from 31% in the three months ended June 30, 2018 to 32% in the three months ended June 30, 2019.

General and administration
 
General and administration expenses increased 38% from $18,603 in the three months ended June 30, 2018 to $25,666 in the three months ended June 30, 2019. The increase was primarily due to increases in rent expense of $2,077, legal fees of $1,481 and systems development expense of $1,117. The acquisitions of PortfolioCenter and PIEtech contributed general and administration expenses of $1,768 and $1,050, respectively, to total general and administration expense in the three months ended June 30, 2019. As a percentage of total revenues, general and administration expenses increased from 12% in the three months ended June 30, 2018 to 15% in the three months ended June 30, 2019. The increase in general and administration expenses as a percentage of revenues is primarily due to higher growth in general and administration expenses compared to lower growth in revenues.

Depreciation and amortization
 
Depreciation and amortization expense increased 49% from $11,026 in the three months ended June 30, 2018 to $16,376 in the three months ended June 30, 2019. The increase was primarily due to an increase in internally developed software amortization expense of $1,266 and an increase in intangible asset amortization expense of $3,729, primarily a result of additional intangible assets related to the acquisitions of PortfolioCenter and PIEtech. As a percentage of revenues, depreciation and amortization expense increased from 7% in the three months ended June 30, 2018 to 9% in the three months ended June 30, 2019.


46



Six months ended June 30, 2019 compared to six months ended June 30, 2018 for the Envestnet Wealth Solutions segment
  
Asset-based recurring revenues
 
Asset-based recurring revenues decreased 4% from $239,264 in the six months ended June 30, 2018 to $229,004 in the six months ended June 30, 2019. The decrease was primarily due to a decrease in asset values applicable to our quarterly billing cycles in the six months ended June 30, 2019 compared to the six months ended June 30, 2018, due to a downturn in the equity markets during the fourth quarter of 2018. The decrease was also due to a change in classification of revenues to subscription-based recurring revenues for certain customers, partially offset by the impact of new account growth and positive net flows of AUM/A in the second quarter of 2019.

Excluding the revenues contributed by the acquisitions of PortfolioCenter and PIEtech, asset-based recurring revenue decreased from 76% of total revenue in the six months ended June 30, 2018 to 71% of total revenue in the six months ended June 30, 2019.
 
The number of financial advisors with asset-based recurring revenue on our technology platforms decreased from 44,900 as of June 30, 2018 to 39,727 as of June 30, 2019 and the number of AUM/A client accounts decreased from approximately 2,200,000 as of June 30, 2018 to approximately 2,100,000 as of June 30, 2019. The decline in advisors was due to a reclassification to subscription-based pricing models in 2018.
 
Subscription-based recurring revenues
 
Subscription-based recurring revenues increased 39% from $65,608 in the six months ended June 30, 2018 to $91,104 in the six months ended June 30, 2019.

The acquisitions of PortfolioCenter and PIEtech contributed revenues of $2,014 and $5,861, respectively, to subscription-based recurring revenues in the three months ended June 30, 2019. The remaining increase of $17,621 is a result of continuing to add new clients, selling additional services to existing clients, and a change in classification of revenues from asset-based recurring revenues for certain customers.
 
Professional services and other revenues
 
Professional services and other revenues increased 18% from $8,044 in the six months ended June 30, 2018 to $9,487 in the six months ended June 30, 2019. The increase was primarily due to an increase in revenues from existing customers and an increase of $771 contributed from the PIEtech Acquisition.
 
Cost of revenues
 
Cost of revenues remained consistent from $121,937 in the six months ended June 30, 2018 to $122,105 in the six months ended June 30, 2019. The acquisitions of PortfolioCenter and PIEtech had an immaterial impact to total cost of revenues in the six months ended June 30, 2019. As a percentage of total revenues, cost of revenues decreased from 39% in the six months ended June 30, 2018 to 37% in the six months ended June 30, 2019.
 
 Compensation and benefits
 
Compensation and benefits increased 5% from $99,937 in the six months ended June 30, 2018 to $104,774 in the six months ended June 30, 2019. The increase is primarily due to increases in salaries, benefits and related payroll taxes of $3,951 and non-cash compensation expense of $5,876, partially offset by decreases in incentive compensation expense of $1,738 and severance expense of $2,310. The acquisitions of PortfolioCenter and PIEtech contributed compensation and benefit expenses of $1,253 and $4,403, respectively, to compensation and benefits expense in the six months ended June 30, 2019. As a percentage of total revenues, compensation and benefits remained consistent at 32% in the six months ended June 30, 2018 and 2019.

 General and administration
 
General and administration expenses increased 26% from $36,323 in the six months ended June 30, 2018 to $45,850 in the six months ended June 30, 2019. The increase was primarily due to increases in rent expense of $1,866, systems development expense of $1,798, communications and research expense of $1,459, legal fees of $1,209, transaction related

47



expense of $813 and travel and entertainment expense of $757. The acquisitions of PortfolioCenter and PIEtech contributed general and administrative expenses of $1,768 and $1,050, respectively, to total general and administrative expense in the six months ended June 30, 2019. As a percentage of total revenues, general and administration expenses increased from 12% in the six months ended June 30, 2018 to 14% in the six months ended June 30, 2019.
 
Depreciation and amortization
 
Depreciation and amortization expense increased 23% from $22,499 in the six months ended June 30, 2018 to $27,643 in the six months ended June 30, 2019. The increase was primarily due to an increase in internally developed software amortization expense of $2,212 and an increase in intangible asset amortization expense of $2,337, primarily a result of additional intangible assets related to the acquisitions PortfolioCenter Acquisition and the PIEtech Acquisition. As a percentage of revenues, depreciation and amortization expense increased from 7% in the six months ended June 30, 2018 to 8% in the six months ended June 30, 2019.
 
Envestnet Data & Analytics Segment

The following table presents loss from operations for the Envestnet Data & Analytics segment:
 
 
Three Months Ended
 
 

 
Six Months Ended
 
 

 
 
June 30,
 
Percent
 
June 30,
 
Percent
 
 
2019
 
2018
 
Change
 
2019
 
2018
 
Change
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Revenues:
 
 
 
 
 
 

 
 
 
 
 
 

Subscription-based
 
$
42,180

 
$
38,756

 
9
 %
 
$
84,241

 
$
75,866

 
11
 %
Professional services and other revenues
 
5,375

 
5,432

 
(1
)%
 
10,275

 
10,345

 
(1
)%
Total revenues
 
47,555

 
44,188

 
8
 %
 
94,516

 
86,211

 
10
 %
Operating expenses:
 
 
 
 
 
 

 
 
 
 
 
 

Cost of revenues
 
5,830

 
4,713

 
24
 %
 
11,620

 
8,624

 
35
 %
Compensation and benefits
 
31,593

 
25,848

 
22
 %
 
62,957

 
52,006

 
21
 %
General and administration
 
8,553

 
8,764

 
(2
)%
 
18,038

 
17,054

 
6
 %
Depreciation and amortization
 
10,539

 
8,159

 
29
 %
 
18,789

 
16,232

 
16
 %
Total operating expenses
 
56,515

 
47,484

 
19
 %
 
111,404

 
93,916

 
19
 %
Loss from operations
 
$
(8,960
)
 
$
(3,296
)
 
172
 %
 
$
(16,888
)
 
$
(7,705
)
 
119
 %
 
Three Months Ended June 30, 2019 compared to three months ended June 30, 2018 for the Envestnet Data & Analytics segment
 
Subscription-based recurring revenues
 
Subscription-based recurring revenues increased 9% from $38,756 in the three months ended June 30, 2018 to $42,180 in the three months ended June 30, 2019, primarily due to broad increases in revenue from existing customers. 
 
Professional services and other revenues
 
Professional services and other revenues remained consistent from $5,432 in the three months ended June 30, 2018 to $5,375 in the three months ended June 30, 2019.

Cost of revenues
 
Cost of revenues increased 24% from $4,713 in the three months ended June 30, 2018 to $5,830 in the three months ended June 30, 2019, primarily due to an increase in subscription-based recurring revenues. As a percentage of total revenues, cost of revenues increased from 11% in the three months ended June 30, 2018 to 12% in the three months ended June 30, 2019.
 
Compensation and benefits
 
Compensation and benefits increased 22% from $25,848 in the three months ended June 30, 2018 to $31,593 in the three months ended June 30, 2019, primarily due to an increase in salaries, benefits and related payroll taxes of $3,499 as a result of increased headcount to support organic growth, an increase in non-cash compensation expense of $843 and severance

48



expense of $2,449 partially offset by a decrease in incentive compensation expense of $1,046. As a percentage of total revenues, compensation and benefits increased from 58% in the three months ended June 30, 2018 to 66% in the three months ended June 30, 2019. The increase in compensation and benefits as a percentage of total revenues is primarily due to increased severance expense as well as higher growth in compensation and benefits expense compared to lower growth in revenue.

General and administration
 
General and administration expenses decreased 2% from $8,764 in the three months ended June 30, 2018 to $8,553 in the three months ended June 30, 2019, primarily due to a decrease in transaction related expense of $599, partially offset by an increase of $212 in legal fees. As a percentage of total revenues, general and administration expenses decreased from 20% to 18% for the three months ended June 30, 2018 and 2019.
 
Depreciation and amortization
 
Depreciation and amortization expense increased 29% from $8,159 in the three months ended June 30, 2018 to $10,539 in the three months ended June 30, 2019, primarily due to an increase in depreciation of property and equipment of
$2,224 resulting from a purchase price accounting adjustment. As a percentage of total revenues, depreciation and amortization expense increased from 18% in the three months ended June 30, 2018 to 22% in the three months ended June 30, 2019.

Six months ended June 30, 2019 compared to six months ended June 30, 2018 for the Envestnet Data & Analytics segment
 
Subscription-based recurring revenues
 
Subscription-based recurring revenues increased 11% from $75,866 in the six months ended June 30, 2018 to $84,241 in the six months ended June 30, 2019, primarily due to broad increases in revenue from existing customers. 
 
Professional services and other revenues
 
Professional services and other revenues remained consistent from $10,345 in the six months ended June 30, 2018 to $10,275 in the six months ended June 30, 2019.

Cost of revenues
 
Cost of revenues increased 35% from $8,624 in the six months ended June 30, 2018 to $11,620 in the six months ended June 30, 2019, primarily due to an increase in subscription-based recurring revenues. As a percentage of total revenues, cost of revenues increased from 10% in the six months ended June 30, 2018 to 12% in the six months ended June 30, 2019.
 
Compensation and benefits
 
Compensation and benefits increased 21% from $52,006 in the six months ended June 30, 2018 to $62,957 in the six months ended June 30, 2019, primarily due to an increase in salaries, benefits and related payroll taxes of $6,984 as a result of increased headcount to support organic growth, an increase in non-cash compensation expense of $2,555 and severance expense of $4,113 partially offset by a decrease in incentive compensation expense of $3,060. As a percentage of total revenues, compensation and benefits increased from 60% in the six months ended June 30, 2018 to 67% in the six months ended June 30, 2019. The increase in compensation and benefits as a percentage of total revenues is primarily due to increased severance expense as well as higher growth in compensation and benefits expense compared to lower growth in revenue.

General and administration
 
General and administration expenses increased 6% from $17,054 in the six months ended June 30, 2018 to $18,038 in the six months ended June 30, 2019, primarily due to increases in travel and entertainment expense of $233, website development expense of $272 and other miscellaneous increases, partially offset by a decrease in communications and research expense of $319. As a percentage of total revenues, general and administration expenses decreased from 20% to 19% for the six months ended June 30, 2018 and 2019.
 
Depreciation and amortization
 
Depreciation and amortization expense increased 16% from $16,232 in the six months ended June 30, 2018 to $18,789 in the six months ended June 30, 2019, primarily due to an increase in depreciation of property and equipment of

49



$2,224 resulting from a purchase price accounting adjustment. As a percentage of total revenues, depreciation and amortization expense increased from 19% in the six months ended June 30, 2018 to 20% in the six months ended June 30, 2019.
 
Nonsegment
 
The following table presents nonsegment operating expenses:
 
 
 
Three Months Ended
 
 

 
Six Months Ended
 
 

 
 
June 30,
 
Percent
 
June 30,
 
Percent
 
 
2019
 
2018
 
Change
 
2019
 
2018
 
Change
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
Compensation and benefits
 
$
15,474

 
$
6,336

 
144
%
 
$
22,272

 
$
11,807

 
89
%
General and administration
 
8,202

 
6,722

 
22
%
 
19,057

 
13,441

 
42
%
Nonsegment operating expenses
 
$
23,676

 
$
13,058

 
81
%
 
$
41,329

 
$
25,248

 
64
%

Three Months Ended June 30, 2019 compared to three months ended June 30, 2018 for Nonsegment
 
Compensation and benefits
 
Compensation and benefits increased 144% from $6,336 in the three months ended June 30, 2018 to $15,474 in the three months ended June 30, 2019, primarily due to an increase of $8,496 in incentive compensation, primarily a result of approximately $8,800 in retention bonuses paid in connection with the PIEtech Acquisition.
 
General and administration
 
General and administration expenses increased 22% from $6,722 in the three months ended June 30, 2018 to $8,202 in the three months ended June 30, 2019, primarily due to an increase in transaction related expenses of $853.

Six months ended June 30, 2019 compared to six months ended June 30, 2018 for Nonsegment
 
Compensation and benefits
 
Compensation and benefits increased 89% from $11,807 in the six months ended June 30, 2018 to $22,272 in the six months ended June 30, 2019, primarily due to an increase in incentive compensation of $8,378, primarily a result of approximately $8,800 in retention bonuses paid in connection with the PIEtech Acquisition, and an increase in non-cash based compensation expense of $1,191 and salaries and benefits of $583.
 
General and administration
 
General and administration expenses increased 42% from $13,441 in the six months ended June 30, 2018 to $19,057 in the six months ended June 30, 2019, primarily due to an increase in transaction related expense of $4,637, increased website and systems development expense of $454 and other miscellaneous increases.
 
Non-GAAP Financial Measures

In addition to reporting results according to GAAP, we also disclose certain non-GAAP financial measures to enhance the understanding of our operating performance. Those measures include “adjusted revenues,” “adjusted net revenues,” “adjusted EBITDA,” “adjusted net income” and “adjusted net income per share.”

50




We introduced adjusted net revenues as a non-GAAP financial metric in the first quarter of 2019 to eliminate the effects of asset-based costs of revenue, which is included in both asset-based recurring revenue and cost of revenue in the our condensed consolidated statements of operations. As our business model moves towards a more subscription-based recurring revenue model, excluding this portion of our revenue from certain analysis performed by management improves the usefulness and comparability of such analysis when evaluating the growth and profitability of the overall business, and in comparing segment performance.  While the amounts included in the calculation of adjusted net revenues are disclosed in our condensed consolidated financial statements and footnotes, management believes providing more transparency into this metric is beneficial to investors who wish to evaluate our performance in this fashion.

Adjusted revenues” excludes the effect of purchase accounting on the fair value of acquired deferred revenue. Under GAAP, we record at fair value the acquired deferred revenue for contracts in effect at the time the entities were acquired. Consequently, revenue related to acquired entities for periods subsequent to the acquisition does not reflect the full amount of revenue that would have been recorded by these entities had they remained stand‑alone entities.

Adjusted net revenues” represents adjusted revenues less asset-based costs of revenues. Under GAAP, we are required to recognize as revenue certain fees paid to investment managers and other third parties needed for implementation of investment solutions included in our assets under management. Those fees also are required to be recorded as cost of revenues. This non-GAAP metric presents adjusted revenues without such fees included, as they have no impact on our profitability.
 
Adjusted EBITDA” represents net income (loss) before deferred revenue fair value adjustment, interest income, interest expense, accretion on contingent consideration and purchase liability, income tax provision (benefit), depreciation and amortization, non‑cash compensation expense, restructuring charges and transaction costs, severance, litigation related expense, foreign currency, non-income tax expense adjustment, loss allocation from equity method investment and loss attributable to non‑controlling interest.
 
Adjusted net income” represents net income (loss) before deferred revenue fair value adjustment, accretion on contingent consideration and purchase liability, non‑cash interest expense, non‑cash compensation expense, restructuring charges and transaction costs, severance, amortization of acquired intangibles, litigation related expense, foreign currency, non-income tax expense adjustment, loss allocation from equity method investment and loss attributable to non‑controlling interest. Reconciling items are presented gross of tax, and a normalized tax rate is applied to the total of all reconciling items to arrive at adjusted net income.
 
Adjusted net income per share” represents adjusted net income attributable to common stockholders divided by the diluted number of weighted‑average shares outstanding.
 
Our Board of Directors and management use these non-GAAP financial measures:
 
As measures of operating performance;
For planning purposes, including the preparation of annual budgets;
To allocate resources to enhance the financial performance of our business;
To evaluate the effectiveness of our business strategies; and
In communications with our Board of Directors concerning our financial performance.

Our Compensation Committee, Board of Directors and our management may also consider adjusted EBITDA, among other factors, when determining management’s incentive compensation.
 
We also present adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share as supplemental performance measures because we believe that they provide our Board of Directors, management and investors with additional information to assess our performance. Adjusted revenues provide comparisons from period to period by excluding the effect of purchase accounting on the fair value of acquired deferred revenue. Adjusted EBITDA provides comparisons from period to period by excluding potential differences caused by variations in the age and book depreciation of fixed assets affecting relative depreciation expense and amortization of internally developed software, amortization of acquired intangible assets, income tax provision (benefit), non-income tax expense, restructuring charges and transaction costs, accretion on contingent consideration and purchase liability, severance, litigation related expense, pre-tax loss attributable to non-controlling interest, and changes in interest expense and interest income that are influenced by capital structure decisions and capital market conditions. Our management also believes it is useful to exclude non-cash stock-based compensation expense from adjusted EBITDA and adjusted net income because non-cash equity grants made at a certain price and point in time do not necessarily reflect how our business is performing at any particular time.

51



 
We believe adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share are useful to investors in evaluating our operating performance because securities analysts use adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share as supplemental measures to evaluate the overall performance of companies, and we anticipate that our investor and analyst presentations will include adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share.
 
Adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share are not measurements of our financial performance under GAAP and should not be considered as an alternative to revenues, net income, operating income or any other performance measures derived in accordance with GAAP, or as an alternative to cash flows from operating activities as a measure of our profitability or liquidity.
 
We understand that, although adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share are frequently used by securities analysts and others in their evaluation of companies, these measures have limitations as an analytical tool, and you should not consider them in isolation, or as a substitute for an analysis of our results as reported under GAAP. In particular you should consider:
 
Adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share do not reflect our cash expenditures, or future requirements for capital expenditures or contractual commitments;

Adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share do not reflect changes in, or cash requirements for, our working capital needs;

Adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share do not reflect non-cash components of employee compensation;

Although depreciation and amortization are non-cash charges, the assets being depreciated and amortized often will have to be replaced in the future, and adjusted EBITDA does not reflect any cash requirements for such replacements;

Due to either net losses before income tax expense or the use of federal and state net operating loss carryforwards we paid net cash of $6,121 and $2,225 for the six months ended June 30, 2019 and 2018, respectively. In the event that we begin to generate taxable income and our existing net operating loss carryforwards for federal and state income taxes have been fully utilized or have expired, income tax payments will be higher; and

Other companies in our industry may calculate adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share differently than we do, limiting their usefulness as a comparative measure.

Management compensates for the inherent limitations associated with using adjusted revenues, adjusted net revenues, adjusted EBITDA, adjusted net income and adjusted net income per share through disclosure of such limitations, presentation of our financial statements in accordance with GAAP and reconciliation of adjusted revenues and adjusted net revenues to revenues, the most directly comparable GAAP measure and adjusted EBITDA, adjusted net income and adjusted net income per share to net income and net income per share, the most directly comparable GAAP measure. Further, our management also reviews GAAP measures and evaluates individual measures that are not included in some or all of our non-U.S. GAAP financial measures, such as our level of capital expenditures and interest income, among other measures.
 
The following table sets forth a reconciliation of total revenues to adjusted revenues and adjusted net revenues based on our historical results:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
 
 
(in thousands)
 
(in thousands)
Total revenues
 
$
224,445

 
$
201,116

 
$
424,111

 
$
399,127

Deferred revenue fair value adjustment
 
3,414

 
62

 
3,420

 
66

Adjusted revenues
 
227,859

 
201,178

 
427,531

 
399,193

Less: Asset-based cost of revenues
 
(60,293
)
 
(56,748
)
 
(114,135
)
 
(114,320
)
Adjusted net revenues
 
$
167,566

 
$
144,430

 
$
313,396

 
$
284,873


52




The following table sets forth a reconciliation of net income (loss) to adjusted EBITDA based on our historical results:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
 
 
(in thousands)
 
(in thousands)
Net income (loss)
 
$
613

 
$
(5,991
)
 
$
(17,655
)
 
$
2,011

Add (deduct):
 
 
 
 
 
 
 
 
Deferred revenue fair value adjustment
 
3,414

 
62

 
3,420

 
66

Interest income
 
(901
)
 
(374
)
 
(2,411
)
 
(784
)
Interest expense
 
8,263

 
5,992

 
15,359

 
11,228

Accretion on contingent consideration and purchase liability
 
502

 
95

 
742

 
196

Income tax provision (benefit)
 
(28,382
)
 
566

 
(24,614
)
 
(13,428
)
Depreciation and amortization
 
26,915

 
19,185

 
46,432

 
38,731

Non-cash compensation expense
 
14,988

 
10,476

 
27,852

 
18,971

Restructuring charges and transaction costs
 
13,208

 
3,345

 
20,574

 
5,937

Severance
 
3,280

 
1,049

 
5,760

 
3,861

Foreign currency
 
(154
)
 
(339
)
 
(155
)
 
(571
)
Non-income tax expense adjustment
 
908

 
27

 
1,118

 
(101
)
Loss allocation from equity method investment
 
347

 
151

 
550

 
811

Loss attributable to non-controlling interest
 
210

 
515

 
241

 
584

Adjusted EBITDA
 
$
43,211

 
$
34,759

 
$
77,213

 
$
67,512



53



The following table sets forth the reconciliation of net income (loss) to adjusted net income and adjusted net income per diluted share based on our historical results:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
 
 
(in thousands)
 
(in thousands)
Net income (loss)
 
$
613

 
$
(5,991
)
 
$
(17,655
)
 
$
2,011

Income tax provision (benefit) (1)
 
(28,382
)
 
566

 
(24,614
)
 
(13,428
)
Loss before income tax provision (benefit)
 
(27,769
)
 
(5,425
)
 
(42,269
)
 
(11,417
)
Add (deduct):
 
 
 
 
 
 
 
 
Deferred revenue fair value adjustment
 
3,414

 
62

 
3,420

 
66

Accretion on contingent consideration and purchase liability
 
502

 
95

 
742

 
196

Non-cash interest expense
 
4,646

 
3,032

 
9,262

 
4,900

Non-cash compensation expense
 
14,988

 
10,476

 
27,852

 
18,971

Restructuring charges and transaction costs
 
13,208

 
3,345

 
20,574

 
5,937

Severance
 
3,280

 
1,049

 
5,760

 
3,861

Amortization of acquired intangibles and fair value adjustment to property and equipment, net
 
19,278

 
13,419

 
31,806

 
27,354

Foreign currency
 
(154
)
 
(339
)
 
(155
)
 
(571
)
Non-income tax expense adjustment
 
908

 
27

 
1,118

 
(101
)
Loss allocation from equity method investment
 
347

 
151

 
550

 
811

Loss attributable to non-controlling interest
 
210

 
515

 
241

 
584

Adjusted net income before income tax effect
 
32,858

 
26,407

 
58,901

 
50,591

Income tax effect (2)
 
(8,388
)
 
(7,130
)
 
(15,020
)
 
(13,660
)
Adjusted net income
 
$
24,470

 
$
19,277

 
$
43,881

 
$
36,931

 
 
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,870,296

 
45,247,331

 
49,526,774

 
44,963,735

Effect of dilutive shares:
 
 
 
 
 
 
 
 
Options to purchase common stock
 
1,164,246

 
1,325,947

 
1,185,480

 
1,360,300

Unvested restricted stock units
 
662,853

 
643,319

 
666,116

 
832,170

Convertible notes
 
261,075

 

 
12,532

 

Warrants
 
24,218

 

 

 

Diluted number of weighted-average shares outstanding
 
52,982,688

 
47,216,597

 
51,390,902

 
47,156,205

Adjusted net income per share - diluted
 
$
0.46

 
$
0.41

 
$
0.85

 
$
0.78

 
 
 
 
 
 
 
 
 
(1)
For the three months ended June 30, 2019 and 2018, the effective tax rate computed in accordance with GAAP equaled 102.2% and (10.4)%, respectively. For the six months ended June 30, 2019 and 2018, the effective tax rate computed in accordance with GAAP equaled 58.2% and 117.6%, respectively.
(2)
Estimated normalized effective tax rates of 25.5% and 27.0% have been used to compute adjusted net income for the three and six months ended June 30, 2019 and 2018, respectively.

Note on Income Taxes: As of December 31, 2018 we had net operating loss carryforwards of approximately $267,000 and $153,000 for federal and state income tax purposes, respectively, available to reduce future income subject to income taxes. As a result, the amount of actual cash taxes we pay for federal, state and foreign income taxes differs significantly from the effective income tax rate computed in accordance with GAAP, and from the normalized rate shown above.


54



The following tables set forth the reconciliation of revenues to adjusted revenues and income (loss) from operations to adjusted EBITDA based on our historical results for each segment for the three and six months ended June 30, 2019 and 2018:
 
 
Three months ended June 30, 2019
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Nonsegment
 
Total
 
 
(in thousands)
Revenues
 
$
176,890

 
$
47,555

 
$

 
$
224,445

Deferred revenue fair value adjustment
 
3,414

 

 

 
3,414

Adjusted revenues
 
180,304

 
47,555

 

 
227,859

Less: Asset-based cost of revenues
 
(60,293
)
 

 

 
(60,293
)
Adjusted net revenues
 
$
120,011

 
$
47,555

 
$

 
$
167,566

 
 
 
 
 
 
 
 
 
Income (loss) from operations
 
$
12,379

 
$
(8,960
)
 
$
(23,676
)
 
$
(20,257
)
Add:
 
 
 
 
 
 
 
 
Deferred revenue fair value adjustment
 
3,414

 

 

 
3,414

Accretion on contingent consideration and purchase liability
 
502

 

 

 
502

Depreciation and amortization
 
16,376

 
10,539

 

 
26,915

Non-cash compensation expense
 
8,592

 
3,767

 
2,629

 
14,988

Restructuring charges and transaction costs
 
794

 
(196
)
 
12,610

 
13,208

Non-income tax expense adjustment
 
908

 

 

 
908

Severance
 
818

 
2,448

 
14

 
3,280

Other
 
43

 

 

 
43

Loss attributable to non-controlling interest
 
210

 

 

 
210

Adjusted EBITDA
 
$
44,036

 
$
7,598

 
$
(8,423
)
 
$
43,211


 
 
Three Months Ended June 30, 2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Nonsegment
 
Total
 
 
(in thousands)
Revenues
 
$
156,928

 
$
44,188

 
$

 
$
201,116

Deferred revenue fair value adjustment
 
60

 
2

 

 
62

Adjusted revenues
 
156,988

 
44,190

 

 
201,178

Less: Asset-based cost of revenues
 
(56,748
)
 

 

 
(56,748
)
Adjusted net revenues
 
$
100,240

 
$
44,190

 
$

 
$
144,430

 
 
 
 
 
 
 
 
 
Income (loss) from operations
 
$
16,359

 
$
(3,296
)
 
$
(13,058
)
 
$
5

Add:
 
 
 
 
 
 
 
 
Deferred revenue fair value adjustment
 
60

 
2

 

 
62

Accretion on contingent consideration and purchase liability
 
95

 

 

 
95

Depreciation and amortization
 
11,026

 
8,159

 

 
19,185

Non-cash compensation expense
 
5,080

 
2,936

 
2,460

 
10,476

Restructuring charges and transaction costs
 
188

 
403

 
2,754

 
3,345

Non-income tax expense adjustment
 
27

 

 

 
27

Severance
 
1,049

 

 

 
1,049

Loss attributable to non-controlling interest
 
515

 
 
 

 
515

Adjusted EBITDA
 
$
34,399

 
$
8,204

 
$
(7,844
)
 
$
34,759


55



 
 
Six months ended June 30, 2019
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Nonsegment
 
Total
 
 
(in thousands)
Revenues
 
$
329,595

 
$
94,516

 
$

 
$
424,111

Deferred revenue fair value adjustment
 
3,420

 

 

 
3,420

Adjusted revenues
 
333,015

 
94,516

 

 
427,531

Less: Asset-based cost of revenues
 
(114,135
)
 

 

 
(114,135
)
Adjusted net revenues
 
$
218,880

 
$
94,516

 
$

 
$
313,396

 
 
 
 
 
 
 
 
 
Income (loss) from operations
 
$
29,223

 
$
(16,888
)
 
$
(41,329
)
 
$
(28,994
)
Add:
 
 
 
 
 
 
 

Deferred revenue fair value adjustment
 
3,420

 

 

 
3,420

Accretion on contingent consideration and purchase liability
 
742

 

 

 
742

Depreciation and amortization
 
27,643

 
18,789

 

 
46,432

Non-cash compensation expense
 
14,269

 
7,955

 
5,628

 
27,852

Restructuring charges and transaction costs
 
1,056

 
769

 
18,749

 
20,574

Non-income tax expense adjustment
 
1,108

 
10

 

 
1,118

Severance
 
1,168

 
4,496

 
96

 
5,760

Other
 
65

 
1

 
2

 
68

Loss attributable to non-controlling interest
 
241

 

 

 
241

Adjusted EBITDA
 
$
78,935

 
$
15,132

 
$
(16,854
)
 
$
77,213


 
 
Six Months Ended June 30, 2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Nonsegment
 
Total
 
 
(in thousands)
Revenues
 
$
312,916

 
$
86,211

 
$

 
$
399,127

Deferred revenue fair value adjustment
 
58

 
8

 

 
66

Adjusted revenues
 
312,974

 
86,219

 

 
399,193

Less: Asset-based cost of revenues
 
(114,320
)
 

 

 
(114,320
)
Adjusted net revenues
 
$
198,654

 
$
86,219

 
$

 
$
284,873

 
 
 
 
 
 
 
 
 
Income (loss) from operations
 
$
32,220

 
$
(7,705
)
 
$
(25,248
)
 
$
(733
)
Add:
 
 
 
 
 
 
 
 
Deferred revenue fair value adjustment
 
58

 
8

 

 
66

Accretion on contingent consideration and purchase liability
 
196

 

 

 
196

Depreciation and amortization
 
22,499

 
16,232

 

 
38,731

Non-cash compensation expense
 
9,134

 
5,400

 
4,437

 
18,971

Restructuring charges and transaction costs
 
225

 
603

 
5,109

 
5,937

Non-income tax expense adjustment
 
(101
)
 

 

 
(101
)
Severance
 
3,478

 
383

 

 
3,861

Loss attributable to non-controlling interest
 
584

 

 

 
584

Adjusted EBITDA
 
$
68,293

 
$
14,921

 
$
(15,702
)
 
$
67,512



56



Liquidity and Capital Resources
 
As of June 30, 2019, we had total cash and cash equivalents of $77,717 compared to $289,345 as of December 31, 2018. We plan to use existing cash as of June 30, 2019, cash generated in the ongoing operations of our business and amounts available under our revolving credit facility to fund our current operations, capital expenditures and possible acquisitions or other strategic activity, and to meet our debt service obligations. If the cash generated in the ongoing operations of our business is insufficient to fund these requirements, we may be required to borrow under our revolving credit facility or incur additional debt to fund our ongoing operations or to fund potential acquisitions or other strategic activities. As of June 30, 2019, we had $205,000 available to borrow under our revolving credit facility, subject to covenant compliance. We funded the May 1, 2019 PIEtech acquisition with a combination of cash on our balance sheet and additional borrowings under our revolving credit facility. As a result of these borrowings, we expect our cash interest payments to increase. Our Convertible Notes due 2019 mature on December 15, 2019. We plan to either use cash on hand or borrow on our revolving credit facility to settle the Convertible Notes due 2019.

Cash Flows
 
The following table presents information regarding our cash flows and cash, cash equivalents and restricted cash for the periods indicated:
 
 
Six Months Ended
 
 
June 30,
 
 
2019
 
2018
 
 
(in thousands)
Net cash provided by operating activities
 
$
2,391

 
$
40,954

Net cash used in investing activities
 
(347,969
)
 
(208,536
)
Net cash provided by financing activities
 
133,784

 
240,299

Effect of exchange rate on changes on cash
 
166

 
(572
)
Net increase (decrease) in cash, cash equivalents and restricted cash
 
(211,628
)
 
72,145

Cash, cash equivalents and restricted cash, end of period
 
78,043

 
134,260

 
Operating Activities
 
Net cash provided by operating activities for the six months ended June 30, 2019 was $2,391 compared to net cash provided by operating activities of $40,954 for the same period in 2018. The decrease was primarily due to a net loss of $17,655 in the six months ended June 30, 2019 compared to net income of $2,011 for the same period in 2018, a change in deferred income taxes of $11,898 and a net decrease in the change in operating assets and liabilities of $26,274, partially offset by an increase in non-cash compensation of $8,881, an increase in depreciation and amortization of $7,701 and an increase in non-cash interest expense of $4,266.
 
Investing Activities
 
Net cash used in investing activities for the six months ended June 30, 2019 was $347,969 compared to net cash used in investing activities of $208,536 for the same period in 2018. The change was primarily a result of an increase in cash disbursements for acquisitions of $133,226 and an increase in capitalization of internally developed software of $4,961.
 
Financing Activities
 
Net cash provided by financing activities for the six months ended June 30, 2019 was $133,784 compared to net cash provided by financing activities of $240,299 for the same period in 2018. The change was primarily the result of a decrease in proceeds from a May 2018 issuance of convertible notes of $345,000 and reduced borrowings on our revolving credit facility of $20,000, partially offset by a decrease in payments on our revolving credit facility of $246,168.
 
 
Critical Accounting Estimates
 
The preparation of financial statements and related disclosures in conformity with GAAP requires us to make judgments, assumptions, and estimates that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. “Note 2—Summary of Significant Accounting Policies” to the consolidated financial statements in our 2018 Form 10-K describes the significant accounting policies and methods used in the preparation of the consolidated financial statements and “Note 17—Leases” to the condensed consolidated financial statements in this accompanying Form 10-Q describes the updated accounting policies for right of use assets and operating lease liabilities that were updated as a result of adopting ASC 842. Our critical accounting estimates, identified in Management’s Discussion and Analysis of Financial

57



Condition and Results of Operations in Part II, Item 7 of our 2018 Form 10-K and “Note 17—Leases” to the condensed consolidated financial statements in this accompanying Form 10-Q include, but are not limited to, the discussion of estimates used for recognition of revenues, the determination of the period of benefit for deferred sales incentive commissions, purchase accounting, impairment of goodwill and acquired intangible assets and income taxes. Such accounting policies and estimates require significant judgments and assumptions to be used in the preparation of the condensed consolidated financial statements, and actual results could differ materially from the amounts reported.

Commitments and Off-Balance Sheet Arrangements
 
Purchase Obligations and Indemnifications
 
We include various types of indemnification and guarantee clauses in certain arrangements. These indemnifications and guarantees may include, but are not limited to, infringement claims related to intellectual property, direct or consequential damages and guarantees to certain service providers and service level requirements with certain customers. The type and amount of any potential indemnification or guarantee varies substantially based on the nature of each arrangement. We have experienced no previous claims and cannot determine the maximum amount of potential future payments, if any, related to these indemnification and guarantee provisions. We believe that it is unlikely that we will have to make material payments under these arrangements and therefore we have not recorded a contingent liability in the condensed consolidated balance sheets.
 
We enter into unconditional purchase obligations arrangements for certain of our services that we receive in the normal course of business.
 
Legal Proceedings
 
The Company and its subsidiary, Yodlee, Inc. (“Yodlee”), have been named as defendants in a lawsuit filed on July 17, 2019, by FinancialApps, LLC (“FinancialApps”) in the United States District Court for the District of Delaware. The case caption is FinancialApps, LLC v. Envestnet Inc., et al., No. 19-cv-1337 (D. Del.). FinancialApps alleges that, after entering into a 2017 services agreement with Yodlee, Envestnet and Yodlee breached the agreement and misappropriated proprietary information to develop competing credit risk assessment software. The complaint includes claims for, among other things, misappropriation of trade secrets, fraud, tortious interference with prospective business opportunities, unfair competition, copyright infringement and breach of contract. FinancialApps is seeking significant monetary damages and various equitable and injunctive relief. An unopposed scheduling motion is pending which, if granted, would require Envestnet and Yodlee to file their responsive pleadings, including counterclaims, by September 17, 2019.  We believe the allegations in the complaint are without merit and intends to defend the action vigorously.

We are involved in legal proceedings arising in the ordinary course of its business.  Legal fees and other costs associated with such actions are expensed as incurred. We will record a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events pertaining to a particular case. Legal proceedings accruals are recorded when and if it is determined that a loss is both probable and reasonably estimable. For litigation matters where a loss may be reasonably possible, but not probable, or is probable but not reasonably estimable, no accrual is established, but if the matter is material, it is subject to disclosures. We believe that liabilities associated with any claims, while possible, are not probable, and therefore we have not recorded any accrual for any claims as of June 30, 2019. Further, while any possible range of loss cannot be reasonably estimated at this time, we do not believe that the outcome of any of these proceedings, individually or in the aggregate, would, if determined adversely to us, have a material adverse effect on its financial condition or business, although an adverse resolution of legal proceedings could have a material adverse effect on our results of operations or cash flow in a particular quarter or year.
 
Leases
 
We have operating leases for corporate offices and certain equipment, some of which may include options to extend the leases for up to 20 years, and some of which may include options to terminate the leases within 90 days. Our leases have remaining lease terms of 1 to 14 years. For the three and six months ended June 30, 2019, our total operating lease cost was $4,377 and $8,495, respectively.


58



Future minimum lease payments under non-cancellable leases, as of June 30, 2019, were as follows:
 
 
Operating
 
 
Leases
Years Ending December 31,
 
 
Remainder of 2019
 
$
9,096

2020
 
17,558

2021
 
15,975

2022
 
11,850

2023
 
10,571

Thereafter
 
52,862

Total future minimum lease payments
 
117,912

Less imputed interest
 
(27,563
)
Total operating lease liabilities
 
$
90,349


As of June 30, 2019, we have entered into several additional operating leases that have not yet commenced but will commence in 2019 with lease terms of 1 to 3 years.
 
Item 3. Quantitative and Qualitative Disclosures About Market Risk
 
Market risk
 
Our exposure to market risk is directly related to asset-based recurring revenues earned based upon a contractual percentage of AUM or AUA. In the three and six months ended June 30, 2019, 54% of our revenues were derived from revenues based on the market value of AUM or AUA. We expect this percentage to vary over time. A decrease in the aggregate value of AUM or AUA may cause our revenue to decline and our net income to decrease.
 
Foreign currency risk
 
The expenses of our India subsidiary, which primarily consist of expenditures related to compensation and benefits, are paid using the Indian Rupee. We are directly exposed to changes in foreign currency exchange rates through the translation of these monthly expenditures into U.S. dollars. For the three and six months ended June 30, 2019, we estimate that a hypothetical 10% increase in the value of the Indian Rupee to the U.S. dollar would result in a decrease of $286 and $265 to pre‑tax earnings, respectively, and a hypothetical 10% decrease in the value of the Indian Rupee to the U.S. dollar would result in an increase of $234 and $217 to pre‑tax earnings, respectively.
 
A portion of our revenues are billed in various foreign currencies. We are directly exposed to changes in foreign currency exchange rates through the translation of these monthly revenues into U.S. dollars. For the three and six months ended June 30, 2019, we estimate that a hypothetical 10% change in the value of various foreign currencies to the U.S. dollar would result in a corresponding increase or decrease of approximately $472 and $941 to pre‑tax earnings, respectively.
 
Interest rate risk
 
We are subject to market risk from changes in interest rates. The Company has a revolving credit facility that bears interest at LIBOR plus an applicable margin between 1.50% and 3.25%. As the LIBOR rates fluctuate, so too will the interest expense on amounts borrowed under the Credit Agreement. Interest charged on the revolving credit facility for the second quarter of 2019 was approximately 5.2%. As of June 30, 2019, there was $145,000 of revolving credit amounts outstanding under the Credit Agreement. The Company incurred interest expense of $1,353 and $1,569 for the three and six months ended June 30, 2019, respectively, related to the Credit Agreement. A sensitivity analysis performed on the interest expense indicated that a hypothetical 0.25% increase or decrease in our interest rate would increase or decrease interest expense by approximately $340 on an annual basis.


59



Item 4. Controls and Procedures
 
Disclosure Controls and Procedures
 
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2019. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
 
Based on their evaluation of our disclosure controls and procedures as of June 30, 2019, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective.
 
Changes in Internal Control Over Financial Reporting
 
There were no changes to our internal control over financial reporting during the three months ended June 30, 2019, that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.
 
PART II — OTHER INFORMATION

Item 1. Legal Proceedings
 
The Company and its subsidiary, Yodlee, Inc. (“Yodlee”), have been named as defendants in a lawsuit filed on July 17, 2019, by FinancialApps, LLC (“FinancialApps”) in the United States District Court for the District of Delaware. The case caption is FinancialApps, LLC v. Envestnet Inc., et al., No. 19-cv-1337 (D. Del.). FinancialApps alleges that, after entering into a 2017 services agreement with Yodlee, Envestnet and Yodlee breached the agreement and misappropriated proprietary information to develop competing credit risk assessment software. The complaint includes claims for, among other things, misappropriation of trade secrets, fraud, tortious interference with prospective business opportunities, unfair competition, copyright infringement and breach of contract. FinancialApps is seeking significant monetary damages and various equitable and injunctive relief. An unopposed scheduling motion is pending which, if granted, would require Envestnet and Yodlee to file their responsive pleadings, including counterclaims, by September 17, 2019.  The Company believes the allegations in the complaint are without merit and intends to defend the action vigorously.

In addition, the Company is involved in legal proceedings arising in the ordinary course of its business. Legal fees and other costs associated with such actions are expensed as incurred. The Company will record a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events pertaining to a particular case. For litigation matters where a loss may be reasonably possible, but not probable, or is probable but not reasonably estimable, no accrual is established, but if the matter is material, it is subject to disclosures. The Company believes that liabilities associated with any claims, while possible, are not probable, and therefore has not recorded any accrual for any claims as of June 30, 2019. Further, while any possible range of loss cannot be reasonably estimated at this time, the Company does not believe that the outcome of any of these proceedings, individually or in the aggregate, would, if determined adversely to it, have a material adverse effect on its financial condition or business, although an adverse resolution of legal proceedings could have a material adverse effect on the Company’s results of operations or cash flow in a particular quarter or year.

Item 1A. Risk Factors
 
Investment in our securities involves risk. An investor or potential investor should consider the risks summarized under the caption “Risk Factors” in Part I, Item 1A of our 2018 Form 10-K, when making investment decisions regarding our securities. The risk factors that were disclosed in our 2018 Form 10-K have not materially changed since the date our 2018 Form 10-K was filed.


60



Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
 
(c) Issuer Purchases of Equity Securities
 
 
 
 
 
 
 
 
Maximum number (or
 
 
 
 
 
 
Total number of
 
approximate dollar
 
 
 
 
 
 
shares purchased
 
value) of shares
 
 
Total number
 
Average
 
as part of publicly
 
that may yet be
 
 
of shares
 
price paid
 
announced plans
 
purchased under the
 
 
purchased
 
per share
 
or programs
 
plans or programs
April 1, 2019 through April 30, 2019
 
3,306

 
$
68.68

 

 
1,956,390

May 1, 2019 through May 31, 2019
 
63,562

 
68.86

 

 
1,956,390

June 1, 2019 through June 30, 2019
 
1,091

 
68.48

 

 
1,956,390

 
On February 25, 2016, the Company announced that its Board of Directors had authorized a share repurchase program under which the Company may repurchase up to 2,000,000 shares of its common stock. The timing and volume of share repurchases will be determined by the Company’s management based on its ongoing assessments of the capital needs of the business, the market price of its common stock and general market conditions. No time limit has been set for the completion of the repurchase program, and the program may be suspended or discontinued at any time. The repurchase program authorizes the Company to purchase its common stock from time to time in the open market (including pursuant to a “Rule 10b5-1 plan”), in block transactions, in privately negotiated transactions, through accelerated stock repurchase programs, through option or other forward transactions or otherwise, all in compliance with applicable laws and other restrictions. As of June 30, 2019, 1,956,390 of shares could still be purchased under this program.

Item 3. Defaults Upon Senior Securities
 
None.

Item 4. Mine Safety Disclosures
 
Not applicable.

Item 5. Other Information
 
None.

Item 6. Exhibits
 
(a) Exhibits
 
See the exhibit index, which is incorporated herein by reference.

61



INDEX TO EXHIBITS
Exhibit
No.
 
Description
31.1

 
31.2

 
32.1(1)

 
32.2(1)

 
101.INS

 
XBRL Instance Document **
101.SCH

 
XBRL Taxonomy Extension Schema Document **
101.CAL

 
XBRL Taxonomy Extension Calculation Linkbase Document **
101.LAB

 
XBRL Taxonomy Extension Label Linkbase Document **
101.PRE

 
XBRL Taxonomy Extension Presentation Linkbase Document **
101.DEF

 
XBRL Taxonomy Extension Definition Linkbase Document **
 
________________________________

(1)
The material contained in Exhibit 32.1 and 32.2 is not deemed “filed” with the SEC and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933 or the Securities Exchange Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language contained in such filing, except to the extent that the registrant specifically incorporates it by reference.

* Management contract or compensation plan.
** Attached as Exhibit 101 to this Quarterly Report on Form 10-Q are the following materials, formatted in XBRL (Extensible Business Reporting Language): (i) the Condensed Consolidated Balance Sheets as of June 30, 2019 and December 31, 2018; (ii) the Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2019 and 2018; (iii) the Condensed Consolidated Statement of Comprehensive Income (Loss) for the three and six months ended June 30, 2019 and 2018; (iv) the Condensed Consolidated Statements of Equity for the six months ended June 30, 2019 and 2018; (v) the Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2019 and 2018; (vi) Notes to Condensed Consolidated Financial Statements tagged as blocks of text.


62



SIGNATURES
 
Pursuant to the requirements of Section 13 or 15(d) 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 on August 8, 2019.
 
 
ENVESTNET, INC.
 
 
 
 
By:
/s/ Judson Bergman
 
 
Judson Bergman
 
 
Chairman and Chief Executive Officer
 
 
Principal Executive Officer
 
 
 
 
By:
/s/ Peter H. D’Arrigo
 
 
Peter H. D’Arrigo
 
 
Chief Financial Officer
 
 
Principal Financial Officer
 
 
 
 
By:
/s/ Matthew J. Majoros
 
 
Matthew J. Majoros
 
 
Senior Vice President, Financial Reporting
 
 
Principal Accounting Officer


63
EX-31.1 2 env20190630ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

CHIEF EXECUTIVE OFFICER CERTIFICATION
 
I, Judson Bergman, certify that:
 
1.
I have reviewed this Quarterly Report on Form 10-Q for the period ended June 30, 2019, of Envestnet, 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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 8, 2019
/s/ Judson Bergman
 
Judson Bergman
 
Chairman and Chief Executive Officer
 
(Principal Executive Officer)



EX-31.2 3 env20190630ex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
 
CHIEF FINANCIAL OFFICER CERTIFICATION
 
I, Peter H. D’Arrigo, certify that:
 
1.
I have reviewed this Quarterly Report on Form 10-Q for the period ended June 30, 2019, of Envestnet, 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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 8, 2019
/s/ Peter H. D’Arrigo
 
Peter H. D’Arrigo
 
Chief Financial Officer
 
(Principal Financial Officer)



EX-32.1 4 env20190630ex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Envestnet, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Judson Bergman, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge and belief:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
/s/ Judson Bergman
 
By: Judson Bergman
Chairman and Chief Executive Officer
(Principal Executive Officer)
 
Dated: August 8, 2019

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 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 5 env20190630ex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Envestnet, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Peter D’Arrigo, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge and belief:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
/s/ Peter H. D’Arrigo
 
By: Peter H. D’Arrigo
Chief Financial Officer
(Principal Financial Officer)
 
Dated: August 8, 2019

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 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 env-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2109100 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Business Acquisitions (Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Business Acquisitions (Estimated Intangible Assets Acquired) (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Business Acquisitions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Business Acquisitions (Narrative - PIEtech Acquisition) (Details) link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - Business Acquisitions (Pro Forma Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Cost of Revenues link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Cost of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Cost of Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Debt (Convertible) (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Debt (Credit Agreement) (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Debt (Interest) (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Debt (Summary) (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Fair Value Measurements (Level III) (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Geographical Information link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Geographical Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Goodwill and Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Goodwill and Intangible Assets, Net (Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Goodwill and Intangible Assets, Net (Future Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Internally Developed Software link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Internally Developed Software (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Internally Developed Software (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Leases (Future Minimum Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Leases (Future Minimum Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Leases (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2420404 - Disclosure - Leases (Prior Year Lease Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Net Income (Loss) Per Share (Antidilutive Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Revenue (Disaggregation) (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Revenue (Major Customers) (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Revenue (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Revenue (Obligation) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Segment Information (Summary of Consolidated Total Assets, Depreciation and Amortization and Capital Expenditures) (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Stock-Based Compensation (Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Stock-Based Compensation (Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Stock-Based Compensation (Options) (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Stock-Based Compensation (Restricted Stock) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 env-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 env-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 env-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Private Company Acquisition Private Company Acquisition [Member] Private Company Acquisition [Member] PortfolioCenter Acquisition PortfolioCenter Acquisition [Member] PortfolioCenter Acquisition PIEtech Acquisition PIEtech Acquisition [Member] PIEtech Acquisition [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Property and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Operating lease right-of-use assets, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets Total tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill Goodwill Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Operating lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Consideration transferred in acquisition Business Combination, Consideration Transferred [Abstract] Cash consideration Payments to Acquire Businesses, Gross Purchase consideration liability Business Combination, Consideration Transferred, Liabilities Incurred Contingent consideration liability Business Combination, Contingent Consideration, Liability Working capital adjustment Business Combination, Working Capital Adjustment Business Combination, Working Capital Adjustment Stock consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Less: cash acquired Cash Acquired from Acquisition Total Business Combination, Consideration Transferred Statement of Comprehensive Income [Abstract] Net income (loss) attributable to Envestnet, Inc. Net Income (Loss) Available to Common Stockholders, Basic Other comprehensive income (loss), net of taxes: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Comprehensive income (loss) attributable to Envestnet, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Envestnet Wealth Solutions Envestnet Wealth Solutions [Member] Envestnet Wealth Solutions [Member] Envestnet Data and Analytics Envestnet Data and Analytics [Member] Envestnet Data and Analytics [Member] Segment Information Segment Reporting Information [Line Items] Assets Assets Depreciation and amortization Depreciation, Depletion and Amortization Capital expenditures Payments to Acquire Productive Assets Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Second Amended and Restated Credit Agreement Second Amended And Restated Credit Agreement [Member] Represents information pertaining to second amended and restated credit agreement. Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Credit facility amount Line of Credit Facility, Maximum Borrowing Capacity Right to increase credit facility, amount Line of Credit Facility, Maximum Borrowing Capacity, Contingent Right to Increase Maximum Borrowing Capacity, Amount Represents the amount by which the entity may increase the borrowing capacity under the credit facility subject to certain conditions. Spread on variable rate basis (as a percent) Debt Instrument, Basis Spread on Variable Rate Schedule of income (loss) from operations by segment Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures Schedule of Segment Reporting Information, by Segment [Table Text Block] Property, Plant and Equipment [Abstract] Schedule of components of property and equipment, net Property, Plant and Equipment [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization and Description of Business Nature of Operations [Text Block] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer list Customer Lists [Member] Proprietary technology Technology-Based Intangible Assets [Member] Trade names Trade Names [Member] Backlog Order or Production Backlog [Member] Components of intangible assets Finite-Lived Intangible Assets [Line Items] Changes in the carrying amount of the Company's goodwill Goodwill [Roll Forward] Balance at period start Acquisitions Goodwill, Acquired During Period Foreign currency Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Other Goodwill, Other Increase (Decrease) Balance at period end Estimated Useful Life Finite-Lived Intangible Asset, Useful Life Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Amortization expense Amortization of Intangible Assets Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Restricted Stock Units and Performance Stock Units Restricted Stock Units and Performance Stock Units [Member] Restricted Stock Units and Performance Stock Units [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Performance Shares Performance Shares [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Equity Plan Equity Plan [Member] Equity Plan [Member] Equity interest issued or issuable (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Accrued bonuses Business Combination, Inducement Grant Reserve Business Combination, Inducement Grant Reserve Shares to be granted anniversary date Share-based Compensation Arrangement by Share-based Payment Award, Minimum Grant Period After Acquisition Share-based Compensation Arrangement by Share-based Payment Award, Minimum Grant Period After Acquisition Number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Payment of one-time retention bonuses Business Combination, Payment Of One-Time Retention Bonuses Business Combination, Payment Of One-Time Retention Bonuses Shares issued in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Number of additional shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Expected cash bonuses to be paid in the next three years Business Combination, Expected Cash Bonuses To Be Paid In The Next Three Years Business Combination, Expected Cash Bonuses To Be Paid In The Next Three Years Membership interest granted, number of executives Business Combination, Membership Interest Granted, Number Of Executives Business Combination, Membership Interest Granted, Number Of Executives Fair value, membership interest to be granted Business Combination, Membership Interest Granted, Fair Value Business Combination, Membership Interest Granted, Fair Value Revenue of acquiree since acquisition date, actual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Earnings (loss) of acquiree since acquisition date, actual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Amortization of intangible assets Acquisition related costs Business Combination, Acquisition Related Costs Share-based Payment Arrangement [Abstract] Schedule of stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of weighted average assumptions used to value options granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of option activity under the Company's plans Share-based Payment Arrangement, Option, Activity [Table Text Block] Summary of the activity for unvested restricted stock units and awards granted under the Company's plans Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options Employee And Other Stock Option [Member] An arrangement whereby an employee, consultant or non-employee director is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Unvested restricted stock units and awards Restricted Stock [Member] Warrants Warrant [Member] Convertible Notes Convertible Debt Securities [Member] Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive securities excluded from computation of diluted loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Leases [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Term of contract (up to) Lessee, Operating Lease, Term of Contract Option to terminate, term Lessee, Operating Lease, Option To Terminate, Term Lessee, Operating Lease, Option To Terminate, Term Remaining lease term Lessee, Operating Lease, Remaining Lease Term Lessee, Operating Lease, Remaining Lease Term Operating lease, cost Operating Lease, Cost Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent Operating cash flows from operating leases Operating Lease, Payments Lease not yet commenced, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Cost of Revenue [Abstract] Cost of Revenues Cost of Revenue Disclosure [Text Block] The entire disclosure for cost of revenue during the period. Prepaid Expense and Other Assets, Current [Abstract] Schedule of prepaid expenses and other current assets Schedule of Other Current Assets [Table Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer equipment and software Computer Equipment And Software [Member] Computer equipment and purchased software. Leasehold improvements Leasehold Improvements [Member] Office furniture and fixtures Furniture and Fixtures [Member] Office equipment and other Office Equipment [Member] Building and building improvements Building and Building Improvements [Member] Land Land [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, cost: Property, Plant and Equipment, Gross [Abstract] Estimated Useful Life Property, Plant and Equipment, Useful Life Property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total property and equipment, net Property, Plant and Equipment, Net Cost written off Property, Plant and Equipment, Disposals Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Leases Lessee, Operating Leases [Text Block] Income Tax Disclosure [Abstract] Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Gross unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability Unrecognized Tax Benefits, Exclusive of Interest and Penalties, Recorded as a Non-Current Liability Represents the amount of unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability. Unrecognized tax benefits that would impact effective tax rate, if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Potential interest and penalties related to unrecognized tax benefits included in income tax expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Accrued interest and penalties on unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Asset-based Asset Based Revenue [Member] Represents the details pertaining to asset based revenue. Subscription-based Subscription and Circulation [Member] Professional services and other revenues Professional Services And Other Revenues [Member] Represents the details pertaining to professional services and other revenues. Statement [Line Items] Statement [Line Items] Cost of revenues Cost of Goods and Services Sold Schedule of convertible debt obligations Convertible Debt [Table Text Block] Schedule of interest expense Interest Expense, Debt [Table Text Block] Tabular disclosure of interest expense related to debt. Stock-Based Compensation Share-based Payment Arrangement [Text Block] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Convertible Notes due 2019 Convertible Unsecured1.75 Percent Notes Due December2019 [Member] Represents information pertaining to the 1.75% convertible unsecured notes due December 2019. Convertible notes due 2023 Convertible Notes Due December2023 [Member] This member stands for Convertible Notes due December 2023. Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Earnings Per Share, Basic [Abstract] Earnings Per Share, Basic [Abstract] Basic number of weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Basic net income (loss) per share (in dollars per share) Earnings Per Share, Basic Diluted income (loss) per share calculation: Earnings Per Share, Diluted [Abstract] Net income (loss) attributable to Envestnet, Inc. Net Income (Loss) Available to Common Stockholders, Diluted Effect of dilutive shares: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Options to purchase common stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Unvested restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends Convertible notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Diluted number of weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Diluted net income (loss) per share (in dollars per share) Earnings Per Share, Diluted Segments, Geographical Areas [Abstract] Schedule of property, plant, and equipment, net by geographic area Long-lived Assets by Geographic Areas [Table Text Block] Summary of consideration transferred in the acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Summary of the estimated fair values of the assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Summary of intangible assets acquired, estimated useful lives and amortization method Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Business acquisition, pro forma information Business Acquisition, Pro Forma Information [Table Text Block] Intangible assets acquired, amount Finite-lived Intangible Assets Acquired Useful life in years Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Geographical Information Geographical Reporting Disclosure [Text Block] The entire disclosure for geographical information including data and tables. Statement of Financial Position [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock (in shares) Treasury Stock, Shares Revenue from Contract with Customer [Abstract] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue from contract with customer benchmark Revenue from Contract with Customer Benchmark [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer concentration risk Customer Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Fidelity Fidelity [Member] Represents Fidelity. Major Customers Concentration Risk [Line Items] Revenue as a percentage of the company's total Concentration Risk, Percentage Future amortization expense of the intangible assets Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Remainder of 2019 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 Finite-Lived Intangible Assets, Net Schedule of disaggregation of revenue by major source Disaggregation of Revenue [Table Text Block] Summary of revenues from major customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Schedule of disaggregation of revenue by geography Disaggregation Of Revenue By Geography [Table Text Block] Tabular disclosure of disaggregation of revenue by geography. Schedule of estimated revenue expected to be recognized in the future Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Accrued Liabilities, Current [Abstract] Schedule accrued expenses and other liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Assets: Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Fees receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Internally developed software, net Capitalized Computer Software, Net Intangible assets, net Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Other non-current assets Other Assets, Noncurrent Total assets Liabilities and Equity: Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accrued expenses and other liabilities Accrued Liabilities and Other Liabilities Accounts payable Accounts Payable, Current Operating lease liabilities Operating Lease, Liability, Current Convertible Notes due 2019 Convertible Debt, Current Contingent consideration Business Combination, Contingent Consideration, Liability, Current Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Convertible Notes due 2023 Convertible Debt, Noncurrent Revolving credit facility Long-term Line of Credit, Noncurrent Contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Deferred revenue Contract with Customer, Liability, Noncurrent Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Deferred rent and lease incentive Deferred Rent Credit, Noncurrent Deferred tax liabilities, net Deferred Tax Liabilities, Net Other non-current liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, par value $0.005, 50,000,000 shares authorized Preferred Stock, Value, Issued Common stock, par value $0.005, 500,000,000 shares authorized; 65,415,670 and 61,238,898 shares issued as of June 30, 2019 and December 31, 2018, respectively; 52,070,156 and 48,121,800 shares outstanding as of June 30, 2019 and December 31, 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated deficit Retained Earnings (Accumulated Deficit) Treasury stock at cost, 13,345,514 and 13,117,098 shares as of June 30, 2019 and December 31, 2018, respectively Treasury Stock, Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Stockholders' Equity Attributable to Parent Non-controlling interest Stockholders' Equity Attributable to Noncontrolling Interest Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and equity Liabilities and Equity Capitalized Computer Software, Net [Abstract] Internally developed software Software Development [Member] Internally developed software Capitalized Computer Software, Gross Less: accumulated amortization Capitalized Computer Software, Accumulated Amortization Internally developed software, net Amortization expense Capitalized Computer Software, Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Recurring Recurring Revenue [Member] Represents the details pertaining to recurring revenue. Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES International Non-US [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenues: Revenues [Abstract] Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Total Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue recognition period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Segment Reconciling Segment Reconciling Items [Member] Income (loss) from operations Operating Income (Loss) Operating expenses Costs and Expenses Other expense, net Other Nonoperating Expense Loss before income tax provision (benefit) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax provision (benefit) Income Tax Expense (Benefit) Net income (loss) Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Add: Net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Net income (loss) attributable to Envestnet, Inc. Accounting Policies [Abstract] Basis of Presentation Basis of Accounting [Text Block] Envestnet, PortfolioCenter and PIEtech Envestnet, PortfolioCenter And PIEtech [Member] Envestnet, PortfolioCenter And PIEtech [Member] Revenues Business Acquisition, Pro Forma Revenue Net income (loss) attributable to Envestnet, Inc. Business Acquisition, Pro Forma Net Income (Loss) Net income (loss) per share attributable to Envestnet, Inc.: Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Diluted (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted India INDIA Other Other Country [Member] Other Country [Member] Geographical Information Revenues from External Customers and Long-Lived Assets [Line Items] Schedule of components of internally developed software, net Summary of Internally Developed Software [Table Text Block] Summary of internally developed software. Schedule of amortization expense Amortization Expense for Internally Developed Software [Table Text Block] Summary of amortization expense for internally developed software. Schedule of changes in the carrying amount of goodwill by segment Schedule of Goodwill [Table Text Block] Schedule of components of intangible assets, net Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of amortization expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Schedule of future amortization expense of the intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Summary of employee stock-based compensation expense Share-based Payment Arrangement, Additional Disclosure [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Expense Tax effect on stock-based compensation expense Share-based Payment Arrangement, Expense, Tax Benefit Net effect on income Share-based Payment Arrangement, Expense, after Tax Convertible Notes Credit And Amended And Restated Credit Agreements Convertible Notes Credit And Amended And Restated Credit Agreements [Member] Represents convertible notes, credit and amended and restated credit agreements. Interest Expense, Debt [Abstract] Accretion of debt discount Amortization of Debt Discount (Premium) Coupon interest Interest Expense, Debt, Excluding Amortization Amortization of issuance costs Amortization of Debt Issuance Costs Interest on revolving credit facility Interest Expense, Long-term Debt Undrawn and other fees Debt Instrument, Unused Borrowing Capacity, Fee Total Interest Expense, Debt Number of previous claims experienced Loss Contingency Number of Previous Claims Experienced Represents the number of previous claims under indemnification and guarantee clauses experienced by the entity. Future minimum unconditional purchase obligations Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract] Sales and use tax liability Sales and Excise Tax Payable Sales and use tax receivable Sales And Excise Tax Receivable Current And Noncurrent Carrying value as of the balance sheet date of assets incurred through that date and receivable for statutory sales and use taxes, including value added tax. Prepaid Expenses and Other Current Assets Other Current Assets [Text Block] Convertible Notes due 2023 Convertible Unsecured1.75 Percent Notes Due December2023 [Member] Represents information pertaining to the 1.75% convertible unsecured notes due December 2023. Credit Agreement Credit Agreement [Member] Represents information pertaining to the credit agreement. Outstanding debt obligations Convertible Debt [Abstract] Face amount Debt Instrument, Face Amount Unaccreted discount on Convertible Notes Debt Instrument, Unamortized Discount Unamortized issuance costs on Convertible Notes Unamortized Debt Issuance Expense Convertible Notes carrying value Convertible Debt Revolving credit facility balance Long-term Line of Credit Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Carrying Value Reported Value Measurement [Member] 2019 Convertible Notes Two Thousand Nineteen Convertible Notes [Member] 2019 Convertible notes. 2023 Convertible Notes Two Thousand Twenty Three Convertible Notes [Member] 2023 Convertible Notes. Fair Value Measurements Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Debt instrument, fair value disclosure Debt Instrument, Fair Value Disclosure Income Taxes Income Tax Disclosure [Text Block] 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Stock-Based compensation Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding at the end of the period (in shares) Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted-Average Exercise Price Weighted-Average Exercise Price Outstanding at the beginning of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding at the end of the period (in dollars per share) Options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-Average Remaining Contractual Life Weighted-Average Remaining Contractual Life Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Aggregate Intrinsic Value Outstanding (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options exercisable (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Exercise prices of stock options outstanding (in dollars per share) Share Based Compensation Outstanding Options Exercise Price The exercise price per outstanding option, as of the balance sheet date. Unrecognized stock-based compensation expense related to unvested stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized compensation expense weighted-average recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Effective interest rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Products and Services [Table] Products and Services [Table] Envestnet Enterprise Envestnet Enterprise Product And Services Suite [Member] Represents Envestnet Enterprise products and services. Envestnet Portfolio Management Consultants (“PMC”) Envestnet Portfolio Management Consultants Products And Services Suite [Member] Represents Envestnet Portfolio Management Consultants (“PMC”) products and services. Products and Services [Line Items] Products and Services [Line Items] Products and Services [Line Items] Number of operating segments Number of Operating Segments Number of investment products Number Of Investment Products Represents the number of investment products. Number of third party managed account products and portfolio Number of Third Party Managed Account Products and Portfolio Number of third party managed account products and portfolio. Number of proprietary products Number of Proprietary Products Number of proprietary products. Number of RIAs Number of Registered Investment Advisors Represents the number of Registered Investment Advisors (RIAs), operated by the entity. Number of states with which the broker-dealer is registered Number of States with which Broker Dealer is Registered Represents the number of states with which the broker-dealer is registered. Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Recurring Basis Fair Value, Recurring [Member] Changes in the fair value of Contingent Consideration Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Payment of contingent consideration liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Settlement of contingent consideration liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Accretion on contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Balance Reconciliation of assets to fund deferred compensation liability Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Contributions and fair value adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease) Balance Business Acquisitions Business Combination Disclosure [Text Block] Schedule of costs of revenues by revenue category Schedule Of Costs Of Revenues By Revenue Category Table [Table Text Block] Represents the schedule of costs of revenues by revenue category. Net Income (Loss) Per Share Earnings Per Share [Text Block] Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Treasury Stock Treasury Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Non-controlling Interest Noncontrolling Interest [Member] Increase (decrease) in shareholders' equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance at period start (in shares) Shares, Issued Balance, at period start Adoption of ASC 606 Cumulative Effect on Retained Earnings, Net of Tax Exercise of stock options (in shares) Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock - vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of common stock - vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Acquisition of business (in shares) Stock Issued During Period, Shares, Acquisitions Acquisition of business Stock Issued During Period, Value, Acquisitions Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Purchase of treasury stock for stock-based tax withholdings (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Purchase of treasury stock for stock-based tax withholdings Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Issuance of non-controlling units in private company Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Issuance of Convertible Notes due 2023, net of offering costs Notes Issued Foreign currency translation gain (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Balance at period end (in shares) Balance, at period end Schedule of reconciliation of the numerators and denominators used in computing basic and diluted net loss per share attributable to common stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of anti-dilutive securities excluded from computation of diluted earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Prepaid technology Prepaid Technology Amount of asset related to consideration paid in advance for technology that provides economic benefits within a future period of one year or the normal operating cycle, if longer. Advance payroll taxes and benefits Prepaid Taxes Non-income tax receivables Non-Income Tax Receivable Non-Income Tax Receivable Prepaid outside information services Prepaid Outside Information Services Represents the amount of prepaid outside information services. Other Other Prepaid Expense, Current Total prepaid expenses and other current assets Summary of weighted average assumptions used to value options granted Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Grant date fair value of options (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Balance at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance at the end of the period (in shares) Weighted-Average Grant Date Fair Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Balance at the beginning of the period (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 Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Balance at the end of the period (in dollars per share) Number of shares to be vest upon each evaluation date, percentage Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares to be Vest Upon Each Evaluation Date, Percentage Number of equity based instruments to be vested upon each evaluation date in percentage. Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Unrecognized compensation expense related to shares Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Increase (decrease) in contract with customer liability Contract With Customer, Liability, Increase (Decrease) Contract With Customer, Liability, Increase (Decrease) Recognized deferred revenue Contract with Customer, Liability, Revenue Recognized Deferred sales incentive compensation Capitalized Contract Cost, Net Amortization expense for the deferred sales incentive compensation Capitalized Contract Cost, Amortization Fair Value Estimate of Fair Value Measurement [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money Market Funds Money Market Funds [Member] Assets Assets, Fair Value Disclosure [Abstract] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Assets to fund deferred compensation liability Defined Benefit Plan, Plan Assets, Amount Total assets Assets, Fair Value Disclosure Liabilities Liabilities, Fair Value Disclosure [Abstract] Contingent consideration Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Other Noncurrent Assets Other Noncurrent Assets [Member] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Restricted cash Restricted Cash and Cash Equivalents Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Income Statement [Abstract] Operating expenses: Operating Expenses [Abstract] Compensation and benefits Labor and Related Expense General and administration General and Administrative Expense Total operating expenses Income (loss) from operations Add: Net loss attributable to non-controlling interest Net income (loss) per share attributable to Envestnet, Inc.: Basic (in dollars per share) Diluted (in dollars per share) Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Internally Developed Software Research, Development, and Computer Software Disclosure [Text Block] Components of accrued expenses Accounts Payable and Accrued Liabilities, Current [Abstract] Accrued investment manager fees Accrued Investment Manager Fees Carrying value as of the balance sheet date of obligations incurred through that date and payable for investment manager fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Accrued compensation and related taxes Employee-related Liabilities, Current Sales and use tax payable Sales And Excise Tax Payable Current And Noncurrent Plus Accrued Amounts Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax plus accrued amounts from customers. Accrued transaction costs Accrued Interest, Current Carrying value as of the balance sheet date of obligations incurred through that date and payable for interest. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Accrued professional services Accrued Professional Fees, Current Other accrued expenses Other Accrued Liabilities, Current Total accrued expenses Accrued Liabilities, Current Schedule of changes in fair value of the Company’s financial assets and liabilities measured at fair value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Summary of changes in the fair value of the Company's Level 3 liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Summary of changes in the fair value of the Company's Level 3 assets Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Segment Information Segment Reporting Disclosure [Text Block] Remainder of 2019 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 operating lease liabilities Operating Lease, Liability Lease, cost Lease, Cost [Table Text Block] Lessee, operating lease, liability, maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of future minimum rental payments for operating leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Summary of loss before income tax provision (benefit) Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Maximum number of shares available for future issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Statutory rate (as a percent) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Revenue Revenue from Contract with Customer [Text Block] Goodwill and Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Income tax provision and the effective tax rate Effective Income Tax Rate Reconciliation, Percent [Abstract] Loss before income tax provision (benefit) Income tax provision (benefit) Effective tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Debt Long-term Debt [Text Block] Statement of Cash Flows [Abstract] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Deferred rent and lease incentive amortization Increase (Decrease) in Deferred Charges Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Deferred income taxes Deferred Income Taxes and Tax Credits Non-cash based compensation expense Share-based Payment Arrangement, Noncash Expense Non-cash interest expense Accretion on contingent consideration and purchase liability Accretion Expense Payments of contingent consideration Payment for Contingent Consideration Liability, Operating Activities Loss allocation from equity method investment Income (Loss) from Equity Method Investments Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Assets [Abstract] Fees receivable, net Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other non-current assets Increase (Decrease) in Other Noncurrent Assets Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Accounts payable Increase (Decrease) in Accounts Payable Deferred revenue Increase (Decrease) in Contract with Customer, Liability Other non-current liabilities Increase (Decrease) in Other Operating Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Capitalization of internally developed software Payments to Develop Software Acquisitions of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Other Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of Convertible Notes due 2023 Proceeds from Convertible Debt Convertible Notes due 2023 issuance costs Repayments of Convertible Debt Proceeds from borrowings on revolving credit facility Proceeds from Long-term Lines of Credit Payments on revolving credit facility Repayments of Long-term Lines of Credit Payments of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Proceeds from exercise of stock options Proceeds from Stock Options Exercised Purchase of treasury stock for stock-based tax withholdings Payment, Tax Withholding, Share-based Payment Arrangement Issuance of restricted stock units Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities EFFECT OF EXCHANGE RATE CHANGES ON CASH Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF PERIOD CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF PERIOD (See Note 2) Supplemental disclosure of cash flow information - net cash paid during the period for income taxes Income Taxes Paid, Net Supplemental disclosure of cash flow information - cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Supplemental disclosure of non-cash operating, investing and financing activities: Supplemental Cash Flow Information [Abstract] Common stock issued in acquisition of business Stock Issued, Business Acquisition Stock Issued, Business Acquisition Contingent consideration issued in acquisition of businesses Noncash or Part Noncash Acquisition, Contingent Consideration Noncash or Part Noncash Acquisition, Contingent Consideration Purchase liabilities included in other non-current liabilities Purchase Liabilities Included In Other Noncurrent Liabilities Purchase Liabilities Included In Other Noncurrent Liabilities Purchase liabilities included in accrued expenses and other liabilities Purchase Liabilities Included In Accounts Payable Purchase liabilities incurred and included in accounts payable and not yet paid. Purchase of fixed assets included in accounts payable and accrued expenses and other liabilities Capital Expenditures Incurred but Not yet Paid Membership interest liabilities included in other non-current liabilities Membership Interest Liabilities Included In Other Noncurrent Liabilities Membership Interest Liabilities Included In Other Noncurrent Liabilities Common stock issued to settle purchase liability Stock Issued Leasehold improvements funded by lease incentive Leasehold Improvements Funded by Lease Incentive Represents leasehold improvements funded by lease incentive. Accrued Expenses and Other Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Schedule of cash and cash equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of reconciliation of cash, cash equivalents and restricted cash Restrictions on Cash and Cash Equivalents [Table Text Block] EX-101.PRE 10 env-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 env2019063010-q_htm.xml IDEA: XBRL DOCUMENT 0001337619 2019-01-01 2019-06-30 0001337619 2019-08-01 0001337619 2018-12-31 0001337619 2019-06-30 0001337619 2019-04-01 2019-06-30 0001337619 2018-01-01 2018-06-30 0001337619 2018-04-01 2018-06-30 0001337619 env:RecurringRevenueMember 2019-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember 2019-04-01 2019-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember 2018-04-01 2018-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2018-04-01 2018-06-30 0001337619 env:RecurringRevenueMember 2019-04-01 2019-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember 2018-01-01 2018-06-30 0001337619 env:RecurringRevenueMember 2018-04-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember 2019-04-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2019-04-01 2019-06-30 0001337619 env:AssetBasedRevenueMember 2018-04-01 2018-06-30 0001337619 env:AssetBasedRevenueMember 2019-01-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2019-01-01 2019-06-30 0001337619 env:RecurringRevenueMember 2018-01-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember 2018-01-01 2018-06-30 0001337619 us-gaap:RetainedEarningsMember 2018-06-30 0001337619 2018-01-01 2018-03-31 0001337619 us-gaap:TreasuryStockMember 2018-03-31 0001337619 us-gaap:RetainedEarningsMember 2018-03-31 0001337619 us-gaap:RetainedEarningsMember 2017-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001337619 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001337619 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001337619 us-gaap:CommonStockMember 2017-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2017-12-31 0001337619 us-gaap:NoncontrollingInterestMember 2018-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001337619 us-gaap:CommonStockMember 2018-03-31 0001337619 2018-03-31 0001337619 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001337619 us-gaap:TreasuryStockMember 2017-12-31 0001337619 us-gaap:CommonStockMember 2018-06-30 0001337619 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001337619 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001337619 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001337619 2017-12-31 0001337619 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001337619 us-gaap:TreasuryStockMember 2018-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2018-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001337619 2018-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0001337619 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001337619 us-gaap:TreasuryStockMember 2018-12-31 0001337619 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001337619 us-gaap:RetainedEarningsMember 2019-06-30 0001337619 2019-01-01 2019-03-31 0001337619 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001337619 us-gaap:NoncontrollingInterestMember 2019-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001337619 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001337619 us-gaap:RetainedEarningsMember 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2018-12-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001337619 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001337619 us-gaap:CommonStockMember 2019-03-31 0001337619 us-gaap:CommonStockMember 2018-12-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001337619 us-gaap:TreasuryStockMember 2019-06-30 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001337619 us-gaap:RetainedEarningsMember 2019-03-31 0001337619 us-gaap:TreasuryStockMember 2019-03-31 0001337619 2019-03-31 0001337619 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001337619 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001337619 us-gaap:CommonStockMember 2019-06-30 0001337619 us-gaap:NoncontrollingInterestMember 2019-06-30 0001337619 env:EnvestnetPortfolioManagementConsultantsProductsAndServicesSuiteMember 2019-06-30 0001337619 env:EnvestnetEnterpriseProductAndServicesSuiteMember 2019-01-01 2019-06-30 0001337619 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0001337619 us-gaap:OtherNoncurrentAssetsMember 2019-06-30 0001337619 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001337619 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-06-30 0001337619 env:PortfolioCenterAcquisitionMember 2019-04-01 0001337619 env:PortfolioCenterAcquisitionMember 2019-04-01 2019-04-01 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:CustomerListsMember 2019-04-01 2019-04-01 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-01 2019-04-01 0001337619 env:PIEtechAcquisitionMember 2019-05-01 0001337619 env:PrivateCompanyAcquisitionMember 2019-01-02 0001337619 env:PIEtechAcquisitionMember 2019-01-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember 2019-06-30 0001337619 env:PortfolioCenterAcquisitionMember 2019-04-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember 2019-04-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember 2019-05-01 2019-05-01 0001337619 env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-05-01 0001337619 env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 0001337619 us-gaap:RestrictedStockUnitsRSUMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-06-30 0001337619 us-gaap:PerformanceSharesMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-06-30 0001337619 env:EnvestnetPortfolioCenterAndPIEtechMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetPortfolioCenterAndPIEtechMember 2018-04-01 2018-06-30 0001337619 env:EnvestnetPortfolioCenterAndPIEtechMember 2019-04-01 2019-06-30 0001337619 env:EnvestnetPortfolioCenterAndPIEtechMember 2018-01-01 2018-06-30 0001337619 env:PrivateCompanyAcquisitionMember 2019-01-02 2019-01-02 0001337619 env:PIEtechAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember us-gaap:TradeNamesMember 2019-05-01 2019-05-01 0001337619 env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 env:PrivateCompanyAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-02 2019-01-02 0001337619 env:PortfolioCenterAcquisitionMember 2019-01-01 2019-06-30 0001337619 env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-05-01 0001337619 srt:MaximumMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 srt:MinimumMember env:PIEtechAcquisitionMember us-gaap:CustomerListsMember 2019-05-01 2019-05-01 0001337619 us-gaap:LandMember 2018-12-31 0001337619 env:ComputerEquipmentAndSoftwareMember 2018-12-31 0001337619 us-gaap:OfficeEquipmentMember 2019-06-30 0001337619 env:ComputerEquipmentAndSoftwareMember 2019-06-30 0001337619 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001337619 us-gaap:BuildingAndBuildingImprovementsMember 2019-06-30 0001337619 us-gaap:LeaseholdImprovementsMember 2019-06-30 0001337619 env:ComputerEquipmentAndSoftwareMember 2019-01-01 2019-06-30 0001337619 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0001337619 us-gaap:OfficeEquipmentMember 2018-12-31 0001337619 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001337619 us-gaap:FurnitureAndFixturesMember 2019-06-30 0001337619 us-gaap:LandMember 2019-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:OfficeEquipmentMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:OfficeEquipmentMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-06-30 0001337619 us-gaap:SoftwareDevelopmentMember 2019-01-01 2019-06-30 0001337619 env:PrivateCompanyAcquisitionMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2018-12-31 0001337619 env:PortfolioCenterAcquisitionMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:PrivateCompanyAcquisitionMember 2019-01-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:PIEtechAcquisitionMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:PrivateCompanyAcquisitionMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2018-12-31 0001337619 env:PortfolioCenterAcquisitionMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:EnvestnetDataandAnalyticsMember 2019-06-30 0001337619 env:EnvestnetWealthSolutionsMember 2019-06-30 0001337619 us-gaap:OrderOrProductionBacklogMember 2019-06-30 0001337619 us-gaap:TradeNamesMember 2019-06-30 0001337619 us-gaap:CustomerListsMember 2018-12-31 0001337619 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-06-30 0001337619 us-gaap:CustomerListsMember 2019-06-30 0001337619 us-gaap:OrderOrProductionBacklogMember 2018-12-31 0001337619 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-31 0001337619 us-gaap:TradeNamesMember 2018-12-31 0001337619 us-gaap:OrderOrProductionBacklogMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:TradeNamesMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:CustomerListsMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:TradeNamesMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:CustomerListsMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-06-30 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2019-06-30 0001337619 env:CreditAgreementMember 2018-12-31 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2023Member 2019-06-30 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2018-12-31 0001337619 env:CreditAgreementMember 2019-06-30 0001337619 env:SecondAmendedAndRestatedCreditAgreementMember 2017-07-31 0001337619 env:ConvertibleNotesDueDecember2023Member 2018-05-31 0001337619 srt:MinimumMember env:SecondAmendedAndRestatedCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-06-30 0001337619 env:ConvertibleNotesDueDecember2023Member 2019-06-30 0001337619 srt:MaximumMember env:SecondAmendedAndRestatedCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-06-30 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2014-12-31 0001337619 env:ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember 2019-01-01 2019-06-30 0001337619 env:ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember 2018-01-01 2018-06-30 0001337619 env:ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember 2018-04-01 2018-06-30 0001337619 env:ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember 2019-04-01 2019-06-30 0001337619 env:ConvertibleUnsecured1.75PercentNotesDueDecember2019Member 2018-06-30 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-06-30 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001337619 env:TwoThousandTwentyThreeConvertibleNotesMember 2018-12-31 0001337619 env:TwoThousandNineteenConvertibleNotesMember 2018-12-31 0001337619 env:TwoThousandNineteenConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001337619 env:TwoThousandTwentyThreeConvertibleNotesMember 2019-06-30 0001337619 env:TwoThousandTwentyThreeConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001337619 env:TwoThousandTwentyThreeConvertibleNotesMember 2018-05-25 0001337619 env:SecondAmendedAndRestatedCreditAgreementMember 2018-12-31 0001337619 env:TwoThousandNineteenConvertibleNotesMember 2019-06-30 0001337619 env:SecondAmendedAndRestatedCreditAgreementMember 2019-06-30 0001337619 env:TwoThousandTwentyThreeConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-06-30 0001337619 env:TwoThousandNineteenConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-06-30 0001337619 env:TwoThousandNineteenConvertibleNotesMember 2014-12-15 0001337619 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001337619 env:PrivateCompanyAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-06-30 0001337619 env:PortfolioCenterAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-06-30 0001337619 2021-01-01 2019-06-30 0001337619 2024-01-01 2019-06-30 0001337619 2019-07-01 2019-06-30 0001337619 2022-01-01 2019-06-30 0001337619 2020-01-01 2019-06-30 0001337619 2023-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0001337619 us-gaap:NonUsMember 2019-04-01 2019-06-30 0001337619 country:US 2019-04-01 2019-06-30 0001337619 country:US 2018-01-01 2018-06-30 0001337619 country:US 2018-04-01 2018-06-30 0001337619 us-gaap:NonUsMember 2019-01-01 2019-06-30 0001337619 country:US 2019-01-01 2019-06-30 0001337619 us-gaap:NonUsMember 2018-04-01 2018-06-30 0001337619 us-gaap:NonUsMember 2018-01-01 2018-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 env:FidelityMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 env:ProfessionalServicesAndOtherRevenuesMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 us-gaap:SubscriptionAndCirculationMember env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 env:AssetBasedRevenueMember env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 env:RecurringRevenueMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 2019-06-30 0001337619 us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001337619 us-gaap:PerformanceSharesMember 2019-01-01 2019-03-31 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001337619 us-gaap:PerformanceSharesMember 2019-03-31 0001337619 us-gaap:PerformanceSharesMember 2018-12-31 0001337619 us-gaap:PerformanceSharesMember 2019-06-30 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-04-01 2019-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2019-01-01 2019-03-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2018-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-03-31 0001337619 env:EmployeeAndOtherStockOptionMember 2018-01-01 2018-12-31 0001337619 env:EmployeeAndOtherStockOptionMember 2019-01-01 2019-06-30 0001337619 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember env:EmployeeAndOtherStockOptionMember 2019-06-30 0001337619 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-06-30 0001337619 srt:MaximumMember env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-06-30 0001337619 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-06-30 0001337619 srt:MaximumMember env:EmployeeAndOtherStockOptionMember 2019-06-30 0001337619 srt:MinimumMember env:RestrictedStockUnitsandPerformanceStockUnitsMember env:PIEtechAcquisitionMember env:EquityPlanMember 2019-05-01 2019-06-30 0001337619 us-gaap:WarrantMember 2018-04-01 2018-06-30 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2019-01-01 2019-06-30 0001337619 us-gaap:WarrantMember 2018-01-01 2018-06-30 0001337619 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2018-04-01 2018-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2019-01-01 2019-06-30 0001337619 us-gaap:RestrictedStockMember 2018-04-01 2018-06-30 0001337619 us-gaap:WarrantMember 2019-04-01 2019-06-30 0001337619 us-gaap:WarrantMember 2019-01-01 2019-06-30 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2019-04-01 2019-06-30 0001337619 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001337619 us-gaap:RestrictedStockMember 2018-01-01 2018-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2018-01-01 2018-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2018-04-01 2018-06-30 0001337619 env:EmployeeAndOtherStockOptionMember 2019-04-01 2019-06-30 0001337619 us-gaap:ConvertibleDebtSecuritiesMember 2018-01-01 2018-06-30 0001337619 srt:MaximumMember 2019-06-30 0001337619 srt:MinimumMember 2019-01-01 2019-06-30 0001337619 srt:MaximumMember 2019-01-01 2019-06-30 0001337619 srt:MinimumMember 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2019-04-01 2019-06-30 0001337619 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-06-30 0001337619 us-gaap:MaterialReconcilingItemsMember 2018-04-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataandAnalyticsMember 2018-01-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2019-01-01 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataandAnalyticsMember 2018-04-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember 2018-01-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember 2019-04-01 2019-06-30 0001337619 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2018-04-01 2018-06-30 0001337619 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember 2018-04-01 2018-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataandAnalyticsMember 2019-04-01 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetDataandAnalyticsMember 2019-01-01 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember 2019-01-01 2019-06-30 0001337619 us-gaap:OperatingSegmentsMember env:EnvestnetWealthSolutionsMember 2018-01-01 2018-06-30 0001337619 env:OtherCountryMember 2018-12-31 0001337619 country:US 2019-06-30 0001337619 country:IN 2018-12-31 0001337619 country:US 2018-12-31 0001337619 env:OtherCountryMember 2019-06-30 0001337619 country:IN 2019-06-30 env:state shares iso4217:USD iso4217:USD shares pure env:advisor env:account_product env:proprietary_product env:executive env:investment_product env:segment env:claim false --12-31 Q2 2019 0001337619 P60D P16Y P10Y 4142000 514000 -3422000 -1624000 6632000 2017000 0.005 0.005 500000000 500000000 61238898 65415670 48121800 52070156 0.06 0.253 0.253 P16Y P8Y P7Y P7Y P4Y P2Y 21907000 0.005 0.005 50000000 50000000 P39Y P7Y P5Y P7Y P3Y P3Y P6M P1Y P1Y P1Y P1Y P3Y P0Y P0Y P0Y 13117098 13345514 10-Q true 2019-06-30 false 001-34835 Envestnet, Inc. DE 20-1409613 35 East Wacker Drive, Suite 2400 Chicago, IL 60601 312 827-2800 Common Stock, par value $0.005 per share ENV NYSE Yes Yes Large Accelerated Filer false false false 52182228 77717000 289345000 71632000 68004000 40046000 23557000 189395000 380906000 51016000 44991000 48059000 38209000 509159000 305241000 908686000 519102000 72191000 33834000 25298000 1812340000 1313747000 118608000 133298000 15165000 19567000 12918000 169182000 165711000 0 732000 37601000 23988000 353474000 343296000 300078000 294725000 145000000 0 16423000 0 6659000 6910000 77431000 17569000 31292000 640000 28193000 18005000 958550000 681145000 0 0 327000 306000 1015578000 761128000 -76174000 -58882000 83820000 67858000 -660000 -994000 855251000 633700000 -1461000 -1098000 853790000 632602000 1812340000 1313747000 120070000 118111000 229004000 239264000 92258000 71779000 175345000 141474000 212328000 189890000 404349000 380738000 12117000 11226000 19762000 18389000 224445000 201116000 424111000 399127000 72080000 67627000 133725000 130561000 103286000 80210000 190003000 163750000 42421000 34089000 82945000 66818000 26915000 19185000 46432000 38731000 244702000 201111000 453105000 399860000 -20257000 5000 -28994000 -733000 7512000 5430000 13275000 10684000 -27769000 -5425000 -42269000 -11417000 -28382000 566000 -24614000 -13428000 613000 -5991000 -17655000 2011000 -280000 -465000 -363000 -567000 893000 -5526000 -17292000 2578000 0.02 -0.12 -0.35 0.06 0.02 -0.12 -0.35 0.05 50870296 45247331 49526774 44963735 52982688 45247331 49526774 47156205 893000 -5526000 -17292000 2578000 112000 -1036000 334000 -1363000 1005000 -6562000 -16958000 1215000 61238898 306000 13117098 -67858000 761128000 -994000 -58882000 -1098000 632602000 200326 1000 3162000 3163000 479479 2000 2000 15755 772000 772000 12864000 12864000 160456 9819000 9819000 222000 222000 -18185000 -83000 -18268000 61934458 309000 13277554 -77677000 777926000 -772000 -77067000 -1181000 621538000 114109 1000 1750000 1751000 182390 1000 1000 3184713 16000 222468000 222484000 13434000 13434000 67960 6143000 6143000 112000 112000 893000 -280000 613000 65415670 327000 13345514 -83820000 1015578000 -660000 -76174000 -1461000 853790000 57450056 287000 12749415 -47042000 556257000 624000 -73854000 398000 436670000 9217000 9217000 162857 1000 2403000 2404000 503668 2000 2000 8495000 8495000 166217 9296000 9296000 873000 873000 -327000 -327000 8104000 -102000 8002000 58116581 290000 12915632 -56338000 567155000 297000 -56533000 1169000 456040000 12166 136000 136000 253279 1000 1000 10476000 10476000 90800 5099000 5099000 46611000 46611000 -1036000 -1036000 -5526000 -465000 -5991000 58382026 291000 13006432 -61437000 624378000 -739000 -62059000 704000 501138000 -17655000 2011000 46432000 38731000 0 -1069000 713000 924000 -28991000 -17093000 27852000 18971000 9896000 5630000 742000 196000 578000 0 -550000 -811000 536000 8204000 15507000 3426000 3241000 2450000 -19060000 -5438000 -4768000 4166000 3940000 3478000 2602000 1578000 2391000 40954000 8815000 9569000 15583000 10622000 321571000 188345000 2000000 0 -347969000 -208536000 0 345000000 0 9488000 175000000 195000000 30000000 276168000 171000 2193000 4914000 2540000 15962000 14395000 3000 3000 133784000 240299000 166000 -572000 -211628000 72145000 289671000 62115000 78043000 134260000 6121000 2225000 5952000 4271000 222484000 0 15880000 0 5468000 0 1567000 1188000 1480000 0 772000 0 648000 1080000 0 1422000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Organization and Description of Business</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet, Inc. (“</span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;">”) and its subsidiaries (collectively, the “</span><span style="font-family:inherit;font-size:10pt;">Company</span><span style="font-family:inherit;font-size:10pt;">”) provide intelligent systems for wealth management and financial wellness. Envestnet’s unified technology enhances advisor productivity and strengthens the wealth management process. Through a combination of platform enhancements, partnerships and acquisitions, Envestnet empowers enterprises and advisors to more fully understand their clients and deliver better outcomes.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet is organized around </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> primary, complementary business segments. Financial information about each business segment is contained in “</span><span style="font-family:inherit;font-size:10pt;">Note 18—Segment Information</span><span style="font-family:inherit;font-size:10pt;">” to the condensed consolidated financial statements. The business segments are as follows:</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> – a leading provider of unified wealth management software and services to empower financial advisors and institutions.</span></div></td></tr></table><div style="line-height:120%;padding-left:72px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Within </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;">, the Company offers these solutions principally through the following products and services suites:</span></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet | Enterprise</span><span style="font-family:inherit;font-size:10pt;"> provides an end-to-end open architecture wealth management platform, through which advisors can construct portfolios for clients. It begins with aggregated household data which then leads to the creation of a financial plan, asset allocation, investment strategy, portfolio management, rebalancing and performance reporting.  Advisors have access to over </span><span style="font-family:inherit;font-size:10pt;"><span>19,900</span></span><span style="font-family:inherit;font-size:10pt;"> investment products. Envestnet | Enterprise also offers data aggregation and reporting, data analytics and digital advice capabilities to customers.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet | Tamarac</span><span style="font-family:inherit;font-size:5pt;font-style:italic;">™</span><span style="font-family:inherit;font-size:10pt;"> provides leading trading, rebalancing, portfolio accounting, performance reporting and client relationship management software, principally to high‑end registered investment advisers (“</span><span style="font-family:inherit;font-size:10pt;">RIA</span><span style="font-family:inherit;font-size:10pt;">s”).</span></div></td></tr></table><div style="line-height:120%;padding-left:120px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet | MoneyGuide</span><span style="font-family:inherit;font-size:10pt;"> provides leading goals-based financial planning solutions to the financial services industry. The highly adaptable software helps financial advisors add significant value for their clients using best-in-class technology with enhanced integrations to generate financial plans.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet | Retirement Solutions (“</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">ERS</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">”)</span><span style="font-family:inherit;font-size:10pt;"> offers a comprehensive suite of services for advisor-sold retirement plans. Leveraging integrated technology, </span><span style="font-family:inherit;font-size:10pt;">ERS</span><span style="font-family:inherit;font-size:10pt;"> addresses the regulatory, data and investment needs of retirement plans and delivers the information holistically.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:120px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:96px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet | PMC</span><span style="font-family:inherit;font-size:5pt;font-style:italic;">®</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">or Portfolio Management Consultants (“</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">PMC</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">”)</span><span style="font-family:inherit;font-size:10pt;"> provides research and consulting services to assist advisors in creating investment solutions for their clients. These solutions include over </span><span style="font-family:inherit;font-size:10pt;"><span>4,500</span></span><span style="font-family:inherit;font-size:10pt;"> vetted third party managed account products, multi-manager portfolios, fund strategist portfolios, as well as over </span><span style="font-family:inherit;font-size:10pt;"><span>1,000</span></span><span style="font-family:inherit;font-size:10pt;"> proprietary products, such as quantitative portfolios and fund strategist portfolios. </span><span style="font-family:inherit;font-size:10pt;">PMC</span><span style="font-family:inherit;font-size:10pt;"> also offers portfolio overlay and tax optimization services.</span></div></td></tr></table><div style="line-height:120%;padding-left:72px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> – a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services, and includes product offerings from Envestnet | Yodlee and Envestnet | Analytics.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet operates </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> RIAs and a registered broker-dealer. The </span><span style="font-family:inherit;font-size:10pt;">RIA</span><span style="font-family:inherit;font-size:10pt;">s are registered with the Securities and Exchange Commission (“</span><span style="font-family:inherit;font-size:10pt;">SEC</span><span style="font-family:inherit;font-size:10pt;">”). The broker-dealer is registered with the SEC, all </span><span style="font-family:inherit;font-size:10pt;"><span>50</span></span><span style="font-family:inherit;font-size:10pt;"> states and the District of Columbia and is a member of the Financial Industry Regulatory Authority (“</span><span style="font-family:inherit;font-size:10pt;">FINRA</span><span style="font-family:inherit;font-size:10pt;">”).</span></div> 2 19900 4500 1000 4 50 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements of the Company as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 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;"> have not been audited by an independent registered public accounting firm. These unaudited condensed consolidated financial statements have been prepared on the same basis as our audited consolidated financial statements 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;"> and reflect all normal recurring adjustments which are, </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">in the opinion of management, necessary to present fairly the Company’s financial position as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and the results of operations, equity, comprehensive income (loss) and cash flows for the periods presented herein. The unaudited condensed consolidated financial statements include the accounts of the Company. All significant intercompany transactions and balances have been eliminated in consolidation. Accounts for the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment that are denominated in a non-U.S. currency have been re-measured using the U.S. dollar as the functional currency. Certain accounts within the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segment are recorded and measured in foreign currencies. The assets and liabilities for those subsidiaries with a functional currency other than the U.S. dollar are translated at exchange rates in effect at the balance sheet date, and revenues and expenses are translated at average exchange rates. Differences arising from these foreign currency translations are recorded in the unaudited condensed consolidated balance sheets as accumulated other comprehensive income (loss) within stockholders' equity. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of operations for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the operating results to be expected for other interim periods or for the full fiscal year.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“</span><span style="font-family:inherit;font-size:10pt;">SEC</span><span style="font-family:inherit;font-size:10pt;">”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (“</span><span style="font-family:inherit;font-size:10pt;">GAAP</span><span style="font-family:inherit;font-size:10pt;">”) have been condensed or omitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K 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;">, filed with the </span><span style="font-family:inherit;font-size:10pt;">SEC</span><span style="font-family:inherit;font-size:10pt;"> on March 1, 2019.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with </span><span style="font-family:inherit;font-size:10pt;">GAAP</span><span style="font-family:inherit;font-size:10pt;"> requires management to make estimates and assumptions that affect the amounts reported in the unaudited condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles cash, cash equivalents and restricted cash from the condensed consolidated balance sheets to amounts reported within the condensed consolidated statements of cash flows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,671</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-indent:77px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</span><span style="font-family:inherit;font-size:10pt;">—In February 2016, the Financial Accounting Standards Board (“</span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;">”) issued Accounting Standards Update (“ASU”) 2016-02, “Leases,” which amends the requirements for assets and liabilities recognized for all leases longer than twelve months. This standard is effective for financial statements issued by public companies for the annual and interim periods beginning after December 15, 2018. These changes became effective for the Company’s fiscal year beginning January 1, 2019 and have been reflected in these condensed consolidated financial statements (See “</span><span style="font-family:inherit;font-size:10pt;">Note 17—Leases</span><span style="font-family:inherit;font-size:10pt;">”).</span></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> issued ASU 2018-07, “Compensation—Stock Compensation (Topic 718):</span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:10pt;">Improvements to Non-employee Share-Based Payment Accounting.” This update clarifies the accounting for share-based payment transactions for acquiring goods and services from non-employees. Specifically, the update aligns the accounting for payments to non-employees to match the accounting for payments to employees, no longer accounting for these transactions differently. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2018. These changes became effective for the Company's fiscal year beginning January 1, 2019. This standard will be applied prospectively to all future non-employee share-based payments and is reflected in these condensed consolidated financial statements.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> Emerging Issues Task Force).” This update is intended to guide entities in evaluating the </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">accounting for fees paid by a customer in a cloud computing arrangement by providing guidance for determining when the arrangement includes a software license. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company early adopted this standard beginning January 1, 2019, noting that this standard will be applied prospectively. Adoption of this standard did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Not Yet Adopted</span><span style="font-family:inherit;font-size:10pt;">—In June 2016, the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> issued ASU 2016-13, “Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326).” This update significantly changes the way that entities will be required to measure credit losses. The new standard requires entities to estimate credit losses based upon an “expected credit loss” approach rather than the “incurred loss” approach, which is currently used. The new approach will require entities to measure all expected credit losses for financial assets based on historical experience, current conditions, and reasonable forecasts of collectability. The change in approach is anticipated to impact the timing of recognition of credit losses. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its condensed consolidated financial statements. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">In August 2018, the </span><span style="font-family:inherit;font-size:10pt;">FASB</span> issued ASU 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement.” This update aims to improve the effectiveness of disclosure requirements on fair value measurement as part of the disclosure framework project. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its condensed consolidated financial statements. <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles cash, cash equivalents and restricted cash from the condensed consolidated balance sheets to amounts reported within the condensed consolidated statements of cash flows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,671</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles cash, cash equivalents and restricted cash from the condensed consolidated balance sheets to amounts reported within the condensed consolidated statements of cash flows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,671</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> 77717000 289345000 158000 158000 168000 168000 78043000 289671000 <div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</span><span style="font-family:inherit;font-size:10pt;">—In February 2016, the Financial Accounting Standards Board (“</span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;">”) issued Accounting Standards Update (“ASU”) 2016-02, “Leases,” which amends the requirements for assets and liabilities recognized for all leases longer than twelve months. This standard is effective for financial statements issued by public companies for the annual and interim periods beginning after December 15, 2018. These changes became effective for the Company’s fiscal year beginning January 1, 2019 and have been reflected in these condensed consolidated financial statements (See “</span><span style="font-family:inherit;font-size:10pt;">Note 17—Leases</span><span style="font-family:inherit;font-size:10pt;">”).</span></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> issued ASU 2018-07, “Compensation—Stock Compensation (Topic 718):</span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:10pt;">Improvements to Non-employee Share-Based Payment Accounting.” This update clarifies the accounting for share-based payment transactions for acquiring goods and services from non-employees. Specifically, the update aligns the accounting for payments to non-employees to match the accounting for payments to employees, no longer accounting for these transactions differently. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2018. These changes became effective for the Company's fiscal year beginning January 1, 2019. This standard will be applied prospectively to all future non-employee share-based payments and is reflected in these condensed consolidated financial statements.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> Emerging Issues Task Force).” This update is intended to guide entities in evaluating the </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">accounting for fees paid by a customer in a cloud computing arrangement by providing guidance for determining when the arrangement includes a software license. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company early adopted this standard beginning January 1, 2019, noting that this standard will be applied prospectively. Adoption of this standard did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Not Yet Adopted</span><span style="font-family:inherit;font-size:10pt;">—In June 2016, the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> issued ASU 2016-13, “Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326).” This update significantly changes the way that entities will be required to measure credit losses. The new standard requires entities to estimate credit losses based upon an “expected credit loss” approach rather than the “incurred loss” approach, which is currently used. The new approach will require entities to measure all expected credit losses for financial assets based on historical experience, current conditions, and reasonable forecasts of collectability. The change in approach is anticipated to impact the timing of recognition of credit losses. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its condensed consolidated financial statements. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">In August 2018, the </span><span style="font-family:inherit;font-size:10pt;">FASB</span> issued ASU 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement.” This update aims to improve the effectiveness of disclosure requirements on fair value measurement as part of the disclosure framework project. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its condensed consolidated financial statements. Business Acquisitions<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of private company</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 2, 2019, pursuant to an agreement and plan of merger dated as of January 2, 2019 between Envestnet and a private company, the private company merged into Yodlee Inc., a wholly owned subsidiary of the Company (the “</span><span style="font-family:inherit;font-size:10pt;">Private Company Acquisition</span><span style="font-family:inherit;font-size:10pt;">”). The private company provides conversational artificial intelligence tools and applications to financial services firms, improves the way Financial Service Providers (“FSPs”) can interact with their customers, and supports these FSPs to better engage, support and assist their consumers leveraging this latest wave of customer-centric capabilities. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The technology and operations of the private company is included in the Company’s </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segment.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The seller of the private company is also entitled to an earn-out payment based on the private company's revenue and other retention targets for the twelve-month period beginning January 1, 2021. The discounted amount of the contingent consideration liability is estimated to be </span><span style="font-family:inherit;font-size:10pt;"><span>$7,580</span></span><span style="font-family:inherit;font-size:10pt;"> and is included as a long-term liability on the condensed consolidated balance sheets.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consideration transferred in the acquisition was as follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Working capital adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated fair values of the deferred income taxes, identifiable intangible assets, contingent consideration liability, and goodwill balances are provisional and based on information that was available to the Company as of the acquisition date. The estimated fair values of these provisional items are based on certain valuation and other studies and are in progress and not yet at the point where there is sufficient information for a definitive measurement. The Company believes the preliminary information provides a reasonable basis for estimating the fair values of these amounts, but is waiting for additional information </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">necessary to finalize those fair values. Therefore, provisional measurements of fair values reflected are subject to change and such changes could be significant. The Company expects to finalize the valuation of tangible assets acquired, liabilities assumed, identifiable intangible assets and goodwill balances and complete the acquisition accounting as soon as reasonably practicable but no later than January 2, 2020. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total tangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(629</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential cross selling opportunities. The goodwill is not deductible for income tax purposes.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life in Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Method</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proprietary technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of the private company's operations are included in the condensed consolidated statements of operations beginning January 2, 2019 and were not considered material to the Company’s results of operations. </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, acquisition related costs for the </span><span style="font-family:inherit;font-size:10pt;">Private Company Acquisition</span><span style="font-family:inherit;font-size:10pt;"> were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs over the remainder of 2019.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:24px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of PortfolioCenter business</span></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 1, 2019, pursuant to an asset purchase agreement, Tamarac, Inc. (“</span><span style="font-family:inherit;font-size:10pt;">Tamarac</span><span style="font-family:inherit;font-size:10pt;">”), a wholly owned subsidiary of </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;">, acquired certain of the assets, primarily consisting of intangible assets, and the assumption of certain of the liabilities of the PortfolioCenter business from Performance Technologies, Inc. (the “</span><span style="font-family:inherit;font-size:10pt;">PC Seller</span><span style="font-family:inherit;font-size:10pt;">”), a wholly owned subsidiary of The Charles Schwab Corporation. The PortfolioCenter Business provides investment advisors and investment advisory service providers with desktop, hosted and outsourced multicustodial software solutions. These solutions provide data-management and performance-measurement tools, as well as customizable accounting, reporting, and billing functions delivered through the commercial software application products known as PortfolioCenter Desktop, PortfolioCenter Hosted, PortfolioServices and Service Bureau. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tamarac</span><span style="font-family:inherit;font-size:10pt;"> acquired the PortfolioCenter Business to better serve small and mid-size </span><span style="font-family:inherit;font-size:10pt;">RIA</span><span style="font-family:inherit;font-size:10pt;"> firms. The PortfolioCenter Business is included in the Company’s </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter Acquisition</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Tamarac</span><span style="font-family:inherit;font-size:10pt;"> paid </span><span style="font-family:inherit;font-size:10pt;"><span>$17,500</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. </span><span style="font-family:inherit;font-size:10pt;">Tamarac</span><span style="font-family:inherit;font-size:10pt;"> funded the </span><span style="font-family:inherit;font-size:10pt;">PortfolioCenter Acquisition</span><span style="font-family:inherit;font-size:10pt;"> with available cash resources. The </span><span style="font-family:inherit;font-size:10pt;">PC Seller</span><span style="font-family:inherit;font-size:10pt;"> is also entitled to an earn-out payment based on the PortfolioCenter Business’ revenue for the twelve-month period beginning April 1, 2020. The discounted amount of the contingent consideration liability is estimated to be </span><span style="font-family:inherit;font-size:10pt;"><span>$8,300</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary consideration transferred in the acquisition was as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,800</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:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated fair values of the deferred income taxes, identifiable intangible assets, contingent consideration liability and goodwill balances are provisional and based on the information that was available to the Company as of the acquisition date. The estimated fair values of these provisional items are based on certain valuation and other studies and are in progress and not yet at the point where there is sufficient information for a definitive measurement. The Company believes the preliminary information provides a reasonable basis for estimating the fair values of these amounts, but is waiting for additional information necessary to finalize those fair values. Therefore, provisional measurements of fair values reflected are subject to change and such changes could be significant. The Company expects to finalize the valuation of deferred income taxes, liabilities assumed, identifiable intangible assets and goodwill balances and complete the acquisition accounting as soon as practicable but no later than April 1, 2020.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total tangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,600</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of expanding market opportunities within the mid-size and small </span><span style="font-family:inherit;font-size:10pt;">RIA</span><span style="font-family:inherit;font-size:10pt;"> market, potential cross selling opportunities, and lower future operating expenses. The goodwill is deductible for income tax purposes.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life in Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Method</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer list</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,100</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proprietary technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,400</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of PortfolioCenter's operations are included in the condensed consolidated statements of operations beginning April 1, 2019. PortfolioCenter's revenues for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$2,017</span></span><span style="font-family:inherit;font-size:10pt;">. PortfolioCenter's pre-tax loss for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$1,624</span></span><span style="font-family:inherit;font-size:10pt;">. The pre-tax loss includes estimated acquired intangible asset amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$514</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, acquisition related costs for the PortfolioCenter Acquisition were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs over the remainder of 2019.</span></div><div style="line-height:120%;padding-left:24px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of PIEtech</span></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">On May 1, 2019, the Company acquired all of the outstanding shares of capital stock of PIEtech, Inc., a Virginia corporation (“</span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;">”). </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> empowers financial advisors to use financial planning to efficiently motivate their clients to create, implement and maintain financial plans that best meet their lifetime financial goals. The technology and operations of </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;">, which now operates as Envestnet | MoneyGuide, is included in the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisition of </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> (the “</span><span style="font-family:inherit;font-size:10pt;">PIEtech Acquisition</span><span style="font-family:inherit;font-size:10pt;">”) establishes Envestnet as a leader in financial planning solutions, providing advisors and their clients with access to a full spectrum of financial planning capabilities, and offering a broad range of data-driven, financial plan-informed financial wellness solutions, both domestically and internationally over time. Integration of </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;">'s MoneyGuide software with the Company's integrated technology platform is expected to reduce friction and enhance productivity for advisors. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the </span><span style="font-family:inherit;font-size:10pt;">PIEtech Acquisition</span><span style="font-family:inherit;font-size:10pt;">, the Company paid net cash consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$299,370</span></span><span style="font-family:inherit;font-size:10pt;">, subject to a working capital adjustment, and issued </span><span style="font-family:inherit;font-size:10pt;"><span>3,184,713</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Envestnet common stock, par value </span><span style="font-family:inherit;font-size:10pt;"><span>$0.005</span></span><span style="font-family:inherit;font-size:10pt;"> per share, to the sellers. The Company funded the </span><span style="font-family:inherit;font-size:10pt;">PIEtech Acquisition</span><span style="font-family:inherit;font-size:10pt;"> with available cash resources and borrowings under its revolving credit facility. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the </span><span style="font-family:inherit;font-size:10pt;">PIEtech Acquisition</span><span style="font-family:inherit;font-size:10pt;">, the Company established a retention bonus pool consisting of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$30,000</span></span><span style="font-family:inherit;font-size:10pt;"> of cash and restricted stock units to be granted to employees and management of </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> as inducement grants. As a result, the Company adopted the Envestnet, Inc. 2019 Acquisition Equity Incentive Plan (the “</span><span style="font-family:inherit;font-size:10pt;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;">”) in order to make inducement grants to certain </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> employees who will join Envestnet | MoneyGuide. Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the </span><span style="font-family:inherit;font-size:10pt;">PIEtech Acquisition</span><span style="font-family:inherit;font-size:10pt;">, up to </span><span style="font-family:inherit;font-size:10pt;"><span>301,469</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Envestnet common stock in the form of restricted stock units (“</span><span style="font-family:inherit;font-size:10pt;">RSU</span><span style="font-family:inherit;font-size:10pt;">s”) and performance stock units (“</span><span style="font-family:inherit;font-size:10pt;">PSU</span><span style="font-family:inherit;font-size:10pt;">s”) pursuant to the </span><span style="font-family:inherit;font-size:10pt;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;"> and made cash retention payments of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$8,800</span></span><span style="font-family:inherit;font-size:10pt;"> to certain legacy </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> employees who joined Envestnet | MoneyGuide. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has issued approximately </span><span style="font-family:inherit;font-size:10pt;"><span>62,200</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>24,900</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">RSU</span><span style="font-family:inherit;font-size:10pt;">s and </span><span style="font-family:inherit;font-size:10pt;">PSU</span><span style="font-family:inherit;font-size:10pt;">s, respectively, under the </span><span style="font-family:inherit;font-size:10pt;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;"> to legacy PIEtech employees. At this time the Company expects to issue approximately </span><span style="font-family:inherit;font-size:10pt;"><span>214,000</span></span><span style="font-family:inherit;font-size:10pt;"> additional </span><span style="font-family:inherit;font-size:10pt;">RSU</span><span style="font-family:inherit;font-size:10pt;">s and </span><span style="font-family:inherit;font-size:10pt;">PSU</span><span style="font-family:inherit;font-size:10pt;">s and expects to pay approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5,300</span></span><span style="font-family:inherit;font-size:10pt;"> in cash bonus payments over the next three years in connection with the </span><span style="font-family:inherit;font-size:10pt;">PIEtech Acquisition</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also granted membership interests in certain of the Company's equity method investments to </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> executives with an estimated grant date fair market value of </span><span style="font-family:inherit;font-size:10pt;"><span>$8,900</span></span><span style="font-family:inherit;font-size:10pt;">. These membership interests will vest on May 1, 2020 and become exercisable in future periods. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has recorded approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1,480</span></span><span style="font-family:inherit;font-size:10pt;"> as a component of compensation and benefits in the condensed consolidated statement of operations with a corresponding liability in other non-current liabilities in the condensed consolidated balance sheets.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary consideration transferred in the acquisition was as follows:</span></div><div style="line-height:120%;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="5"/></tr><tr><td style="width:83%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: cash acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total estimated fair value of consideration transferred, net of cash acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>515,494</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated fair values of the deferred revenue, deferred income taxes, identifiable intangible assets, and goodwill balances are provisional and based on the information that was available to the Company as of the acquisition date. The estimated fair values of these provisional items are based on certain valuation and other studies and are in progress and not yet at the point where there is sufficient information for a definitive measurement. The Company believes the preliminary information provides a reasonable basis for estimating the fair values of these amounts, but is waiting for additional information necessary to finalize those fair values. Therefore, provisional measurements of fair values reflected are subject to change and such changes could be significant. The Company expects to finalize the valuation of deferred revenue, deferred income taxes, identifiable intangible assets and goodwill balances and complete the acquisition accounting as soon as practicable but no later than May 1, 2020.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,782</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,057</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,688</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,215</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,166</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(59,643</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(71,361</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,854</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:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential new business and cross selling opportunities. The goodwill is not deductible for income tax purposes.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life in Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Method</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-16</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proprietary technologies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of PIEtech's operations are included in the condensed consolidated statements of operations beginning May 1, 2019. PIEtech's revenues for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$6,632</span></span><span style="font-family:inherit;font-size:10pt;">. PIEtech's pre-tax loss for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$3,422</span></span><span style="font-family:inherit;font-size:10pt;">. The pre-tax loss includes estimated acquired intangible asset amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,142</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, acquisition related costs for the PIEtech Acquisition totaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$11,269</span></span><span style="font-family:inherit;font-size:10pt;"> and</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$16,189</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and are included in general and administration expenses. Included in these amounts are approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$8,800</span></span><span style="font-family:inherit;font-size:10pt;"> in one-time cash retention bonuses, which are included the Company's corporate non-segment operating expenses in the condensed consolidated statements of operations. The Company may incur additional acquisition related costs over the remainder of 2019.</span></div><div style="line-height:120%;padding-left:24px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Pro forma financial information</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following pro forma financial information presents the combined results of operations of Envestnet, PortfolioCenter and PIEtech for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 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 pro forma financial information presents the results as if the acquisition had occurred as of the beginning of </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The results of the private company acquisition are not included in the pro forma financial information presented below as they were not considered material to the Company's results of operations. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unaudited pro forma results presented include amortization charges for acquired intangible assets, interest expense, stock-based compensation expense and income tax. The Company's 2018 pro forma information includes the reversal of a valuation allowance on its deferred tax assets, transaction fee payments and retention bonus payments that were incurred in </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 as a result of these acquisitions and reverses these amounts from the appropriate periods in 2019. All intercompany revenues have been eliminated within this pro forma information.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information is presented for informational purposes and is not indicative of the results of operations that would have been achieved if the acquisitions had taken place as of the beginning of </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>228,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>426,291</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss) attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,612</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,661</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,857</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss) per share attributable to Envestnet, Inc.:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.15</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.03</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.03</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.10</span></span></div></td><td style="vertical-align: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> 7580000 11173000 6240000 7580000 70000 25063000 144000 629000 4100000 21448000 25063000 4100000 P4Y 17500000 8300000 17500000 8300000 25800000 13000 1600000 12400000 14987000 25800000 summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:<div style="line-height:120%;padding-bottom:13px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life in Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Method</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer list</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,100</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proprietary technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,400</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life in Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Method</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-16</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accelerated</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proprietary technologies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life in Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Method</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proprietary technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Straight-line</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9100000 P10Y 3300000 P5Y 12400000 2017000 -1624000 514000 299370000 3184713 0.005 30000000 301469 8800000 62200 24900 214000 5300000 2 8900000 1480000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary consideration transferred in the acquisition was as follows:</span></div><div style="line-height:120%;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="5"/></tr><tr><td style="width:83%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: cash acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total estimated fair value of consideration transferred, net of cash acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>515,494</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consideration transferred in the acquisition was as follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Working capital adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preliminary consideration transferred in the acquisition was as follows:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,800</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> 299370000 222484000 6360000 515494000 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,782</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,057</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,688</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,215</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,166</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(59,643</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(71,361</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,854</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:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total tangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(629</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Estimate</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total tangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,600</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,800</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> 6360000 3782000 969000 4274000 6057000 1688000 217000000 353085000 593215000 2166000 2012000 59643000 7540000 71361000 521854000 181000000 25000000 P5Y 11000000 P6Y 217000000 6632000 -3422000 4142000 11269000 16189000 8800000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information is presented for informational purposes and is not indicative of the results of operations that would have been achieved if the acquisitions had taken place as of the beginning of </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>228,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>426,291</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss) attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,612</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,661</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,857</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss) per share attributable to Envestnet, Inc.:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.15</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.03</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.03</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.10</span></span></div></td><td style="vertical-align: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> 228522000 215240000 443275000 426291000 -7612000 -1661000 -18857000 5186000 -0.15 -0.03 -0.37 0.11 -0.15 -0.03 -0.37 0.10 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</span></div><div style="line-height:120%;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consist of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,766</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advance payroll taxes and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,802</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-income tax receivables</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,279</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid outside information services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,989</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,036</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,557</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consist of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,766</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advance payroll taxes and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,802</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-income tax receivables</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,279</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid outside information services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,989</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,036</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,557</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> 9801000 6766000 10802000 0 8279000 6240000 1989000 1515000 9175000 9036000 40046000 23557000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment consists of the following:</span></div><div style="line-height:120%;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="11"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3 years</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,752</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Shorter of the lease term or useful life of the asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office furniture and fixtures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3-7 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,659</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office equipment and other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">3-5 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building and building improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7-39 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,905</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,405</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(69,889</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,991</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-indent:77px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company retired property and equipment that was no longer in service for the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment with an historical cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,396</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,642</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. During the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company retired property and equipment that was no longer in service for the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segment with an historical cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,640</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4,121</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Gains and losses on asset retirements during the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were not material. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company retired property and equipment that was no longer in service for the </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> segment with an historical cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,126</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,337</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. During the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company retired property and equipment that was no longer in service for the </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> segment with an historical cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,525</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,401</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Gains and losses on asset retirements during the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were not material.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense was as follows:</span></div><div style="line-height:120%;font-size:11pt;"><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="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,920</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,838</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment consists of the following:</span></div><div style="line-height:120%;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="11"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3 years</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,752</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Shorter of the lease term or useful life of the asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office furniture and fixtures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3-7 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,659</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office equipment and other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">3-5 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building and building improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7-39 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,905</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,405</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(69,889</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,991</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense was as follows:</span></div><div style="line-height:120%;font-size:11pt;"><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="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,920</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,838</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> P3Y 68752000 64346000 31482000 28191000 10659000 9291000 6425000 5577000 2647000 0 940000 0 120905000 107405000 69889000 62414000 51016000 44991000 2396000 3642000 1640000 4121000 1126000 3337000 2525000 3401000 6751000 3920000 11117000 7838000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Internally Developed Software</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software consists of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 years</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,993</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37,934</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,201</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,209</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,733</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,539</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software consists of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 years</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,993</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37,934</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,201</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internally developed software, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,209</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> P5Y 85993000 70410000 37934000 32201000 48059000 38209000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,733</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,539</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> 3110000 1846000 5733000 3539000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets, Net</span></div><div style="line-height:120%;text-indent:77px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the carrying amount of goodwill were as follows:</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,809</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275,293</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Private company acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PortfolioCenter acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>611,855</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>296,831</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>908,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net consist of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="27"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">7-16 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>551,120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(121,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>429,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>361,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(102,077</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proprietary technologies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4-8 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,311</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,151</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,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:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">2-7 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,027</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,463</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,990</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,352</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8 years</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,971</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,935</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>697,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(188,145</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>509,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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(161,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>305,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:77px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,354</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-indent:80px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future amortization expense of the intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, is expected to be as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31,</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,887</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,588</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>509,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the carrying amount of goodwill were as follows:</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,809</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275,293</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Private company acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PortfolioCenter acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PIEtech acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>611,855</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>296,831</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>908,686</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> 243809000 275293000 519102000 0 21448000 21448000 14987000 0 14987000 353085000 0 353085000 0 90000 90000 -26000 0 -26000 611855000 296831000 908686000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net consist of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="27"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">7-16 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>551,120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(121,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>429,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>361,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(102,077</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>258,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proprietary technologies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4-8 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,311</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,151</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,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:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">2-7 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,027</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,463</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,990</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,352</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8 years</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,971</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,935</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>697,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(188,145</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>509,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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(161,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>305,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:77px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 551120000 121836000 429284000 361020000 102077000 258943000 96694000 41311000 55383000 66746000 36151000 30595000 38490000 14027000 24463000 27990000 12352000 15638000 P8Y 11000000 10971000 29000 11000000 10935000 65000 697304000 188145000 509159000 466756000 161515000 305241000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,354</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> 17054000 13419000 29582000 27354000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future amortization expense of the intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, is expected to be as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31,</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,887</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,588</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>509,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 37887000 71524000 61555000 57857000 46748000 233588000 509159000 <div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Expenses</span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">and Other Liabilities</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities consist of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued investment manager fees</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and related taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and use tax payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued transaction costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,543</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued professional services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,599</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,272</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,608</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,298</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities consist of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued investment manager fees</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and related taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and use tax payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued transaction costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,543</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued professional services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,599</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,272</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,608</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,298</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> 43966000 50635000 44411000 50598000 12006000 9733000 4812000 4543000 2599000 4517000 10814000 13272000 118608000 133298000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s outstanding debt obligations as of </span><span style="font-family:inherit;font-size:10pt;">June 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;"> were as follows: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unaccreted discount on Convertible Notes due 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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,888</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,890</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized issuance costs on Convertible Notes due 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(430</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019 carrying value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,711</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unaccreted discount on Convertible Notes due 2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,641</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized issuance costs on Convertible Notes due 2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,821</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,634</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023 carrying value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294,725</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving credit facility balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense was comprised of the following and is included in other expense, net in the condensed consolidated statement of operations:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accretion of debt discount</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,411</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,542</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,829</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Coupon interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of issuance costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>621</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,720</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,071</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on revolving credit facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Undrawn and other fees</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,263</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,992</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,359</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,228</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-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Notes due 2019</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2014, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$172,500</span></span><span style="font-family:inherit;font-size:10pt;"> of Convertible Notes due 2019 that mature on December 15, 2019. The Convertible Notes due 2019 bear interest at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum payable semiannually in arrears on June 15 and December 15 of each year, beginning on June 15, 2015. The Convertible Notes due 2019 are general, unsecured obligations, subordinated in right of payment to the Company's obligations under its Credit Agreement.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The effective interest rate of the liability component of the Convertible Notes due 2019 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2019 for </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 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;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Notes due 2023</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2018, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345,000</span></span><span style="font-family:inherit;font-size:10pt;"> of Convertible Notes due 2023 that mature on June 1, 2023. The Convertible Notes due 2023 bear interest at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2018. The Convertible Notes due 2023 are general unsecured obligations, subordinated in right of payment to the Company's obligations under its Credit Agreement. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effective interest rate of the liability component of the Convertible Notes due 2023 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2023 for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See “</span><span style="font-family:inherit;font-size:10pt;">Note 15—Net Income (Loss) Per Share</span><span style="font-family:inherit;font-size:10pt;">” for further discussion of the effect of conversion on net income (loss) per common share.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Agreement</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2017, the Company and certain of its subsidiaries entered into a Second Amended and Restated Credit Agreement (“</span><span style="font-family:inherit;font-size:10pt;">Second Amended and Restated Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">”) with a group of banks (“</span><span style="font-family:inherit;font-size:10pt;">Banks</span><span style="font-family:inherit;font-size:10pt;">”). Pursuant to the </span><span style="font-family:inherit;font-size:10pt;">Second Amended and Restated Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Banks</span><span style="font-family:inherit;font-size:10pt;"> have agreed to provide to the Company revolving credit commitments (“</span><span style="font-family:inherit;font-size:10pt;">Revolving Credit Facility</span><span style="font-family:inherit;font-size:10pt;">”) in the aggregate amount of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$350,000</span></span><span style="font-family:inherit;font-size:10pt;"> which amount may be increased by </span><span style="font-family:inherit;font-size:10pt;"><span>$50,000</span></span><span style="font-family:inherit;font-size:10pt;">.  </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company incurs interest on borrowings made under the </span><span style="font-family:inherit;font-size:10pt;">Second Amended and Restated Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> at rates between </span><span style="font-family:inherit;font-size:10pt;"><span>1.50%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>3.25%</span></span><span style="font-family:inherit;font-size:10pt;"> above LIBOR based on the Company’s total leverage ratio. Borrowings under the </span><span style="font-family:inherit;font-size:10pt;">Second Amended and Restated Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> are scheduled to mature on July 18, 2022.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Obligations under the </span><span style="font-family:inherit;font-size:10pt;">Second Amended and Restated Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> are guaranteed by substantially all of the Company’s U.S. subsidiaries. The </span><span style="font-family:inherit;font-size:10pt;">Second Amended and Restated Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> includes certain financial covenants and, as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company was in compliance with these requirements.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s outstanding debt obligations as of </span><span style="font-family:inherit;font-size:10pt;">June 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;"> were as follows: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unaccreted discount on Convertible Notes due 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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,888</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,890</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized issuance costs on Convertible Notes due 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(430</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2019 carrying value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,711</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unaccreted discount on Convertible Notes due 2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,641</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized issuance costs on Convertible Notes due 2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,821</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,634</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes due 2023 carrying value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294,725</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving credit facility balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 172500000 172500000 2888000 5890000 430000 899000 169182000 165711000 345000000 345000000 38101000 42641000 6821000 7634000 300078000 294725000 145000000 0 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense was comprised of the following and is included in other expense, net in the condensed consolidated statement of operations:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accretion of debt discount</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,411</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,542</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,829</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Coupon interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of issuance costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>621</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,720</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,071</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on revolving credit facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Undrawn and other fees</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,263</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,992</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,359</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,228</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> 3784000 2411000 7542000 3829000 2264000 1366000 4528000 2121000 862000 621000 1720000 1071000 1196000 1429000 1196000 3994000 157000 165000 373000 213000 8263000 5992000 15359000 11228000 172500000 0.0175 0.06 345000000 0.0175 0.06 350000000 50000000 0.0150 0.0325 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;text-indent:24px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company follows ASC 825-10, “Financial Instruments,“ which provides companies the option to report selected financial assets and liabilities at fair value. ASC 825-10 also establishes presentation and disclosure requirements designed to facilitate comparisons between companies that choose different measurement attributes for similar types of assets and liabilities and to more easily understand the effect of the Company’s choice to use fair value on its earnings. ASC 825-10 also requires entities to display the fair value of the selected assets and liabilities on the face of the balance sheet. The Company has not elected the ASC 825-10 option to report selected financial assets and liabilities at fair value.</span></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial assets and liabilities recorded at fair value in the condensed consolidated balance sheet are categorized based upon a fair value hierarchy established by GAAP, which prioritizes the inputs used to measure fair value into the following levels:</span></div><div style="line-height:120%;text-indent:24px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:9%;"/><td style="width:91%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level I:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inputs based on quoted market prices in active markets for identical assets or liabilities at the measurement date.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level II:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or inputs that are observable and can be corroborated by observable market data.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level III:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inputs reflect management’s best estimates and assumptions of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the valuation of the instruments.</span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the fair value of the Company’s financial assets and liabilities measured at fair value on a recurring basis in the condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">June 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;">, based on the three-tier fair value hierarchy:</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</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:10pt;"><span style="font-family:inherit;font-size:10pt;">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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds and other</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets to fund deferred compensation liability</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,091</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,091</span></span></div></td><td style="vertical-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation liability</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,974</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,974</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,397</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,974</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</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:10pt;"><span style="font-family:inherit;font-size:10pt;">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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets to fund deferred compensation liability</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,346</span></span></div></td><td style="vertical-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271,900</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,346</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation liability</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,928</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of the Company’s investments in money-market funds are based on the daily quoted market prices for the net asset value of the various money market funds.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of assets to fund the deferred compensation liability approximates the cash surrender value of the life insurance premiums and is included in other non-current assets in the condensed consolidated balance sheets. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair market value of the deferred compensation liability is based on the daily quoted market prices for the net asset value of the various funds in which the participants have selected, and is included in other non-current liabilities in the condensed consolidated balance sheets.</span></div></td></tr></table><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level I assets and liabilities include money market funds not insured by the Federal Deposit Insurance Corporation (“</span><span style="font-family:inherit;font-size:10pt;">FDIC</span><span style="font-family:inherit;font-size:10pt;">”) and deferred compensation liability. The Company periodically invests excess cash in money market funds not insured by the FDIC. The Company believes that the investments in money market funds are on deposit with creditworthy financial institutions and that the funds are highly liquid. These money market funds are considered Level I and are included in cash and cash equivalents in the condensed consolidated balance sheets. Time deposit account fair values are determined by trade confirmations which mature daily and therefore are considered highly liquid investments. The fair value of the deferred compensation liability is based upon the daily quoted market prices for net asset value on the various funds selected by participants.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level III assets and liabilities consist of the estimated fair values of contingent consideration as well as the assets to fund the Company's deferred compensation liability. The fair market value of the assets to fund the Company's deferred compensation liability is based upon the cash surrender value of its life insurance premiums.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the contingent consideration liabilities related to certain of the Company's acquisitions were estimated using a discounted cash flow method with significant inputs that are not observable in the market and thus represents a Level III fair value measurement as defined in ASC 820, “Fair Value Measurements and Disclosures.“ The significant inputs in the Level III measurement not supported by market activity included our assessments of expected future cash flows related to these acquisitions during the subsequent periods from the date of acquisition are appropriately discounted considering the uncertainties associated with the obligation, and calculated in accordance with the terms of their respective agreements.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company utilized a discounted cash flow method with expected future performance of these acquisitions, and their ability to meet the target performance objectives as the main driver of the valuation, to arrive at the fair values of their respective contingent consideration. The Company will continue to reassess the fair values of its contingent consideration liabilities at each reporting date until settlement. Changes to these estimated fair values will be recognized in the Company's earnings and included in general and administrative expenses on the condensed consolidated statements of operations.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents a reconciliation of contingent consideration liabilities, which the Company measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value of Contingent Consideration Liabilities</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Private company acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PortfolioCenter acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement of contingent consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(749</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accretion on contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,423</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents a reconciliation of the assets used to fund deferred the Company's deferred compensation liability, which is measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value of Assets to Fund Deferred Compensation Liability</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contributions and fair value adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The asset value, which is included in other non-current assets on the condensed balance sheets, increased due to funding of the plan and gains on the underlying investment vehicles.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company assesses the categorization of assets and liabilities by level at each measurement date, and transfers between levels are recognized on the actual date of the event or change in circumstances that caused the transfer, in accordance with the Company’s accounting policy regarding the recognition of transfers between levels of the fair value hierarchy. There were </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> transfers between Levels I, II and III during the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 15, 2014, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$172,500</span></span><span style="font-family:inherit;font-size:10pt;"> of Convertible Notes due 2019. As of </span><span style="font-family:inherit;font-size:10pt;">June 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 carrying value of the Convertible Notes due 2019 equaled </span><span style="font-family:inherit;font-size:10pt;"><span>$169,182</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$165,711</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of </span><span style="font-family:inherit;font-size:10pt;">June 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 estimated fair value of the Convertible Notes due 2019 was </span><span style="font-family:inherit;font-size:10pt;"><span>$193,983</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$174,101</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company considered the Convertible Notes due 2019 to be a Level II liability at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and used a market approach to calculate the fair value. The estimated fair value was determined based on the estimated or actual bids and offers of the Convertible Notes due 2019 in an over-the-counter market on </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (See “</span><span style="font-family:inherit;font-size:10pt;">Note 9—Debt</span><span style="font-family:inherit;font-size:10pt;">”).</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 25, 2018, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345,000</span></span><span style="font-family:inherit;font-size:10pt;"> of Convertible Notes due 2023. As of </span><span style="font-family:inherit;font-size:10pt;">June 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 carrying value of the Convertible Notes due 2023 equaled </span><span style="font-family:inherit;font-size:10pt;"><span>$300,078</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$294,725</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of </span><span style="font-family:inherit;font-size:10pt;">June 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 fair value of the Convertible Notes due 2023 was </span><span style="font-family:inherit;font-size:10pt;"><span>$411,896</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$339,024</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company considered the Convertible Notes due 2023 to be a Level II liability at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and used a market approach to calculate the fair value. The estimated fair value was determined based on the estimated or actual bids and offers of the Convertible Notes due 2023 in an over-the-counter market on </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (See “</span><span style="font-family:inherit;font-size:10pt;">Note 9—Debt</span><span style="font-family:inherit;font-size:10pt;">”). </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;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;">June 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;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$145,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, outstanding on the revolving credit facility under the </span><span style="font-family:inherit;font-size:10pt;">Second Amended and Restated Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the outstanding balance on the revolving credit facility approximated fair value as the revolving credit facility bore interest at variable rates and we believe our </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">credit risk quality was consistent with when the debt originated. The Company considered the revolving credit facility to be a Level I liability as of </span><span style="font-family:inherit;font-size:10pt;">June 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;"> (See “</span><span style="font-family:inherit;font-size:10pt;">Note 9—Debt</span><span style="font-family:inherit;font-size:10pt;">”).</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We consider the recorded value of our other financial assets and liabilities, which consist primarily of cash and cash equivalents, accounts receivable and accounts payable, to approximate the fair value of the respective assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> based upon the short-term nature of these assets and liabilities.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the fair value of the Company’s financial assets and liabilities measured at fair value on a recurring basis in the condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">June 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;">, based on the three-tier fair value hierarchy:</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</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:10pt;"><span style="font-family:inherit;font-size:10pt;">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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds and other</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets to fund deferred compensation liability</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,091</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,091</span></span></div></td><td style="vertical-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation liability</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,974</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,974</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,397</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,974</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</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:10pt;"><span style="font-family:inherit;font-size:10pt;">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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets to fund deferred compensation liability</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,346</span></span></div></td><td style="vertical-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271,900</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,346</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation liability</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,928</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of the Company’s investments in money-market funds are based on the daily quoted market prices for the net asset value of the various money market funds.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of assets to fund the deferred compensation liability approximates the cash surrender value of the life insurance premiums and is included in other non-current assets in the condensed consolidated balance sheets. </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair market value of the deferred compensation liability is based on the daily quoted market prices for the net asset value of the various funds in which the participants have selected, and is included in other non-current liabilities in the condensed consolidated balance sheets.</span></div> 40016000 40016000 0 0 8091000 0 0 8091000 48107000 40016000 0 8091000 16423000 0 0 16423000 7974000 7974000 0 0 24397000 7974000 0 16423000 265554000 265554000 0 0 6346000 0 0 6346000 271900000 265554000 0 6346000 732000 0 0 732000 6196000 6196000 0 0 6928000 6196000 0 732000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents a reconciliation of contingent consideration liabilities, which the Company measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value of Contingent Consideration Liabilities</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Private company acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PortfolioCenter acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement of contingent consideration liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(749</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accretion on contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,423</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> 732000 7580000 8300000 749000 560000 16423000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents a reconciliation of the assets used to fund deferred the Company's deferred compensation liability, which is measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value of Assets to Fund Deferred Compensation Liability</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contributions and fair value adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,091</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> 6346000 1745000 8091000 172500000 169182000 165711000 193983000 174101000 345000000 300078000 294725000 411896000 339024000 145000000 0 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue </span></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of revenue</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s revenues disaggregated by major source:</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:26%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,180</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,779</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total recurring revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,180</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,134</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,756</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,226</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176,890</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,445</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,928</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,004</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,004</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,104</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,608</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,866</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,474</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total recurring revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,108</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>404,349</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>304,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,275</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,762</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,044</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,345</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>329,595</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,516</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,916</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399,127</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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">One</span><span style="font-family:inherit;font-size:10pt;"> customer accounted for more than 10% of the Company’s total revenues:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fidelity</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fidelity accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>19%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> revenues for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. Fidelity accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;"> revenues for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No single customer amounts for </span><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;"> exceeded 10% of the segment total for any period presented.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s revenues disaggregated by geography, based on the billing address of the customer:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,462</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193,237</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>409,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,530</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,445</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,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:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399,127</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No foreign country accounted for more than 10% of the Company's total revenues.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Remaining performance obligations</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-indent:77px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171,252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,237</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543,581</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Only fixed consideration from significant contracts with customers is included in the amounts presented above.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has applied the practical expedients and exemption and therefore does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract balances</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred revenue as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;"><span>$13,362</span></span><span style="font-family:inherit;font-size:10pt;">, which is primarily the result of the PIEtech and PortfolioCenter acquisitions and an increase in deferred revenue related to subscription-based services during the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the majority of which will be recognized over the course of the next twelve months.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amount of revenue recognized that was included in the opening deferred revenue balance was </span><span style="font-family:inherit;font-size:10pt;"><span>$6,865</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,737</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 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;">, respectively. The amount of revenue recognized that was included in the opening deferred revenue balance was </span><span style="font-family:inherit;font-size:10pt;"><span>$16,588</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13,253</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 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;">, respectively. The majority of this revenue consists of subscription-based services and professional services arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred sales incentive compensation</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred sales incentive compensation was </span><span style="font-family:inherit;font-size:10pt;"><span>$9,598</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7,014</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense for the deferred sales incentive compensation was </span><span style="font-family:inherit;font-size:10pt;"><span>$753</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$536</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 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;">, respectively. Amortization expense for the deferred sales incentive compensation was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,404</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,018</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 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;">, respectively. </span><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> significant impairment loss for capitalized costs was recorded during the period.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits expenses on the condensed consolidated statements of operations.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s revenues disaggregated by major source:</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:26%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,180</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,779</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total recurring revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,180</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,134</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,756</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,226</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176,890</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,445</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,928</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,004</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,004</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,104</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,608</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,866</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,474</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total recurring revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,108</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>404,349</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>304,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services and other revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,275</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,762</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,044</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,345</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>329,595</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,516</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,916</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399,127</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> 120070000 0 120070000 118111000 0 118111000 50078000 42180000 92258000 33023000 38756000 71779000 170148000 42180000 212328000 151134000 38756000 189890000 6742000 5375000 12117000 5794000 5432000 11226000 176890000 47555000 224445000 156928000 44188000 201116000 229004000 0 229004000 239264000 0 239264000 91104000 84241000 175345000 65608000 75866000 141474000 320108000 84241000 404349000 304872000 75866000 380738000 9487000 10275000 19762000 8044000 10345000 18389000 329595000 94516000 424111000 312916000 86211000 399127000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">One</span><span style="font-family:inherit;font-size:10pt;"> customer accounted for more than 10% of the Company’s total revenues:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fidelity</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.15 0.16 0.15 0.16 0.19 0.20 0.21 0.21 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s revenues disaggregated by geography, based on the billing address of the customer:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,462</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193,237</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>409,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,879</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,530</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,445</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,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:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399,127</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No foreign country accounted for more than 10% of the Company's total revenues.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 217462000 193237000 409581000 381552000 6983000 7879000 14530000 17575000 224445000 201116000 424111000 399127000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-indent:77px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171,252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,237</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543,581</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> 122303000 171252000 106389000 70046000 32354000 41237000 543581000 13362000 6865000 5737000 16588000 13253000 9598000 7014000 753000 536000 1404000 1018000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Revenues</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes cost of revenues by revenue category:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,293</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,213</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,374</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services and other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,090</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,666</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,080</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,627</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,725</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,561</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes cost of revenues by revenue category:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,293</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,213</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,374</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services and other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,090</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,666</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,080</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,627</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,725</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,561</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> 60293000 56748000 114135000 114320000 6697000 6213000 14374000 11439000 5090000 4666000 5216000 4802000 72080000 67627000 133725000 130561000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has stock options and restricted stock units outstanding under the 2004 Stock Incentive Plan (the “2004 Plan”), the 2010 Long-Term Incentive Plan (the “2010 Plan”) and the </span><span style="font-family:inherit;font-size:10pt;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of the </span><span style="font-family:inherit;font-size:10pt;">PIEtech Acquisition</span><span style="font-family:inherit;font-size:10pt;"> (See “</span><span style="font-family:inherit;font-size:10pt;">Note 3—Business Acquisitions</span><span style="font-family:inherit;font-size:10pt;">”), the Company adopted the </span><span style="font-family:inherit;font-size:10pt;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;"> in order to make inducement grants to certain </span><span style="font-family:inherit;font-size:10pt;">PIEtech</span><span style="font-family:inherit;font-size:10pt;"> employees who will join Envestnet | MoneyGuide. Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the </span><span style="font-family:inherit;font-size:10pt;">PIEtech Acquisition</span><span style="font-family:inherit;font-size:10pt;">, up to </span><span style="font-family:inherit;font-size:10pt;"><span>301,469</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Envestnet common stock in the form of </span><span style="font-family:inherit;font-size:10pt;">RSU</span><span style="font-family:inherit;font-size:10pt;">s and </span><span style="font-family:inherit;font-size:10pt;">PSU</span><span style="font-family:inherit;font-size:10pt;">s pursuant to the </span><span style="font-family:inherit;font-size:10pt;">2019 Equity Plan</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">RSU</span><span style="font-family:inherit;font-size:10pt;">s vest over time and the </span><span style="font-family:inherit;font-size:10pt;">PSU</span><span style="font-family:inherit;font-size:10pt;">s vest upon the achievement of meeting certain performance conditions as well as a subsequent service condition. The Company is recognizing the estimated expense on a graded-vesting method over a requisite service period of three to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">, which is the estimated vesting period. The Company estimates the expected vesting amount and recognizes compensation expense only for those awards expected to vest. This estimate is reassessed by management each reporting period and may change based upon new facts and circumstances. Changes in the assumptions impact the total amount of expense and are recognized over the vesting period. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;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;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maximum number of common shares available for future issuance under the Company’s plans is </span><span style="font-family:inherit;font-size:10pt;"><span>2,233,604</span></span><span style="font-family:inherit;font-size:10pt;">.  </span></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense under the Company’s plans was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,434</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,476</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,298</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax effect on stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,504</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,650</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,859</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,800</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net effect on income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,930</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,826</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,439</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,171</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effect on stock-based compensation expense above was calculated using a blended statutory rate of </span><span style="font-family:inherit;font-size:10pt;"><span>26.1%</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The tax effect on stock-based compensation expense above was calculated using a blended statutory rate of </span><span style="font-family:inherit;font-size:10pt;"><span>25.3%</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted average assumptions were used to value options granted during the periods indicated:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grant date fair value of options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align: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%;text-indent:96px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes option activity under the Company’s plans:</span></div><div style="line-height:120%;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="14"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,887,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.05</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(200,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,100</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.70</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,768,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,197</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(114,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,654,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,550,570</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,764</span></span></div></td><td style="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-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise prices of stock options outstanding as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> range from </span><span style="font-family:inherit;font-size:10pt;"><span>$7.15</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$55.29</span></span><span style="font-family:inherit;font-size:10pt;">. At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,806</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized stock-based compensation expense related to unvested stock options, which the Company expects to recognize over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;text-indent:24px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units and Restricted Stock Awards</span></div><div style="line-height:120%;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Periodically, the Company grants restricted stock unit awards and performance stock units and awards to employees. Performance-based restricted unit awards vest upon the achievement of certain pre-established business and financial metrics as well as service condition. The business and financial metrics governing the vesting of these performance-based restricted stock unit awards provide thresholds that dictate the number of shares to vest upon each evaluation date, which range from </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>150%</span></span><span style="font-family:inherit;font-size:10pt;">. If these metrics are achieved, as defined in the individual grant terms, these shares would cliff vest </span><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span><span style="font-family:inherit;font-size:10pt;"> from the grant date. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the activity for unvested restricted stock units and performance stock units granted under the Company’s plans:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">PSUs</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Date Fair Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of<br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br/>Average Grant<br/>Date Fair Value<br/>per Share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,461,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.64</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>872,104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.94</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(479,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,830</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,833,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53.67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188,794</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,032</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73.60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(114,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.94</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(68,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.03</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,074</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,745,165</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>244,272</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$82,846</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized stock-based compensation expense related to unvested restricted stock units and awards, which the Company expects to recognize over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span><span style="font-family:inherit;font-size:10pt;"> years. At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$17,371</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized stock-based compensation expense related to unvested performance-based restricted stock units and awards, which the Company expects to recognize over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div> 301469 P5Y 2233604 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense under the Company’s plans was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,434</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,476</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,298</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax effect on stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,504</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,650</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,859</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,800</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net effect on income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,930</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,826</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,439</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,171</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> 13434000 10476000 26298000 18971000 3504000 2650000 6859000 4800000 9930000 7826000 19439000 14171000 0.261 0.253 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted average assumptions were used to value options granted during the periods indicated:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grant date fair value of options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 0 21.55 0 0 0 0.400 0 0 0 0.025 0 0 0 0 0 P6Y6M <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes option activity under the Company’s plans:</span></div><div style="line-height:120%;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="14"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,887,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.05</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(200,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,100</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.70</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,768,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,197</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(114,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,654,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,550,570</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,764</span></span></div></td><td style="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> 1887969 20.05 P3Y4M24D 56046000 81807 49.02 200326 16.91 1100 31.70 1768350 21.74 P3Y6M 77197000 0 0 114109 13.36 0 0 1654241 22.31 P3Y4M24D 76187000 1550570 20.80 P3Y1M6D 73764000 7.15 55.29 1806000 P2Y3M18D 0.50 1.50 P3Y <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the activity for unvested restricted stock units and performance stock units granted under the Company’s plans:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">PSUs</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Date Fair Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of<br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br/>Average Grant<br/>Date Fair Value<br/>per Share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,461,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.64</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>872,104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.94</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(479,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,830</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,833,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53.67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188,794</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,032</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73.60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(114,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.94</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(68,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.03</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,074</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,745,165</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>244,272</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67.78</span></span></div></td><td style="vertical-align: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> 1461468 46.59 124320 44.64 872104 60.94 68510 64.32 479479 45.98 0 0 20830 48.31 4036 61.27 1833263 53.67 188794 51.42 48032 68.50 123812 73.60 114056 47.94 68334 31.03 22074 56.55 0 0 1745165 54.40 244272 67.78 82846000 P2Y2M12D 17371000 P2Y8M12D <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:3pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes the Company’s loss before income tax provision (benefit), income tax provision (benefit) and effective tax rate:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">before income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,769</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,269</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,417</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,382</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,614</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,428</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company's effective tax rate differed from the statutory rate primarily due to the release of the Company's valuation allowance of </span><span style="font-family:inherit;font-size:10pt;"><span>$21,907</span></span><span style="font-family:inherit;font-size:10pt;"> primarily as a result of additional deferred tax liabilities recorded from the </span><span style="font-family:inherit;font-size:10pt;">PIEtech Acquisition</span><span style="font-family:inherit;font-size:10pt;">, the windfall from share-based compensation, federal and state research and development credits, and additional accruals for uncertain tax positions.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> For the </span><span style="font-family:inherit;font-size:10pt;">three months ended June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company's effective tax rate differed from the statutory rate primarily due to the valuation allowance the Company had placed on all US deferreds with the exception of indefinite lived intangibles, additional accruals for uncertain tax positions, the impact of clarifying Base Erosion and Anti Abuse (“BEAT”) tax positions, as well as differences between the foreign tax rates and statutory US tax rate. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> For the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company's effective tax rate differed from the statutory rate primarily due to the release of the Company’s valuation allowance as a result of additional deferred tax liabilities recorded with the </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">acquisition of FolioDynamix, additional accruals for uncertain tax positions as well as differences between the foreign tax rates and statutory US tax rate.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2017, the Tax Cuts and Jobs Act (“Tax Act”) was enacted into United States law. Beginning in 2018, the Tax Act includes the global intangible low-taxed income (“GILTI”) and BEAT provisions. The Company elected to account for GILTI tax in the period in which it is incurred. The GILTI provision requires the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. The Company expects to fully offset any GILTI income with Net Operating Losses (“NOLs”). The Company has reevaluated the entity classification of certain of its Controlled Foreign Corporations (“CFCs”); and as such, has changed the classification of its Indian entities to a flow-through status. As a result, the Company does not currently expect to be subject to BEAT. Additionally, the two Indian entities are no longer subject to GILTI.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's total gross liability for unrecognized tax benefits, exclusive of interest and penalties, was </span><span style="font-family:inherit;font-size:10pt;"><span>$18,102</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15,628</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">June 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;">, respectively. Of this amount, a portion of the unrecognized tax benefits was recorded as a reduction of deferred tax assets instead of a non-current liability. The portion of the unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability is </span><span style="font-family:inherit;font-size:10pt;"><span>$6,411</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4,429</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">June 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;">, respectively.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the amount of unrecognized tax benefits, including interest and penalties, that would benefit the Company’s effective tax rate, if recognized, was </span><span style="font-family:inherit;font-size:10pt;"><span>$12,116</span></span><span style="font-family:inherit;font-size:10pt;">. At this time, the Company estimates that the liability for unrecognized tax benefits could decrease in the next twelve months as it is anticipated that reviews by tax authorities will be completed. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes potential interest and penalties related to unrecognized tax benefits in income tax expense. Income tax expense includes </span><span style="font-family:inherit;font-size:10pt;"><span>$898</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$548</span></span><span style="font-family:inherit;font-size:10pt;"> of potential interest and penalties related to unrecognized tax benefits for the </span><span style="font-family:inherit;font-size:10pt;">six months ended June 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;">, respectively. The Company had accrued interest and penalties of </span><span style="font-family:inherit;font-size:10pt;"><span>$6,924</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,977</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes the Company’s loss before income tax provision (benefit), income tax provision (benefit) and effective tax rate:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">before income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,769</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,269</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,417</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,382</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,614</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,428</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -27769000 -5425000 -42269000 -11417000 -28382000 566000 -24614000 -13428000 1.022 -0.104 0.582 1.176 21907000 18102000 15628000 6411000 4429000 12116000 898000 548000 6924000 5977000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income (Loss) Per Share</span></div><div style="line-height:120%;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic income (loss) per common share is computed by dividing net income (loss) available to common stockholders by the weighted average number of shares of common stock outstanding for the period. For the calculation of diluted income (loss)</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">per share, the basic weighted average number of shares is increased by the dilutive effect of stock options, common warrants, restricted stock awards, restricted stock units and convertible notes using the treasury stock method, if dilutive. </span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Company accounts for the effect of its convertible notes (See “</span><span style="font-family:inherit;font-size:10pt;">Note 9—Debt</span><span style="font-family:inherit;font-size:10pt;">”) on diluted earnings per share using the treasury stock method since they may be settled in cash, shares or a combination thereof at the Company’s option. As a result, the Convertible Notes due 2019 and Convertible Notes due 2023 will have no effect on diluted earnings per share until the Company’s stock price exceeds the conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$62.88</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$68.31</span></span><span style="font-family:inherit;font-size:10pt;"> per share and certain other criteria are met, respectively, or if the trading price of the convertible notes meets certain criteria. In the period of conversion, the convertible notes will have no impact on diluted earnings if they are settled in cash and will have an impact on dilutive earnings per share if they are settled in shares upon conversion.</span></div><div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to Envestnet, Inc.:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic income (loss) per share calculation:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,578</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="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,870,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,247,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,526,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,963,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income (loss) 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.35</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.06</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted income (loss) per share calculation:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss) attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,578</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="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,870,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,247,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,526,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,963,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive shares:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,164,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,360,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>662,853</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>832,170</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261,075</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,982,688</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,247,331</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,526,774</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,156,205</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income (loss)</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.35</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.05</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Securities that were anti-dilutive and therefore excluded from the computation of diluted loss</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">per share are as follows: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,077,874</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,654,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,045</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested restricted stock awards and units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,880,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,989,437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>470,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,793,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,793,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,793,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,752,444</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,907,504</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,802,871</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> 62.88 68.31 <div style="line-height:120%;padding-bottom:16px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to Envestnet, Inc.:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic income (loss) per share calculation:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,578</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="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,870,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,247,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,526,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,963,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income (loss) 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.35</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.06</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;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;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted income (loss) per share calculation:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss) attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,578</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="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,870,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,247,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,526,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,963,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive shares:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,164,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,360,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>662,853</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>832,170</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261,075</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted number of weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,982,688</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,247,331</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,526,774</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,156,205</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income (loss)</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.35</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.05</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> 893000 -5526000 -17292000 2578000 50870296 45247331 49526774 44963735 0.02 -0.12 -0.35 0.06 893000 -5526000 -17292000 2578000 50870296 45247331 49526774 44963735 1164246 0 0 1360300 662853 0 0 832170 261075 0 0 0 24218 0 0 0 52982688 45247331 49526774 47156205 0.02 -0.12 -0.35 0.05 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Securities that were anti-dilutive and therefore excluded from the computation of diluted loss</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">per share are as follows: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,077,874</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,654,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,045</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested restricted stock awards and units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,880,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,989,437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>470,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,793,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,793,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,793,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,752,444</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,907,504</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,802,871</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 2077874 1654241 9045 0 1880744 1989437 0 0 0 470000 0 0 7793826 7793826 7793826 0 11752444 11907504 7802871 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Obligations and Indemnifications</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company includes various types of indemnification and guarantee clauses in certain arrangements. These indemnifications and guarantees may include, but are not limited to, infringement claims related to intellectual property, direct or consequential damages and guarantees to certain service providers and service level requirements with certain customers. The type and amount of any potential indemnification or guarantee varies substantially based on the nature of each arrangement. The Company has experienced </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> previous claims and cannot determine the maximum amount of potential future payments, if any, related to such indemnification and guarantee provisions. The Company believes that it is unlikely it will have to make material payments under these arrangements and therefore has not recorded a contingent liability in the condensed consolidated balance sheets.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into unconditional purchase obligations arrangements for certain of its services that it receives in the normal course of business.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company and its subsidiary, Yodlee, Inc. (“</span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;">”), have been named as defendants in a lawsuit filed on July 17, 2019, by FinancialApps, LLC (“</span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;">”) in the United States District Court for the District of Delaware. The case caption is FinancialApps, LLC v. Envestnet Inc., et al., No. 19-cv-1337 (D. Del.). </span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;"> alleges that, after entering into a 2017 services agreement with </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> breached the agreement and misappropriated proprietary information to develop competing credit risk assessment software. The complaint includes claims for, among other things, misappropriation of trade secrets, fraud, tortious interference with prospective business opportunities, unfair competition, copyright infringement and breach of contract. </span><span style="font-family:inherit;font-size:10pt;">FinancialApps</span><span style="font-family:inherit;font-size:10pt;"> is seeking significant monetary damages and various equitable and injunctive relief. An unopposed scheduling motion is pending which, if granted, would require </span><span style="font-family:inherit;font-size:10pt;">Envestnet</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Yodlee</span><span style="font-family:inherit;font-size:10pt;"> to file their responsive pleadings, including counterclaims, by September 17, 2019.  The Company believes the allegations in the complaint are without merit and intends to defend the action vigorously.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the Company is involved in legal proceedings arising in the ordinary course of its business. Legal fees and other costs associated with such actions are expensed as incurred. The Company will record a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events pertaining to a particular case. For litigation matters where a loss may be reasonably possible, but not probable, or is probable but not reasonably estimable, no accrual is established, but if the matter is material, it is subject to disclosures. The Company believes that liabilities associated with any claims, while possible, are not probable, and therefore has not recorded any accrual for any claims as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Further, while any possible range of loss cannot be reasonably estimated at this time, the Company does not believe that the outcome of any of these proceedings, individually or in the aggregate, would, if determined adversely to it, have a material adverse effect on its financial condition or business, although an adverse resolution of legal proceedings could have a material adverse effect on the Company's results of operations or cash flow in a particular quarter or year.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingencies</span><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the Company’s revenues are subject to sales and use taxes in certain jurisdictions where it conducts business in the United States. As of </span><span style="font-family:inherit;font-size:10pt;">June 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 estimated a sales and use tax liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$10,989</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8,643</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to revenues in multiple jurisdictions. This amount is included in accrued expenses and other liabilities on the condensed consolidated balance sheets. The Company also estimated a sales and use tax receivable of </span><span style="font-family:inherit;font-size:10pt;"><span>$5,139</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,246</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to the estimated recoverability of amounts due from customers. This amount is included in prepaid expenses and other current assets on the condensed consolidated balance sheets. Additional future information obtained from the applicable jurisdictions may affect the Company's estimate of its sales and use tax liability, but such change in the estimate cannot currently be made.</span></div> 0 10989000 8643000 5139000 5246000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company adopted ASU 2016-02 and all subsequent ASUs that modified Topic 842 (“ASC 842”) using the effective date transition method. We elected the available package of practical expedients. The Company has elected to apply the short-term lease exemption to all of its classes of underlying assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The standard had a material impact on the Company's condensed consolidated balance sheets, but did not have an impact on the Company's condensed consolidated statements of operations. The most significant impact was the recognition of right-of-use (“</span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;">”) assets and lease liabilities for operating leases. Adoption of the standard had no impact to previously reported results.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At inception, the Company determines if an arrangement is a lease. Operating leases are included in </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets, current lease liabilities and non-current lease liabilities on our consolidated balance sheets. The Company does not have material finance leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets and liabilities are recognized at commencement date based on the present value of lease payments over the remaining lease term. As none of the Company's leases provide an implicit rate, the Company uses an estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> asset also </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">includes prepaid payments and excludes lease incentives. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient to account for non-lease components as part of the lease component for all asset classes. The majority of the Company's lease agreements are real estate leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating leases for corporate offices and certain equipment, some of which may include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years, and some of which may include options to terminate the leases within </span><span style="font-family:inherit;font-size:10pt;"><span>90</span></span><span style="font-family:inherit;font-size:10pt;"> days. The Company's leases have remaining lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> month to </span><span style="font-family:inherit;font-size:10pt;"><span>14</span></span><span style="font-family:inherit;font-size:10pt;"> years. For the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total operating lease cost was </span><span style="font-family:inherit;font-size:10pt;"><span>$4,377</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8,495</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company did not have significant sublease income, short-term lease cost, or variable lease cost for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the weighted average remaining lease term was </span><span style="font-family:inherit;font-size:10pt;"><span>8.9 years</span></span><span style="font-family:inherit;font-size:10pt;"> and the weighted average discount rate was </span><span style="font-family:inherit;font-size:10pt;"><span>6.3%</span></span><span style="font-family:inherit;font-size:10pt;">. Cash paid for amounts included in the measurement of the operating lease liability for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, was </span><span style="font-family:inherit;font-size:10pt;"><span>$4,730</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$9,386</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under non-cancellable leases, as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, were as follows: </span></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years Ending December 31,</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,096</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,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:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,975</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,571</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,912</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,563</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,349</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:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;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;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has several additional operating leases that have not yet commenced but will commence in 2019 with lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> years. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><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;">, the Company disclosed the following information related to its leases:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company rents office space under leases that expire at various dates through </span><span style="font-family:inherit;font-size:10pt;">2030</span><span style="font-family:inherit;font-size:10pt;">. Future minimum lease commitments under these operating leases, as of </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%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company adopted ASU 2016-02 and all subsequent ASUs that modified Topic 842 (“ASC 842”) using the effective date transition method. We elected the available package of practical expedients. The Company has elected to apply the short-term lease exemption to all of its classes of underlying assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The standard had a material impact on the Company's condensed consolidated balance sheets, but did not have an impact on the Company's condensed consolidated statements of operations. The most significant impact was the recognition of right-of-use (“</span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;">”) assets and lease liabilities for operating leases. Adoption of the standard had no impact to previously reported results.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At inception, the Company determines if an arrangement is a lease. Operating leases are included in </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets, current lease liabilities and non-current lease liabilities on our consolidated balance sheets. The Company does not have material finance leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> assets and liabilities are recognized at commencement date based on the present value of lease payments over the remaining lease term. As none of the Company's leases provide an implicit rate, the Company uses an estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease </span><span style="font-family:inherit;font-size:10pt;">ROU</span><span style="font-family:inherit;font-size:10pt;"> asset also </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">includes prepaid payments and excludes lease incentives. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient to account for non-lease components as part of the lease component for all asset classes. The majority of the Company's lease agreements are real estate leases.</span></div> P20Y P90D P1Y P14Y 4377000 8495000 P8Y10M24D 0.063 4730000 9386000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under non-cancellable leases, as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, were as follows: </span></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years Ending December 31,</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,096</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,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:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,975</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,571</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,912</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,563</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,349</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> 9096000 17558000 15975000 11850000 10571000 52862000 117912000 27563000 90349000 P1Y P3Y <div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company rents office space under leases that expire at various dates through </span><span style="font-family:inherit;font-size:10pt;">2030</span><span style="font-family:inherit;font-size:10pt;">. Future minimum lease commitments under these operating leases, as of </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%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,314</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> 15997000 15437000 14705000 10816000 9910000 39449000 106314000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Information</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Business segments are generally organized around our business services. Our business segments are:</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-left:48px;text-indent:0px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;padding-right:24px;">•</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet Wealth Solutions</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> –</span><span style="font-family:inherit;font-size:10pt;"> a leading provider of unified wealth management software and services to empower financial advisors and institutions.</span></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:48px;text-indent:0px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;padding-right:24px;">•</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Envestnet Data &amp; Analytics</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> –</span><span style="font-family:inherit;font-size:10pt;"> a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information in the following tables is derived from the Company’s internal financial reporting used for corporate management purposes. Nonsegment expenses include salary and benefits for certain corporate employees and officers, certain types of professional service expenses and insurance, acquisition related transaction costs, restructuring charges, and other non-recurring and/or non-operationally related expenses. Inter-segment revenues were not material for the </span><span style="font-family:inherit;font-size:10pt;">three and six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 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></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See “</span><span style="font-family:inherit;font-size:10pt;">Note 11—Revenue</span><span style="font-family:inherit;font-size:10pt;">” for detail of revenues by segment.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation from income (loss) from operations by segment to condensed consolidated net income (loss) attributable to Envestnet, Inc.:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,359</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,223</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,888</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment income from operations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Nonsegment operating expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,676</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,058</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,329</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,248</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,430</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,275</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,684</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated loss before income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,769</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,425</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,269</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,417</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,428</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,991</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,655</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,011</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Net loss attributable to non-controlling interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>465</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>567</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated net income (loss) attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,578</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-indent:77px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment assets consist of cash, accounts receivable, prepaid expenses and other current assets, property and equipment, net, internally developed software, net, goodwill, and intangible assets, net, and other non-current assets. Segment capital expenditures consist of property and equipment and internally developed software expenditures.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment 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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,279,408</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>810,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>532,932</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,812,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,313,747</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment depreciation and amortization:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,376</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,643</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,539</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated depreciation and 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,915</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment capital expenditures:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,027</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,536</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,939</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,533</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated capital expenditures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,604</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,398</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,191</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation from income (loss) from operations by segment to condensed consolidated net income (loss) attributable to Envestnet, Inc.:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,359</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,223</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,888</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment income from operations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Nonsegment operating expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,676</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,058</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,329</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,248</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,430</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,275</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,684</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated loss before income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,769</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,425</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,269</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,417</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,428</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,991</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,655</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,011</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Net loss attributable to non-controlling interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>465</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>567</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated net income (loss) attributable to Envestnet, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,578</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> 12379000 16359000 29223000 32220000 -8960000 -3296000 -16888000 -7705000 3419000 13063000 12335000 24515000 23676000 13058000 41329000 25248000 7512000 5430000 13275000 10684000 -27769000 -5425000 -42269000 -11417000 -28382000 566000 -24614000 -13428000 613000 -5991000 -17655000 2011000 -280000 -465000 -363000 -567000 893000 -5526000 -17292000 2578000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment 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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,279,408</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>810,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>532,932</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,812,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,313,747</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment depreciation and amortization:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,376</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,643</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,539</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated depreciation and 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,915</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment capital expenditures:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Wealth Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,027</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,536</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Envestnet Data &amp; Analytics</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,939</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,533</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated capital expenditures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,604</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,398</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,191</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> 1279408000 810971000 532932000 502776000 1812340000 1313747000 16376000 11026000 27643000 22499000 10539000 8159000 18789000 16232000 26915000 19185000 46432000 38731000 10027000 8344000 20865000 16536000 1939000 2260000 3533000 3655000 11966000 10604000 24398000 20191000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographical Information</span></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth property and equipment, net by geographic area:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,759</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,412</span></span></div></td><td style="vertical-align: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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">India</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,338</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,610</span></span></div></td><td style="vertical-align: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;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,991</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-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See “</span><span style="font-family:inherit;font-size:10pt;">Note 11—Revenue</span><span style="font-family:inherit;font-size:10pt;">” for detail of revenues by geographic area.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth property and equipment, net by geographic area:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,759</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,412</span></span></div></td><td style="vertical-align: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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">India</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,338</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,610</span></span></div></td><td style="vertical-align: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;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,991</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> 45759000 39412000 3919000 3969000 1338000 1610000 51016000 44991000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Cover Page - shares
6 Months Ended
Jun. 30, 2019
Aug. 01, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2019  
Document Transition Report false  
Entity File Number 001-34835  
Entity Registrant Name Envestnet, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-1409613  
Entity Address, Address Line One 35 East Wacker Drive, Suite 2400  
Entity Address, City or Town Chicago,  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60601  
City Area Code 312  
Local Phone Number 827-2800  
Title of 12(b) Security Common Stock, par value $0.005 per share  
Trading Symbol ENV  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   52,182,228
Entity Central Index Key 0001337619  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 77,717 $ 289,345
Fees receivable, net 71,632 68,004
Prepaid expenses and other current assets 40,046 23,557
Total current assets 189,395 380,906
Property and equipment, net 51,016 44,991
Internally developed software, net 48,059 38,209
Intangible assets, net 509,159 305,241
Goodwill 908,686 519,102
Operating lease right-of-use assets, net 72,191  
Other non-current assets 33,834 25,298
Total assets 1,812,340 1,313,747
Current liabilities:    
Accrued expenses and other liabilities 118,608 133,298
Accounts payable 15,165 19,567
Operating lease liabilities 12,918  
Convertible Notes due 2019 169,182 165,711
Contingent consideration 0 732
Deferred revenue 37,601 23,988
Total current liabilities 353,474 343,296
Convertible Notes due 2023 300,078 294,725
Revolving credit facility 145,000 0
Contingent consideration 16,423 0
Deferred revenue 6,659 6,910
Non-current operating lease liabilities 77,431  
Deferred rent and lease incentive   17,569
Deferred tax liabilities, net 31,292 640
Other non-current liabilities 28,193 18,005
Total liabilities 958,550 681,145
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, par value $0.005, 50,000,000 shares authorized 0 0
Common stock, par value $0.005, 500,000,000 shares authorized; 65,415,670 and 61,238,898 shares issued as of June 30, 2019 and December 31, 2018, respectively; 52,070,156 and 48,121,800 shares outstanding as of June 30, 2019 and December 31, 2018, respectively 327 306
Additional paid-in capital 1,015,578 761,128
Accumulated deficit (76,174) (58,882)
Treasury stock at cost, 13,345,514 and 13,117,098 shares as of June 30, 2019 and December 31, 2018, respectively (83,820) (67,858)
Accumulated other comprehensive loss (660) (994)
Total stockholders’ equity 855,251 633,700
Non-controlling interest (1,461) (1,098)
Total equity 853,790 632,602
Total liabilities and equity $ 1,812,340 $ 1,313,747
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.005 $ 0.005
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, par value (in dollars per share) $ 0.005 $ 0.005
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 65,415,670 61,238,898
Common stock, shares outstanding (in shares) 52,070,156 48,121,800
Treasury stock (in shares) 13,345,514 13,117,098
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenues:        
Total revenues $ 224,445 $ 201,116 $ 424,111 $ 399,127
Operating expenses:        
Cost of revenues 72,080 67,627 133,725 130,561
Compensation and benefits 103,286 80,210 190,003 163,750
General and administration 42,421 34,089 82,945 66,818
Depreciation and amortization 26,915 19,185 46,432 38,731
Total operating expenses 244,702 201,111 453,105 399,860
Income (loss) from operations (20,257) 5 (28,994) (733)
Other expense, net (7,512) (5,430) (13,275) (10,684)
Loss before income tax provision (benefit) (27,769) (5,425) (42,269) (11,417)
Income tax provision (benefit) (28,382) 566 (24,614) (13,428)
Net income (loss) 613 (5,991) (17,655) 2,011
Add: Net loss attributable to non-controlling interest 280 465 363 567
Net income (loss) attributable to Envestnet, Inc. $ 893 $ (5,526) $ (17,292) $ 2,578
Net income (loss) per share attributable to Envestnet, Inc.:        
Basic (in dollars per share) $ 0.02 $ (0.12) $ (0.35) $ 0.06
Diluted (in dollars per share) $ 0.02 $ (0.12) $ (0.35) $ 0.05
Weighted average common shares outstanding:        
Basic (in shares) 50,870,296 45,247,331 49,526,774 44,963,735
Diluted (in shares) 52,982,688 45,247,331 49,526,774 47,156,205
Recurring        
Revenues:        
Total revenues $ 212,328 $ 189,890 $ 404,349 $ 380,738
Asset-based        
Revenues:        
Total revenues 120,070 118,111 229,004 239,264
Operating expenses:        
Cost of revenues 60,293 56,748 114,135 114,320
Subscription-based        
Revenues:        
Total revenues 92,258 71,779 175,345 141,474
Operating expenses:        
Cost of revenues 6,697 6,213 14,374 11,439
Professional services and other revenues        
Revenues:        
Total revenues 12,117 11,226 19,762 18,389
Operating expenses:        
Cost of revenues $ 5,090 $ 4,666 $ 5,216 $ 4,802
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net income (loss) attributable to Envestnet, Inc. $ 893 $ (5,526) $ (17,292) $ 2,578
Other comprehensive income (loss), net of taxes:        
Foreign currency translation gain (loss) 112 (1,036) 334 (1,363)
Comprehensive income (loss) attributable to Envestnet, Inc. $ 1,005 $ (6,562) $ (16,958) $ 1,215
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Non-controlling Interest
Balance at period start (in shares) at Dec. 31, 2017   57,450,056 12,749,415        
Balance, at period start at Dec. 31, 2017 $ 436,670 $ 287 $ (47,042) $ 556,257 $ 624 $ (73,854) $ 398
Increase (decrease) in shareholders' equity              
Adoption of ASC 606 9,217         9,217  
Exercise of stock options (in shares)   162,857          
Exercise of stock options 2,404 $ 1   2,403      
Issuance of common stock - vesting of restricted stock units (in shares)   503,668          
Issuance of common stock - vesting of restricted stock units 2 $ 2          
Stock-based compensation expense 8,495     8,495      
Purchase of treasury stock for stock-based tax withholdings (in shares)     (166,217)        
Purchase of treasury stock for stock-based tax withholdings (9,296)   $ (9,296)        
Issuance of non-controlling units in private company 873           873
Foreign currency translation gain (loss) (327)       (327)    
Net income (loss) 8,002         8,104 (102)
Balance at period end (in shares) at Mar. 31, 2018   58,116,581 12,915,632        
Balance, at period end at Mar. 31, 2018 456,040 $ 290 $ (56,338) 567,155 297 (56,533) 1,169
Balance at period start (in shares) at Dec. 31, 2017   57,450,056 12,749,415        
Balance, at period start at Dec. 31, 2017 436,670 $ 287 $ (47,042) 556,257 624 (73,854) 398
Increase (decrease) in shareholders' equity              
Foreign currency translation gain (loss) (1,363)            
Net income (loss) 2,011            
Balance at period end (in shares) at Jun. 30, 2018   58,382,026 13,006,432        
Balance, at period end at Jun. 30, 2018 501,138 $ 291 $ (61,437) 624,378 (739) (62,059) 704
Balance at period start (in shares) at Mar. 31, 2018   58,116,581 12,915,632        
Balance, at period start at Mar. 31, 2018 456,040 $ 290 $ (56,338) 567,155 297 (56,533) 1,169
Increase (decrease) in shareholders' equity              
Exercise of stock options (in shares)   12,166          
Exercise of stock options 136     136      
Issuance of common stock - vesting of restricted stock units (in shares)   253,279          
Issuance of common stock - vesting of restricted stock units 1 $ 1          
Stock-based compensation expense 10,476     10,476      
Purchase of treasury stock for stock-based tax withholdings (in shares)     (90,800)        
Purchase of treasury stock for stock-based tax withholdings (5,099)   $ (5,099)        
Issuance of Convertible Notes due 2023, net of offering costs 46,611     46,611      
Foreign currency translation gain (loss) (1,036)       (1,036)    
Net income (loss) (5,991)         (5,526) (465)
Balance at period end (in shares) at Jun. 30, 2018   58,382,026 13,006,432        
Balance, at period end at Jun. 30, 2018 501,138 $ 291 $ (61,437) 624,378 (739) (62,059) 704
Balance at period start (in shares) at Dec. 31, 2018   61,238,898 13,117,098        
Balance, at period start at Dec. 31, 2018 632,602 $ 306 $ (67,858) 761,128 (994) (58,882) (1,098)
Increase (decrease) in shareholders' equity              
Exercise of stock options (in shares)   200,326          
Exercise of stock options 3,163 $ 1   3,162      
Issuance of common stock - vesting of restricted stock units (in shares)   479,479          
Issuance of common stock - vesting of restricted stock units 2 $ 2          
Acquisition of business (in shares)   15,755          
Acquisition of business 772     772      
Stock-based compensation expense 12,864     12,864      
Purchase of treasury stock for stock-based tax withholdings (in shares)     (160,456)        
Purchase of treasury stock for stock-based tax withholdings (9,819)   $ (9,819)        
Foreign currency translation gain (loss) 222       222    
Net income (loss) (18,268)         (18,185) (83)
Balance at period end (in shares) at Mar. 31, 2019   61,934,458 13,277,554        
Balance, at period end at Mar. 31, 2019 621,538 $ 309 $ (77,677) 777,926 (772) (77,067) (1,181)
Balance at period start (in shares) at Dec. 31, 2018   61,238,898 13,117,098        
Balance, at period start at Dec. 31, 2018 632,602 $ 306 $ (67,858) 761,128 (994) (58,882) (1,098)
Increase (decrease) in shareholders' equity              
Foreign currency translation gain (loss) 334            
Net income (loss) (17,655)            
Balance at period end (in shares) at Jun. 30, 2019   65,415,670 13,345,514        
Balance, at period end at Jun. 30, 2019 853,790 $ 327 $ (83,820) 1,015,578 (660) (76,174) (1,461)
Balance at period start (in shares) at Mar. 31, 2019   61,934,458 13,277,554        
Balance, at period start at Mar. 31, 2019 621,538 $ 309 $ (77,677) 777,926 (772) (77,067) (1,181)
Increase (decrease) in shareholders' equity              
Exercise of stock options (in shares)   114,109          
Exercise of stock options 1,751 $ 1   1,750      
Issuance of common stock - vesting of restricted stock units (in shares)   182,390          
Issuance of common stock - vesting of restricted stock units 1 $ 1          
Acquisition of business (in shares)   3,184,713          
Acquisition of business 222,484 $ 16   222,468      
Stock-based compensation expense 13,434     13,434      
Purchase of treasury stock for stock-based tax withholdings (in shares)     (67,960)        
Purchase of treasury stock for stock-based tax withholdings (6,143)   $ (6,143)        
Foreign currency translation gain (loss) 112       112    
Net income (loss) 613         893 (280)
Balance at period end (in shares) at Jun. 30, 2019   65,415,670 13,345,514        
Balance, at period end at Jun. 30, 2019 $ 853,790 $ 327 $ (83,820) $ 1,015,578 $ (660) $ (76,174) $ (1,461)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
OPERATING ACTIVITIES:    
Net income (loss) $ (17,655) $ 2,011
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 46,432 38,731
Deferred rent and lease incentive amortization 0 1,069
Provision for doubtful accounts 713 924
Deferred income taxes (28,991) (17,093)
Non-cash based compensation expense 27,852 18,971
Non-cash interest expense 9,896 5,630
Accretion on contingent consideration and purchase liability 742 196
Payments of contingent consideration (578) 0
Loss allocation from equity method investment 550 811
Changes in operating assets and liabilities, net of acquisitions:    
Fees receivable, net (536) (8,204)
Prepaid expenses and other current assets (15,507) (3,426)
Other non-current assets (3,241) (2,450)
Accrued expenses and other liabilities (19,060) (5,438)
Accounts payable (4,768) 4,166
Deferred revenue 3,940 3,478
Other non-current liabilities 2,602 1,578
Net cash provided by operating activities 2,391 40,954
INVESTING ACTIVITIES:    
Purchases of property and equipment (8,815) (9,569)
Capitalization of internally developed software (15,583) (10,622)
Acquisitions of businesses, net of cash acquired (321,571) (188,345)
Other (2,000) 0
Net cash used in investing activities (347,969) (208,536)
FINANCING ACTIVITIES:    
Proceeds from issuance of Convertible Notes due 2023 0 345,000
Convertible Notes due 2023 issuance costs 0 (9,488)
Proceeds from borrowings on revolving credit facility 175,000 195,000
Payments on revolving credit facility (30,000) (276,168)
Payments of contingent consideration (171) (2,193)
Proceeds from exercise of stock options 4,914 2,540
Purchase of treasury stock for stock-based tax withholdings (15,962) (14,395)
Issuance of restricted stock units 3 3
Net cash provided by financing activities 133,784 240,299
EFFECT OF EXCHANGE RATE CHANGES ON CASH 166 (572)
INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (211,628) 72,145
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF PERIOD 289,671 62,115
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF PERIOD (See Note 2) 78,043 134,260
Supplemental disclosure of cash flow information - net cash paid during the period for income taxes 6,121 2,225
Supplemental disclosure of cash flow information - cash paid during the period for interest 5,952 4,271
Supplemental disclosure of non-cash operating, investing and financing activities:    
Common stock issued in acquisition of business 222,484 0
Contingent consideration issued in acquisition of businesses 15,880 0
Purchase liabilities included in other non-current liabilities 5,468 0
Purchase liabilities included in accrued expenses and other liabilities 0 1,422
Purchase of fixed assets included in accounts payable and accrued expenses and other liabilities 1,567 1,188
Membership interest liabilities included in other non-current liabilities 1,480 0
Common stock issued to settle purchase liability 772 0
Leasehold improvements funded by lease incentive $ 648 $ 1,080
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business
Organization and Description of Business

Envestnet, Inc. (“Envestnet”) and its subsidiaries (collectively, the “Company”) provide intelligent systems for wealth management and financial wellness. Envestnet’s unified technology enhances advisor productivity and strengthens the wealth management process. Through a combination of platform enhancements, partnerships and acquisitions, Envestnet empowers enterprises and advisors to more fully understand their clients and deliver better outcomes.

Envestnet is organized around two primary, complementary business segments. Financial information about each business segment is contained in “Note 18—Segment Information” to the condensed consolidated financial statements. The business segments are as follows:
 
Envestnet Wealth Solutions – a leading provider of unified wealth management software and services to empower financial advisors and institutions.

Within Envestnet Wealth Solutions, the Company offers these solutions principally through the following products and services suites:

Envestnet | Enterprise provides an end-to-end open architecture wealth management platform, through which advisors can construct portfolios for clients. It begins with aggregated household data which then leads to the creation of a financial plan, asset allocation, investment strategy, portfolio management, rebalancing and performance reporting.  Advisors have access to over 19,900 investment products. Envestnet | Enterprise also offers data aggregation and reporting, data analytics and digital advice capabilities to customers.

Envestnet | Tamarac provides leading trading, rebalancing, portfolio accounting, performance reporting and client relationship management software, principally to high‑end registered investment advisers (“RIAs”).

Envestnet | MoneyGuide provides leading goals-based financial planning solutions to the financial services industry. The highly adaptable software helps financial advisors add significant value for their clients using best-in-class technology with enhanced integrations to generate financial plans.

Envestnet | Retirement Solutions (“ERS”) offers a comprehensive suite of services for advisor-sold retirement plans. Leveraging integrated technology, ERS addresses the regulatory, data and investment needs of retirement plans and delivers the information holistically.

Envestnet | PMC® or Portfolio Management Consultants (“PMC”) provides research and consulting services to assist advisors in creating investment solutions for their clients. These solutions include over 4,500 vetted third party managed account products, multi-manager portfolios, fund strategist portfolios, as well as over 1,000 proprietary products, such as quantitative portfolios and fund strategist portfolios. PMC also offers portfolio overlay and tax optimization services.

Envestnet Data & Analytics – a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services, and includes product offerings from Envestnet | Yodlee and Envestnet | Analytics.

Envestnet operates four RIAs and a registered broker-dealer. The RIAs are registered with the Securities and Exchange Commission (“SEC”). The broker-dealer is registered with the SEC, all 50 states and the District of Columbia and is a member of the Financial Industry Regulatory Authority (“FINRA”).
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements of the Company as of June 30, 2019 and for the three and six months ended June 30, 2019 and 2018 have not been audited by an independent registered public accounting firm. These unaudited condensed consolidated financial statements have been prepared on the same basis as our audited consolidated financial statements for the year ended December 31, 2018 and reflect all normal recurring adjustments which are,
in the opinion of management, necessary to present fairly the Company’s financial position as of June 30, 2019 and the results of operations, equity, comprehensive income (loss) and cash flows for the periods presented herein. The unaudited condensed consolidated financial statements include the accounts of the Company. All significant intercompany transactions and balances have been eliminated in consolidation. Accounts for the Envestnet Wealth Solutions segment that are denominated in a non-U.S. currency have been re-measured using the U.S. dollar as the functional currency. Certain accounts within the Envestnet Data & Analytics segment are recorded and measured in foreign currencies. The assets and liabilities for those subsidiaries with a functional currency other than the U.S. dollar are translated at exchange rates in effect at the balance sheet date, and revenues and expenses are translated at average exchange rates. Differences arising from these foreign currency translations are recorded in the unaudited condensed consolidated balance sheets as accumulated other comprehensive income (loss) within stockholders' equity.

The results of operations for the three and six months ended June 30, 2019 are not necessarily indicative of the operating results to be expected for other interim periods or for the full fiscal year.

The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on March 1, 2019.
 
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the unaudited condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.
 
The following table reconciles cash, cash equivalents and restricted cash from the condensed consolidated balance sheets to amounts reported within the condensed consolidated statements of cash flows:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Cash and cash equivalents
 
$
77,717

 
$
289,345

Restricted cash included in prepaid expenses and other current assets
 
158

 
158

Restricted cash included in other non-current assets
 
168

 
168

Total cash, cash equivalents and restricted cash
 
$
78,043

 
$
289,671


 
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements—In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, “Leases,” which amends the requirements for assets and liabilities recognized for all leases longer than twelve months. This standard is effective for financial statements issued by public companies for the annual and interim periods beginning after December 15, 2018. These changes became effective for the Company’s fiscal year beginning January 1, 2019 and have been reflected in these condensed consolidated financial statements (See “Note 17—Leases”).
In June 2018, the FASB issued ASU 2018-07, “Compensation—Stock Compensation (Topic 718): Improvements to Non-employee Share-Based Payment Accounting.” This update clarifies the accounting for share-based payment transactions for acquiring goods and services from non-employees. Specifically, the update aligns the accounting for payments to non-employees to match the accounting for payments to employees, no longer accounting for these transactions differently. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2018. These changes became effective for the Company's fiscal year beginning January 1, 2019. This standard will be applied prospectively to all future non-employee share-based payments and is reflected in these condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force).” This update is intended to guide entities in evaluating the
accounting for fees paid by a customer in a cloud computing arrangement by providing guidance for determining when the arrangement includes a software license. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company early adopted this standard beginning January 1, 2019, noting that this standard will be applied prospectively. Adoption of this standard did not have a material impact on the Company's condensed consolidated financial statements.
Not Yet Adopted—In June 2016, the FASB issued ASU 2016-13, “Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326).” This update significantly changes the way that entities will be required to measure credit losses. The new standard requires entities to estimate credit losses based upon an “expected credit loss” approach rather than the “incurred loss” approach, which is currently used. The new approach will require entities to measure all expected credit losses for financial assets based on historical experience, current conditions, and reasonable forecasts of collectability. The change in approach is anticipated to impact the timing of recognition of credit losses. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement.” This update aims to improve the effectiveness of disclosure requirements on fair value measurement as part of the disclosure framework project. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its condensed consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Business Acquisitions
6 Months Ended
Jun. 30, 2019
Business Combinations [Abstract]  
Business Acquisitions Business Acquisitions

Acquisition of private company

On January 2, 2019, pursuant to an agreement and plan of merger dated as of January 2, 2019 between Envestnet and a private company, the private company merged into Yodlee Inc., a wholly owned subsidiary of the Company (the “Private Company Acquisition”). The private company provides conversational artificial intelligence tools and applications to financial services firms, improves the way Financial Service Providers (“FSPs”) can interact with their customers, and supports these FSPs to better engage, support and assist their consumers leveraging this latest wave of customer-centric capabilities.

The technology and operations of the private company is included in the Company’s Envestnet Data & Analytics segment.

The seller of the private company is also entitled to an earn-out payment based on the private company's revenue and other retention targets for the twelve-month period beginning January 1, 2021. The discounted amount of the contingent consideration liability is estimated to be $7,580 and is included as a long-term liability on the condensed consolidated balance sheets.

The consideration transferred in the acquisition was as follows:
 
 
Preliminary Estimate
Cash consideration
 
$
11,173

Purchase consideration liability
 
6,240

Contingent consideration liability
 
7,580

Working capital adjustment
 
70

Total
 
$
25,063



The estimated fair values of the deferred income taxes, identifiable intangible assets, contingent consideration liability, and goodwill balances are provisional and based on information that was available to the Company as of the acquisition date. The estimated fair values of these provisional items are based on certain valuation and other studies and are in progress and not yet at the point where there is sufficient information for a definitive measurement. The Company believes the preliminary information provides a reasonable basis for estimating the fair values of these amounts, but is waiting for additional information
necessary to finalize those fair values. Therefore, provisional measurements of fair values reflected are subject to change and such changes could be significant. The Company expects to finalize the valuation of tangible assets acquired, liabilities assumed, identifiable intangible assets and goodwill balances and complete the acquisition accounting as soon as reasonably practicable but no later than January 2, 2020.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:

 
 
Preliminary Estimate
Total tangible assets acquired
 
$
144

Total liabilities assumed
 
(629
)
Identifiable intangible assets
 
4,100

Goodwill
 
21,448

Total net assets acquired
 
$
25,063



The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential cross selling opportunities. The goodwill is not deductible for income tax purposes.

A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:
 
 
Preliminary Estimate
 
Estimated Useful Life in Years
 
Amortization Method
Proprietary technology
 
$
4,100

 
4
 
Straight-line


The results of the private company's operations are included in the condensed consolidated statements of operations beginning January 2, 2019 and were not considered material to the Company’s results of operations. 

For the three and six months ended June 30, 2019, acquisition related costs for the Private Company Acquisition were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs over the remainder of 2019.

Acquisition of PortfolioCenter business

On April 1, 2019, pursuant to an asset purchase agreement, Tamarac, Inc. (“Tamarac”), a wholly owned subsidiary of Envestnet, acquired certain of the assets, primarily consisting of intangible assets, and the assumption of certain of the liabilities of the PortfolioCenter business from Performance Technologies, Inc. (the “PC Seller”), a wholly owned subsidiary of The Charles Schwab Corporation. The PortfolioCenter Business provides investment advisors and investment advisory service providers with desktop, hosted and outsourced multicustodial software solutions. These solutions provide data-management and performance-measurement tools, as well as customizable accounting, reporting, and billing functions delivered through the commercial software application products known as PortfolioCenter Desktop, PortfolioCenter Hosted, PortfolioServices and Service Bureau.
Tamarac acquired the PortfolioCenter Business to better serve small and mid-size RIA firms. The PortfolioCenter Business is included in the Company’s Envestnet Wealth Solutions segment.
In connection with the PortfolioCenter Acquisition, Tamarac paid $17,500 in cash. Tamarac funded the PortfolioCenter Acquisition with available cash resources. The PC Seller is also entitled to an earn-out payment based on the PortfolioCenter Business’ revenue for the twelve-month period beginning April 1, 2020. The discounted amount of the contingent consideration liability is estimated to be $8,300.
The preliminary consideration transferred in the acquisition was as follows:
 
 
Preliminary Estimate
Cash consideration
 
$
17,500

Contingent consideration liability
 
8,300

Total
 
$
25,800


The estimated fair values of the deferred income taxes, identifiable intangible assets, contingent consideration liability and goodwill balances are provisional and based on the information that was available to the Company as of the acquisition date. The estimated fair values of these provisional items are based on certain valuation and other studies and are in progress and not yet at the point where there is sufficient information for a definitive measurement. The Company believes the preliminary information provides a reasonable basis for estimating the fair values of these amounts, but is waiting for additional information necessary to finalize those fair values. Therefore, provisional measurements of fair values reflected are subject to change and such changes could be significant. The Company expects to finalize the valuation of deferred income taxes, liabilities assumed, identifiable intangible assets and goodwill balances and complete the acquisition accounting as soon as practicable but no later than April 1, 2020.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
Preliminary Estimate
Total tangible assets acquired
 
$
13

Total liabilities assumed
 
(1,600
)
Identifiable intangible assets
 
12,400

Goodwill
 
14,987

Total net assets acquired
 
$
25,800


The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of expanding market opportunities within the mid-size and small RIA market, potential cross selling opportunities, and lower future operating expenses. The goodwill is deductible for income tax purposes.

A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:
 
 
Preliminary Estimate
 
Estimated Useful Life in Years
 
Amortization Method
Customer list
 
$
9,100

 
10
 
Accelerated
Proprietary technology
 
3,300

 
5
 
Straight-line
Total
 
$
12,400

 
 
 
 

The results of PortfolioCenter's operations are included in the condensed consolidated statements of operations beginning April 1, 2019. PortfolioCenter's revenues for the three and six months ended June 30, 2019 totaled $2,017. PortfolioCenter's pre-tax loss for the three and six months ended June 30, 2019 totaled $1,624. The pre-tax loss includes estimated acquired intangible asset amortization of $514 for the three and six months ended June 30, 2019.
For the three and six months ended June 30, 2019, acquisition related costs for the PortfolioCenter Acquisition were not material, and are included in general and administration expenses. The Company may incur additional acquisition related costs over the remainder of 2019.
Acquisition of PIEtech

On May 1, 2019, the Company acquired all of the outstanding shares of capital stock of PIEtech, Inc., a Virginia corporation (“PIEtech”). PIEtech empowers financial advisors to use financial planning to efficiently motivate their clients to create, implement and maintain financial plans that best meet their lifetime financial goals. The technology and operations of PIEtech, which now operates as Envestnet | MoneyGuide, is included in the Envestnet Wealth Solutions segment.
    
The acquisition of PIEtech (the “PIEtech Acquisition”) establishes Envestnet as a leader in financial planning solutions, providing advisors and their clients with access to a full spectrum of financial planning capabilities, and offering a broad range of data-driven, financial plan-informed financial wellness solutions, both domestically and internationally over time. Integration of PIEtech's MoneyGuide software with the Company's integrated technology platform is expected to reduce friction and enhance productivity for advisors.

In connection with the PIEtech Acquisition, the Company paid net cash consideration of $299,370, subject to a working capital adjustment, and issued 3,184,713 shares of Envestnet common stock, par value $0.005 per share, to the sellers. The Company funded the PIEtech Acquisition with available cash resources and borrowings under its revolving credit facility.

In connection with the PIEtech Acquisition, the Company established a retention bonus pool consisting of approximately $30,000 of cash and restricted stock units to be granted to employees and management of PIEtech as inducement grants. As a result, the Company adopted the Envestnet, Inc. 2019 Acquisition Equity Incentive Plan (the “2019 Equity Plan”) in order to make inducement grants to certain PIEtech employees who will join Envestnet | MoneyGuide. Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech Acquisition, up to 301,469 shares of Envestnet common stock in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) pursuant to the 2019 Equity Plan and made cash retention payments of approximately $8,800 to certain legacy PIEtech employees who joined Envestnet | MoneyGuide. As of June 30, 2019, the Company has issued approximately 62,200 and 24,900 RSUs and PSUs, respectively, under the 2019 Equity Plan to legacy PIEtech employees. At this time the Company expects to issue approximately 214,000 additional RSUs and PSUs and expects to pay approximately $5,300 in cash bonus payments over the next three years in connection with the PIEtech Acquisition.

The Company also granted membership interests in certain of the Company's equity method investments to two PIEtech executives with an estimated grant date fair market value of $8,900. These membership interests will vest on May 1, 2020 and become exercisable in future periods. As of June 30, 2019, the Company has recorded approximately $1,480 as a component of compensation and benefits in the condensed consolidated statement of operations with a corresponding liability in other non-current liabilities in the condensed consolidated balance sheets.

The preliminary consideration transferred in the acquisition was as follows:
 
 
Preliminary Estimate
Cash consideration
 
$
299,370

Stock consideration
 
222,484

Less: cash acquired
 
(6,360
)
Total estimated fair value of consideration transferred, net of cash acquired
 
$
515,494



The estimated fair values of the deferred revenue, deferred income taxes, identifiable intangible assets, and goodwill balances are provisional and based on the information that was available to the Company as of the acquisition date. The estimated fair values of these provisional items are based on certain valuation and other studies and are in progress and not yet at the point where there is sufficient information for a definitive measurement. The Company believes the preliminary information provides a reasonable basis for estimating the fair values of these amounts, but is waiting for additional information necessary to finalize those fair values. Therefore, provisional measurements of fair values reflected are subject to change and such changes could be significant. The Company expects to finalize the valuation of deferred revenue, deferred income taxes, identifiable intangible assets and goodwill balances and complete the acquisition accounting as soon as practicable but no later than May 1, 2020.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
Preliminary Estimate
Cash and cash equivalents
 
$
6,360

Accounts receivable
 
3,782

Prepaid expenses and other current assets
 
969

Other non-current assets
 
4,274

Property and equipment, net
 
6,057

Operating lease right-of-use assets, net
 
1,688

Identifiable intangible assets
 
217,000

Goodwill
 
353,085

Total assets acquired
 
593,215

Accounts payable and accrued expenses
 
(2,166
)
Operating lease liabilities
 
(2,012
)
Deferred income taxes
 
(59,643
)
Deferred revenue
 
(7,540
)
Total liabilities assumed
 
(71,361
)
Total net assets acquired
 
$
521,854


The goodwill arising from the acquisition represents the expected synergistic benefits of the transaction, primarily related to an increase in future revenues as a result of potential new business and cross selling opportunities. The goodwill is not deductible for income tax purposes.

A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:
 
 
Preliminary Estimate
 
Estimated Useful Life in Years
 
Amortization Method
Customer lists
 
$
181,000

 
10-16
 
Accelerated
Proprietary technologies
 
25,000

 
5
 
Straight-line
Trade names
 
11,000

 
6
 
Straight-line
Total
 
$
217,000

 
 
 
 

The results of PIEtech's operations are included in the condensed consolidated statements of operations beginning May 1, 2019. PIEtech's revenues for the three and six months ended June 30, 2019 totaled $6,632. PIEtech's pre-tax loss for the three and six months ended June 30, 2019 totaled $3,422. The pre-tax loss includes estimated acquired intangible asset amortization of $4,142 for the three and six months ended June 30, 2019.
For the three and six months ended June 30, 2019, acquisition related costs for the PIEtech Acquisition totaled approximately $11,269 and $16,189, respectively, and are included in general and administration expenses. Included in these amounts are approximately $8,800 in one-time cash retention bonuses, which are included the Company's corporate non-segment operating expenses in the condensed consolidated statements of operations. The Company may incur additional acquisition related costs over the remainder of 2019.
Pro forma financial information

The following pro forma financial information presents the combined results of operations of Envestnet, PortfolioCenter and PIEtech for the three and six months ended June 30, 2019 and 2018. The pro forma financial information presents the results as if the acquisition had occurred as of the beginning of 2018. The results of the private company acquisition are not included in the pro forma financial information presented below as they were not considered material to the Company's results of operations.

The unaudited pro forma results presented include amortization charges for acquired intangible assets, interest expense, stock-based compensation expense and income tax. The Company's 2018 pro forma information includes the reversal of a valuation allowance on its deferred tax assets, transaction fee payments and retention bonus payments that were incurred in
2019 as a result of these acquisitions and reverses these amounts from the appropriate periods in 2019. All intercompany revenues have been eliminated within this pro forma information.

Pro forma financial information is presented for informational purposes and is not indicative of the results of operations that would have been achieved if the acquisitions had taken place as of the beginning of 2018.

 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2019
 
2018
 
2019
 
2018
Revenues
 
$
228,522

 
$
215,240

 
$
443,275

 
$
426,291

Net income (loss) attributable to Envestnet, Inc.
 
(7,612
)
 
(1,661
)
 
(18,857
)
 
5,186

Net income (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 
Basic
 
$
(0.15
)
 
$
(0.03
)
 
$
(0.37
)
 
$
0.11

Diluted
 
$
(0.15
)
 
$
(0.03
)
 
$
(0.37
)
 
$
0.10


XML 22 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Prepaid Expenses and Other Current Assets
6 Months Ended
Jun. 30, 2019
Prepaid Expense and Other Assets, Current [Abstract]  
Prepaid Expenses and Other Current Assets
Prepaid Expenses and Other Current Assets
 
Prepaid expenses and other current assets consist of the following:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Prepaid technology
 
$
9,801

 
$
6,766

Advance payroll taxes and benefits
 
10,802

 

Non-income tax receivables
 
8,279

 
6,240

Prepaid outside information services
 
1,989

 
1,515

Other
 
9,175

 
9,036

Total
 
$
40,046

 
$
23,557


XML 23 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment
6 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
 
Property and equipment consists of the following:
 
 
 
 
June 30,
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Cost:
 
 
 
 

 
 

Computer equipment and software
 
3 years
 
$
68,752

 
$
64,346

Leasehold improvements
 
Shorter of the lease term or useful life of the asset
 
31,482

 
28,191

Office furniture and fixtures
 
3-7 years
 
10,659

 
9,291

Office equipment and other
 
3-5 years
 
6,425

 
5,577

Building and building improvements
 
7-39 years
 
2,647

 

Land
 
Not applicable
 
940

 

 
 
 
 
120,905

 
107,405

Less: accumulated depreciation and amortization
 
(69,889
)
 
(62,414
)
Total property and equipment, net
 
$
51,016

 
$
44,991


 
During the three and six months ended June 30, 2019, the Company retired property and equipment that was no longer in service for the Envestnet Wealth Solutions segment with an historical cost of $2,396 and $3,642, respectively. During the three and six months ended June 30, 2019, the Company retired property and equipment that was no longer in service for the Envestnet Data & Analytics segment with an historical cost of $1,640 and $4,121, respectively. Gains and losses on asset retirements during the three and six months ended June 30, 2019 were not material.

During the three and six months ended June 30, 2018, the Company retired property and equipment that was no longer in service for the Envestnet Wealth Solutions segment with an historical cost of $1,126, and $3,337, respectively. During the three and six months ended June 30, 2018, the Company retired property and equipment that was no longer in service for the
Envestnet Data & Analytics segment with an historical cost of $2,525 and $3,401, respectively. Gains and losses on asset retirements during the three and six months ended June 30, 2018 were not material.
 
Depreciation and amortization expense was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Depreciation and amortization expense
 
$
6,751

 
$
3,920

 
$
11,117

 
$
7,838


XML 24 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Internally Developed Software
6 Months Ended
Jun. 30, 2019
Capitalized Computer Software, Net [Abstract]  
Internally Developed Software
Internally Developed Software
 
Internally developed software consists of the following:
 
 
 
 
June 30,
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Internally developed software
 
5 years
 
$
85,993

 
$
70,410

Less: accumulated amortization
 
 
 
(37,934
)
 
(32,201
)
Internally developed software, net
 
 
 
$
48,059

 
$
38,209


 
Amortization expense was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Amortization expense
 
$
3,110

 
$
1,846

 
$
5,733

 
$
3,539


XML 25 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Intangible Assets, Net
6 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net
Goodwill and Intangible Assets, Net
 
Changes in the carrying amount of goodwill were as follows:
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Total
Balance at December 31, 2018
 
$
243,809

 
$
275,293

 
$
519,102

Private company acquisition
 

 
21,448

 
21,448

PortfolioCenter acquisition
 
14,987

 

 
14,987

PIEtech acquisition
 
353,085

 

 
353,085

Foreign currency
 

 
90

 
90

Other
 
(26
)
 

 
(26
)
Balance at June 30, 2019
 
$
611,855

 
$
296,831

 
$
908,686



Intangible assets, net consist of the following:
 
 
 
 
June 30, 2019
 
December 31, 2018
 
 
 
 
Gross
 
 
 
Net
 
Gross
 
 
 
Net
 
 
Estimated
 
Carrying
 
Accumulated
 
Carrying
 
Carrying
 
Accumulated
 
Carrying
 
 
Useful Life
 
Amount
 
Amortization
 
Amount
 
Amount
 
Amortization
 
Amount
Customer lists
 
7-16 years
 
$
551,120

 
$
(121,836
)
 
$
429,284

 
$
361,020

 
$
(102,077
)
 
$
258,943

Proprietary technologies
 
4-8 years
 
96,694

 
(41,311
)
 
55,383

 
66,746

 
(36,151
)
 
30,595

Trade names
 
2-7 years
 
38,490

 
(14,027
)
 
24,463

 
27,990

 
(12,352
)
 
15,638

Backlog
 
8 years
 
11,000

 
(10,971
)
 
29

 
11,000

 
(10,935
)
 
65

Total intangible assets
 
$
697,304

 
$
(188,145
)
 
$
509,159

 
$
466,756

 
$
(161,515
)
 
$
305,241



Amortization expense was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Amortization expense
 
$
17,054

 
$
13,419

 
$
29,582

 
$
27,354


 
Future amortization expense of the intangible assets as of June 30, 2019, is expected to be as follows:
Years ending December 31,
 

Remainder of 2019
$
37,887

2020
71,524

2021
61,555

2022
57,857

2023
46,748

Thereafter
233,588

Total
$
509,159


XML 26 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Liabilities
6 Months Ended
Jun. 30, 2019
Accrued Liabilities, Current [Abstract]  
Accrued Expenses and Other Liabilities
Accrued Expenses and Other Liabilities
 
Accrued expenses and other liabilities consist of the following:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Accrued investment manager fees
 
$
43,966

 
$
50,635

Accrued compensation and related taxes
 
44,411

 
50,598

Sales and use tax payable
 
12,006

 
9,733

Accrued transaction costs
 
4,812

 
4,543

Accrued professional services
 
2,599

 
4,517

Other accrued expenses
 
10,814

 
13,272

Total
 
$
118,608

 
$
133,298


XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Debt
Debt
 
The Company’s outstanding debt obligations as of June 30, 2019 and December 31, 2018 were as follows: 
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Convertible Notes due 2019
 
$
172,500

 
$
172,500

Unaccreted discount on Convertible Notes due 2019
 
(2,888
)
 
(5,890
)
Unamortized issuance costs on Convertible Notes due 2019
 
(430
)
 
(899
)
Convertible Notes due 2019 carrying value
 
$
169,182

 
$
165,711

 
 
 
 
 
Convertible Notes due 2023
 
$
345,000

 
$
345,000

Unaccreted discount on Convertible Notes due 2023
 
(38,101
)
 
(42,641
)
Unamortized issuance costs on Convertible Notes due 2023
 
(6,821
)
 
(7,634
)
Convertible Notes due 2023 carrying value
 
$
300,078

 
$
294,725

 
 
 
 
 
Revolving credit facility balance
 
$
145,000

 
$


 
Interest expense was comprised of the following and is included in other expense, net in the condensed consolidated statement of operations:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Accretion of debt discount
 
$
3,784

 
$
2,411

 
$
7,542

 
$
3,829

Coupon interest
 
2,264

 
1,366

 
4,528

 
2,121

Amortization of issuance costs
 
862

 
621

 
1,720

 
1,071

Interest on revolving credit facility
 
1,196

 
1,429

 
1,196

 
3,994

Undrawn and other fees
 
157

 
165

 
373

 
213

 Total
 
$
8,263


$
5,992


$
15,359

 
$
11,228


 
Convertible Notes due 2019
 
In 2014, the Company issued $172,500 of Convertible Notes due 2019 that mature on December 15, 2019. The Convertible Notes due 2019 bear interest at a rate of 1.75% per annum payable semiannually in arrears on June 15 and December 15 of each year, beginning on June 15, 2015. The Convertible Notes due 2019 are general, unsecured obligations, subordinated in right of payment to the Company's obligations under its Credit Agreement.

 The effective interest rate of the liability component of the Convertible Notes due 2019 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2019 for three and six months ended June 30, 2019 and 2018 was 6%.

Convertible Notes due 2023

In May 2018, the Company issued $345,000 of Convertible Notes due 2023 that mature on June 1, 2023. The Convertible Notes due 2023 bear interest at a rate of 1.75% per annum payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2018. The Convertible Notes due 2023 are general unsecured obligations, subordinated in right of payment to the Company's obligations under its Credit Agreement.

The effective interest rate of the liability component of the Convertible Notes due 2023 is equal to the stated interest rate plus the accretion of original issue discount. The effective interest rate on the liability component of the Convertible Notes due 2023 for the three and six months ended June 30, 2019 was 6%.

See “Note 15—Net Income (Loss) Per Share” for further discussion of the effect of conversion on net income (loss) per common share.

Credit Agreement
 
In July 2017, the Company and certain of its subsidiaries entered into a Second Amended and Restated Credit Agreement (“Second Amended and Restated Credit Agreement”) with a group of banks (“Banks”). Pursuant to the Second Amended and Restated Credit Agreement, the Banks have agreed to provide to the Company revolving credit commitments (“Revolving Credit Facility”) in the aggregate amount of up to $350,000 which amount may be increased by $50,000.  
 
The Company incurs interest on borrowings made under the Second Amended and Restated Credit Agreement at rates between 1.50% and 3.25% above LIBOR based on the Company’s total leverage ratio. Borrowings under the Second Amended and Restated Credit Agreement are scheduled to mature on July 18, 2022.
 
Obligations under the Second Amended and Restated Credit Agreement are guaranteed by substantially all of the Company’s U.S. subsidiaries. The Second Amended and Restated Credit Agreement includes certain financial covenants and, as of June 30, 2019, the Company was in compliance with these requirements.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
 
The Company follows ASC 825-10, “Financial Instruments,“ which provides companies the option to report selected financial assets and liabilities at fair value. ASC 825-10 also establishes presentation and disclosure requirements designed to facilitate comparisons between companies that choose different measurement attributes for similar types of assets and liabilities and to more easily understand the effect of the Company’s choice to use fair value on its earnings. ASC 825-10 also requires entities to display the fair value of the selected assets and liabilities on the face of the balance sheet. The Company has not elected the ASC 825-10 option to report selected financial assets and liabilities at fair value.

Financial assets and liabilities recorded at fair value in the condensed consolidated balance sheet are categorized based upon a fair value hierarchy established by GAAP, which prioritizes the inputs used to measure fair value into the following levels:
 
Level I:
Inputs based on quoted market prices in active markets for identical assets or liabilities at the measurement date.
Level II:
Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or inputs that are observable and can be corroborated by observable market data.
Level III:
Inputs reflect management’s best estimates and assumptions of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the valuation of the instruments.
 
The following tables set forth the fair value of the Company’s financial assets and liabilities measured at fair value on a recurring basis in the condensed consolidated balance sheets as of June 30, 2019 and December 31, 2018, based on the three-tier fair value hierarchy:
 
 
 
June 30, 2019
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds and other (1)
 
$
40,016

 
$
40,016

 
$

 
$

Assets to fund deferred compensation liability(2)
 
8,091

 

 

 
8,091

Total assets
 
$
48,107

 
$
40,016

 
$

 
$
8,091

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration
 
$
16,423

 
$

 
$

 
$
16,423

Deferred compensation liability(3)
 
7,974

 
7,974

 

 

Total liabilities
 
$
24,397

 
$
7,974

 
$

 
$
16,423


 
 
December 31, 2018
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds(1)
 
$
265,554

 
$
265,554

 
$

 
$

Assets to fund deferred compensation liability(2)
 
6,346

 

 

 
6,346

Total assets
 
$
271,900


$
265,554

 
$

 
$
6,346

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration
 
$
732

 
$

 
$

 
$
732

Deferred compensation liability(3)
 
6,196

 
6,196

 

 

Total liabilities
 
$
6,928


$
6,196

 
$

 
$
732

 
(1)
The fair values of the Company’s investments in money-market funds are based on the daily quoted market prices for the net asset value of the various money market funds.
(2)
The fair value of assets to fund the deferred compensation liability approximates the cash surrender value of the life insurance premiums and is included in other non-current assets in the condensed consolidated balance sheets.
(3)
The fair market value of the deferred compensation liability is based on the daily quoted market prices for the net asset value of the various funds in which the participants have selected, and is included in other non-current liabilities in the condensed consolidated balance sheets.
 
Level I assets and liabilities include money market funds not insured by the Federal Deposit Insurance Corporation (“FDIC”) and deferred compensation liability. The Company periodically invests excess cash in money market funds not insured by the FDIC. The Company believes that the investments in money market funds are on deposit with creditworthy financial institutions and that the funds are highly liquid. These money market funds are considered Level I and are included in cash and cash equivalents in the condensed consolidated balance sheets. Time deposit account fair values are determined by trade confirmations which mature daily and therefore are considered highly liquid investments. The fair value of the deferred compensation liability is based upon the daily quoted market prices for net asset value on the various funds selected by participants.

Level III assets and liabilities consist of the estimated fair values of contingent consideration as well as the assets to fund the Company's deferred compensation liability. The fair market value of the assets to fund the Company's deferred compensation liability is based upon the cash surrender value of its life insurance premiums.
 
The fair value of the contingent consideration liabilities related to certain of the Company's acquisitions were estimated using a discounted cash flow method with significant inputs that are not observable in the market and thus represents a Level III fair value measurement as defined in ASC 820, “Fair Value Measurements and Disclosures.“ The significant inputs in the Level III measurement not supported by market activity included our assessments of expected future cash flows related to these acquisitions during the subsequent periods from the date of acquisition are appropriately discounted considering the uncertainties associated with the obligation, and calculated in accordance with the terms of their respective agreements.
 
The Company utilized a discounted cash flow method with expected future performance of these acquisitions, and their ability to meet the target performance objectives as the main driver of the valuation, to arrive at the fair values of their respective contingent consideration. The Company will continue to reassess the fair values of its contingent consideration liabilities at each reporting date until settlement. Changes to these estimated fair values will be recognized in the Company's earnings and included in general and administrative expenses on the condensed consolidated statements of operations.
 
The table below presents a reconciliation of contingent consideration liabilities, which the Company measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to June 30, 2019:
 
 
 
Fair Value of Contingent Consideration Liabilities
Balance at December 31, 2018
 
$
732

Private company acquisition
 
7,580

PortfolioCenter acquisition
 
8,300

Settlement of contingent consideration liability
 
(749
)
Accretion on contingent consideration
 
560

Balance at June 30, 2019
 
$
16,423



The table below presents a reconciliation of the assets used to fund deferred the Company's deferred compensation liability, which is measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to June 30, 2019:

 
 
Fair Value of Assets to Fund Deferred Compensation Liability
Balance at December 31, 2018
 
$
6,346

Contributions and fair value adjustments
 
1,745

Balance at June 30, 2019
 
$
8,091


 
The asset value, which is included in other non-current assets on the condensed balance sheets, increased due to funding of the plan and gains on the underlying investment vehicles.
 
The Company assesses the categorization of assets and liabilities by level at each measurement date, and transfers between levels are recognized on the actual date of the event or change in circumstances that caused the transfer, in accordance with the Company’s accounting policy regarding the recognition of transfers between levels of the fair value hierarchy. There were no transfers between Levels I, II and III during the six months ended June 30, 2019.
 
On December 15, 2014, the Company issued $172,500 of Convertible Notes due 2019. As of June 30, 2019 and December 31, 2018, the carrying value of the Convertible Notes due 2019 equaled $169,182 and $165,711, respectively, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of June 30, 2019 and December 31, 2018, the estimated fair value of the Convertible Notes due 2019 was $193,983 and $174,101, respectively. The Company considered the Convertible Notes due 2019 to be a Level II liability at June 30, 2019 and used a market approach to calculate the fair value. The estimated fair value was determined based on the estimated or actual bids and offers of the Convertible Notes due 2019 in an over-the-counter market on June 30, 2019 (See “Note 9—Debt”).
 
On May 25, 2018, the Company issued $345,000 of Convertible Notes due 2023. As of June 30, 2019 and December 31, 2018, the carrying value of the Convertible Notes due 2023 equaled $300,078 and $294,725, respectively, and represented the aggregate principal amount outstanding less the unamortized discount and debt issuance costs. As of June 30, 2019 and December 31, 2018, the fair value of the Convertible Notes due 2023 was $411,896 and $339,024, respectively. The Company considered the Convertible Notes due 2023 to be a Level II liability at June 30, 2019 and used a market approach to calculate the fair value. The estimated fair value was determined based on the estimated or actual bids and offers of the Convertible Notes due 2023 in an over-the-counter market on June 30, 2019 (See “Note 9—Debt”).

As of June 30, 2019 and December 31, 2018, there was $145,000 and $0, respectively, outstanding on the revolving credit facility under the Second Amended and Restated Credit Agreement. As of June 30, 2019, the outstanding balance on the revolving credit facility approximated fair value as the revolving credit facility bore interest at variable rates and we believe our
credit risk quality was consistent with when the debt originated. The Company considered the revolving credit facility to be a Level I liability as of June 30, 2019 and December 31, 2018 (See “Note 9—Debt”).

We consider the recorded value of our other financial assets and liabilities, which consist primarily of cash and cash equivalents, accounts receivable and accounts payable, to approximate the fair value of the respective assets and liabilities at June 30, 2019 based upon the short-term nature of these assets and liabilities.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue
6 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue

Disaggregation of revenue
 
The following table presents the Company’s revenues disaggregated by major source:
 
 
Three Months Ended June 30,
 
 
2019
 
2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
Asset-based
 
$
120,070

 
$

 
$
120,070

 
$
118,111

 
$

 
$
118,111

Subscription-based
 
50,078

 
42,180

 
92,258

 
33,023

 
38,756

 
71,779

Total recurring revenues
 
170,148

 
42,180

 
212,328

 
151,134

 
38,756

 
189,890

Professional services and other revenues
 
6,742

 
5,375

 
12,117

 
5,794

 
5,432

 
11,226

Total revenues
 
$
176,890

 
$
47,555

 
$
224,445

 
$
156,928

 
$
44,188

 
$
201,116

 
 
 
Six Months Ended June 30,
 
 
2019
 
2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
Asset-based
 
$
229,004

 
$

 
$
229,004

 
$
239,264

 
$

 
$
239,264

Subscription-based
 
91,104

 
84,241

 
175,345

 
65,608

 
75,866

 
141,474

Total recurring revenues
 
320,108

 
84,241

 
404,349

 
304,872

 
75,866

 
380,738

Professional services and other revenues
 
9,487

 
10,275

 
19,762

 
8,044

 
10,345

 
18,389

Total revenues
 
$
329,595

 
$
94,516

 
$
424,111

 
$
312,916

 
$
86,211

 
$
399,127



One customer accounted for more than 10% of the Company’s total revenues:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Fidelity
 
15
%
 
16
%
 
15
%
 
16
%

 
Fidelity accounted for 19% and 20% of Envestnet Wealth Solutions revenues for the three and six months ended June 30, 2019, respectively. Fidelity accounted for 21% and 21% of Envestnet Wealth Solutions revenues for the three and six months ended June 30, 2018, respectively.

No single customer amounts for Envestnet Data & Analytics exceeded 10% of the segment total for any period presented.

The following table presents the Company’s revenues disaggregated by geography, based on the billing address of the customer:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
United States
 
$
217,462

 
$
193,237

 
$
409,581

 
$
381,552

International (1)
 
6,983

 
7,879

 
14,530

 
17,575

Total
 
$
224,445

 
$
201,116

 
$
424,111

 
$
399,127

(1)
No foreign country accounted for more than 10% of the Company's total revenues.

Remaining performance obligations
 
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of June 30, 2019:
 
Years ending December 31,
 
 

Remainder of 2019
 
$
122,303

2020
 
171,252

2021
 
106,389

2022
 
70,046

2023
 
32,354

Thereafter
 
41,237

Total
 
$
543,581



Only fixed consideration from significant contracts with customers is included in the amounts presented above.

The Company has applied the practical expedients and exemption and therefore does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed; and (iii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation.

Contract balances

Total deferred revenue as of June 30, 2019 increased by $13,362, which is primarily the result of the PIEtech and PortfolioCenter acquisitions and an increase in deferred revenue related to subscription-based services during the six months ended June 30, 2019, the majority of which will be recognized over the course of the next twelve months.

The amount of revenue recognized that was included in the opening deferred revenue balance was $6,865 and $5,737 for the three months ended June 30, 2019 and 2018, respectively. The amount of revenue recognized that was included in the opening deferred revenue balance was $16,588 and $13,253 for the six months ended June 30, 2019 and 2018, respectively. The majority of this revenue consists of subscription-based services and professional services arrangements. The amount of revenue recognized from performance obligations satisfied in prior periods was not material.

Deferred sales incentive compensation

Deferred sales incentive compensation was $9,598 and $7,014 as of June 30, 2019 and December 31, 2018, respectively. Amortization expense for the deferred sales incentive compensation was $753 and $536 for the three months ended June 30, 2019, and 2018, respectively. Amortization expense for the deferred sales incentive compensation was $1,404 and $1,018 for the six months ended June 30, 2019, and 2018, respectively. No significant impairment loss for capitalized costs was recorded during the period.

The Company has applied the practical expedient to recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less. These costs are included in compensation and benefits expenses on the condensed consolidated statements of operations.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Cost of Revenues
6 Months Ended
Jun. 30, 2019
Cost of Revenue [Abstract]  
Cost of Revenues
Cost of Revenues
 
The following table summarizes cost of revenues by revenue category:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Asset-based
 
$
60,293

 
$
56,748

 
$
114,135

 
$
114,320

Subscription-based
 
6,697

 
6,213

 
14,374

 
11,439

Professional services and other
 
5,090

 
4,666

 
5,216

 
4,802

Total
 
$
72,080


$
67,627


$
133,725

 
$
130,561


XML 31 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
 
The Company has stock options and restricted stock units outstanding under the 2004 Stock Incentive Plan (the “2004 Plan”), the 2010 Long-Term Incentive Plan (the “2010 Plan”) and the 2019 Equity Plan.

As a result of the PIEtech Acquisition (See “Note 3—Business Acquisitions”), the Company adopted the 2019 Equity Plan in order to make inducement grants to certain PIEtech employees who will join Envestnet | MoneyGuide. Envestnet agreed to grant at future dates, not earlier than the sixty day anniversary of the PIEtech Acquisition, up to 301,469 shares of Envestnet common stock in the form of RSUs and PSUs pursuant to the 2019 Equity Plan. The RSUs vest over time and the PSUs vest upon the achievement of meeting certain performance conditions as well as a subsequent service condition. The Company is recognizing the estimated expense on a graded-vesting method over a requisite service period of three to five years, which is the estimated vesting period. The Company estimates the expected vesting amount and recognizes compensation expense only for those awards expected to vest. This estimate is reassessed by management each reporting period and may change based upon new facts and circumstances. Changes in the assumptions impact the total amount of expense and are recognized over the vesting period.

As of June 30, 2019, the maximum number of common shares available for future issuance under the Company’s plans is 2,233,604.  
 
Stock-based compensation expense under the Company’s plans was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Stock-based compensation expense
 
$
13,434

 
$
10,476

 
$
26,298

 
$
18,971

Tax effect on stock-based compensation expense
 
(3,504
)
 
(2,650
)
 
(6,859
)
 
(4,800
)
Net effect on income
 
$
9,930


$
7,826


$
19,439

 
$
14,171


 
The tax effect on stock-based compensation expense above was calculated using a blended statutory rate of 26.1% for the three and six months ended June 30, 2019. The tax effect on stock-based compensation expense above was calculated using a blended statutory rate of 25.3% for the three and six months ended June 30, 2018.

Stock Options
 
The following weighted average assumptions were used to value options granted during the periods indicated:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Grant date fair value of options
 
$

 
$

 
$
21.55

 
$

Volatility
 
%
 
%
 
40.0
%
 
%
Risk-free interest rate
 
%
 
%
 
2.5
%
 
%
Dividend yield
 
%
 
%
 
%
 
%
Expected term (in years)
 

 

 
6.5

 


 
The following table summarizes option activity under the Company’s plans:
 
 
 
 
 
 
Weighted-Average
 
 
 
 
 
 
Weighted-
 
Remaining
 
 
 
 
 
 
Average
 
Contractual Life
 
Aggregate
 
 
Options
 
Exercise Price
 
(Years)
 
Intrinsic Value
Outstanding as of December 31, 2018
 
1,887,969

 
$
20.05

 
3.4
 
$
56,046

Granted
 
81,807

 
49.02

 
 
 
 
Exercised
 
(200,326
)
 
16.91

 
 
 
 
Forfeited
 
(1,100
)
 
31.70

 
 
 
 
Outstanding as of March 31, 2019
 
1,768,350

 
21.74

 
3.5
 
77,197

Granted
 

 

 
 
 
 
Exercised
 
(114,109
)
 
13.36

 
 
 
 
Forfeited
 

 

 
 
 
 
Outstanding as of June 30, 2019
 
1,654,241

 
22.31

 
3.4
 
76,187

Options exercisable
 
1,550,570

 
$
20.80

 
3.1
 
$
73,764


 
Exercise prices of stock options outstanding as of June 30, 2019 range from $7.15 to $55.29. At June 30, 2019, there was $1,806 of unrecognized stock-based compensation expense related to unvested stock options, which the Company expects to recognize over a weighted-average period of 2.3 years.
 
Restricted Stock Units and Restricted Stock Awards
 
Periodically, the Company grants restricted stock unit awards and performance stock units and awards to employees. Performance-based restricted unit awards vest upon the achievement of certain pre-established business and financial metrics as well as service condition. The business and financial metrics governing the vesting of these performance-based restricted stock unit awards provide thresholds that dictate the number of shares to vest upon each evaluation date, which range from 50% to 150%. If these metrics are achieved, as defined in the individual grant terms, these shares would cliff vest 3 years from the grant date.

The following is a summary of the activity for unvested restricted stock units and performance stock units granted under the Company’s plans:
 
 
RSUs
 
PSUs
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value
per Share
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value
per Share
Outstanding as of December 31, 2018
 
1,461,468

 
$
46.59

 
124,320

 
$
44.64

Granted
 
872,104

 
60.94

 
68,510

 
64.32

Vested
 
(479,479
)
 
45.98

 

 

Forfeited
 
(20,830
)
 
48.31

 
(4,036
)
 
61.27

Outstanding as of March 31, 2019
 
1,833,263

 
53.67

 
188,794

 
51.42

Granted
 
48,032

 
68.50

 
123,812

 
73.60

Vested
 
(114,056
)
 
47.94

 
(68,334
)
 
31.03

Forfeited
 
(22,074
)
 
56.55

 

 

Outstanding as of June 30, 2019
 
1,745,165

 
$
54.40

 
244,272

 
$
67.78



At June 30, 2019, there was $82,846 of unrecognized stock-based compensation expense related to unvested restricted stock units and awards, which the Company expects to recognize over a weighted-average period of 2.2 years. At June 30, 2019, there was $17,371 of unrecognized stock-based compensation expense related to unvested performance-based restricted stock units and awards, which the Company expects to recognize over a weighted-average period of 2.7 years.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
 Income Taxes
 
The following table includes the Company’s loss before income tax provision (benefit), income tax provision (benefit) and effective tax rate:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Loss before income tax provision (benefit)
 
$
(27,769
)
 
$
(5,425
)
 
$
(42,269
)
 
$
(11,417
)
Income tax provision (benefit)
 
(28,382
)
 
566

 
(24,614
)
 
(13,428
)
Effective tax rate
 
102.2
%
 
(10.4
)%
 
58.2
%
 
117.6
%

 
For the three and six months ended June 30, 2019, the Company's effective tax rate differed from the statutory rate primarily due to the release of the Company's valuation allowance of $21,907 primarily as a result of additional deferred tax liabilities recorded from the PIEtech Acquisition, the windfall from share-based compensation, federal and state research and development credits, and additional accruals for uncertain tax positions.

For the three months ended June 30, 2018, the Company's effective tax rate differed from the statutory rate primarily due to the valuation allowance the Company had placed on all US deferreds with the exception of indefinite lived intangibles, additional accruals for uncertain tax positions, the impact of clarifying Base Erosion and Anti Abuse (“BEAT”) tax positions, as well as differences between the foreign tax rates and statutory US tax rate.

For the six months ended June 30, 2018, the Company's effective tax rate differed from the statutory rate primarily due to the release of the Company’s valuation allowance as a result of additional deferred tax liabilities recorded with the
acquisition of FolioDynamix, additional accruals for uncertain tax positions as well as differences between the foreign tax rates and statutory US tax rate.

In December 2017, the Tax Cuts and Jobs Act (“Tax Act”) was enacted into United States law. Beginning in 2018, the Tax Act includes the global intangible low-taxed income (“GILTI”) and BEAT provisions. The Company elected to account for GILTI tax in the period in which it is incurred. The GILTI provision requires the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. The Company expects to fully offset any GILTI income with Net Operating Losses (“NOLs”). The Company has reevaluated the entity classification of certain of its Controlled Foreign Corporations (“CFCs”); and as such, has changed the classification of its Indian entities to a flow-through status. As a result, the Company does not currently expect to be subject to BEAT. Additionally, the two Indian entities are no longer subject to GILTI.

The Company's total gross liability for unrecognized tax benefits, exclusive of interest and penalties, was $18,102 and $15,628 at June 30, 2019 and December 31, 2018, respectively. Of this amount, a portion of the unrecognized tax benefits was recorded as a reduction of deferred tax assets instead of a non-current liability. The portion of the unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability is $6,411 and $4,429 at June 30, 2019 and December 31, 2018, respectively.
 
At June 30, 2019, the amount of unrecognized tax benefits, including interest and penalties, that would benefit the Company’s effective tax rate, if recognized, was $12,116. At this time, the Company estimates that the liability for unrecognized tax benefits could decrease in the next twelve months as it is anticipated that reviews by tax authorities will be completed.
 
The Company recognizes potential interest and penalties related to unrecognized tax benefits in income tax expense. Income tax expense includes $898 and $548 of potential interest and penalties related to unrecognized tax benefits for the six months ended June 30, 2019 and 2018, respectively. The Company had accrued interest and penalties of $6,924 and $5,977 as of June 30, 2019 and December 31, 2018, respectively.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income (Loss) Per Share
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share
Net Income (Loss) Per Share
 
Basic income (loss) per common share is computed by dividing net income (loss) available to common stockholders by the weighted average number of shares of common stock outstanding for the period. For the calculation of diluted income (loss) per share, the basic weighted average number of shares is increased by the dilutive effect of stock options, common warrants, restricted stock awards, restricted stock units and convertible notes using the treasury stock method, if dilutive. 
 The Company accounts for the effect of its convertible notes (See “Note 9—Debt”) on diluted earnings per share using the treasury stock method since they may be settled in cash, shares or a combination thereof at the Company’s option. As a result, the Convertible Notes due 2019 and Convertible Notes due 2023 will have no effect on diluted earnings per share until the Company’s stock price exceeds the conversion price of $62.88 and $68.31 per share and certain other criteria are met, respectively, or if the trading price of the convertible notes meets certain criteria. In the period of conversion, the convertible notes will have no impact on diluted earnings if they are settled in cash and will have an impact on dilutive earnings per share if they are settled in shares upon conversion.
The following table provides the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to Envestnet, Inc.:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Basic income (loss) per share calculation:
 
 
 
 
 
 
 
 
Net loss attributable to Envestnet, Inc.
 
$
893

 
$
(5,526
)
 
$
(17,292
)
 
$
2,578

 
 
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,870,296

 
45,247,331

 
49,526,774

 
44,963,735

Basic net income (loss) per share
 
$
0.02

 
$
(0.12
)
 
$
(0.35
)
 
$
0.06

 
 
 
 
 
 
 
 
 
Diluted income (loss) per share calculation:
 
 
 
 
 
 
 
 
Net income (loss) attributable to Envestnet, Inc.
 
$
893

 
$
(5,526
)
 
$
(17,292
)
 
$
2,578

 
 
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,870,296

 
45,247,331

 
49,526,774

 
44,963,735

Effect of dilutive shares:
 
 
 
 
 
 
 
 
Options to purchase common stock
 
1,164,246

 

 

 
1,360,300

Unvested restricted stock units
 
662,853

 

 

 
832,170

Convertible notes
 
261,075

 

 

 

Warrants
 
24,218

 

 

 

Diluted number of weighted-average shares outstanding
 
52,982,688

 
45,247,331

 
49,526,774

 
47,156,205

Diluted net income (loss) per share
 
$
0.02

 
$
(0.12
)
 
$
(0.35
)
 
$
0.05


 
Securities that were anti-dilutive and therefore excluded from the computation of diluted loss per share are as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Options to purchase common stock
 

 
2,077,874

 
1,654,241

 
9,045

Unvested restricted stock awards and units
 

 
1,880,744

 
1,989,437

 

Warrants
 

 

 
470,000

 

Convertible Notes
 

 
7,793,826

 
7,793,826

 
7,793,826

Total
 


11,752,444


11,907,504

 
7,802,871


XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
 
Purchase Obligations and Indemnifications
 
The Company includes various types of indemnification and guarantee clauses in certain arrangements. These indemnifications and guarantees may include, but are not limited to, infringement claims related to intellectual property, direct or consequential damages and guarantees to certain service providers and service level requirements with certain customers. The type and amount of any potential indemnification or guarantee varies substantially based on the nature of each arrangement. The Company has experienced no previous claims and cannot determine the maximum amount of potential future payments, if any, related to such indemnification and guarantee provisions. The Company believes that it is unlikely it will have to make material payments under these arrangements and therefore has not recorded a contingent liability in the condensed consolidated balance sheets.
 
The Company enters into unconditional purchase obligations arrangements for certain of its services that it receives in the normal course of business.
 
Legal Proceedings
 
The Company and its subsidiary, Yodlee, Inc. (“Yodlee”), have been named as defendants in a lawsuit filed on July 17, 2019, by FinancialApps, LLC (“FinancialApps”) in the United States District Court for the District of Delaware. The case caption is FinancialApps, LLC v. Envestnet Inc., et al., No. 19-cv-1337 (D. Del.). FinancialApps alleges that, after entering into a 2017 services agreement with Yodlee, Envestnet and Yodlee breached the agreement and misappropriated proprietary information to develop competing credit risk assessment software. The complaint includes claims for, among other things, misappropriation of trade secrets, fraud, tortious interference with prospective business opportunities, unfair competition, copyright infringement and breach of contract. FinancialApps is seeking significant monetary damages and various equitable and injunctive relief. An unopposed scheduling motion is pending which, if granted, would require Envestnet and Yodlee to file their responsive pleadings, including counterclaims, by September 17, 2019.  The Company believes the allegations in the complaint are without merit and intends to defend the action vigorously.

In addition, the Company is involved in legal proceedings arising in the ordinary course of its business. Legal fees and other costs associated with such actions are expensed as incurred. The Company will record a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events pertaining to a particular case. For litigation matters where a loss may be reasonably possible, but not probable, or is probable but not reasonably estimable, no accrual is established, but if the matter is material, it is subject to disclosures. The Company believes that liabilities associated with any claims, while possible, are not probable, and therefore has not recorded any accrual for any claims as of June 30, 2019. Further, while any possible range of loss cannot be reasonably estimated at this time, the Company does not believe that the outcome of any of these proceedings, individually or in the aggregate, would, if determined adversely to it, have a material adverse effect on its financial condition or business, although an adverse resolution of legal proceedings could have a material adverse effect on the Company's results of operations or cash flow in a particular quarter or year.
 
Contingencies  
 
Certain of the Company’s revenues are subject to sales and use taxes in certain jurisdictions where it conducts business in the United States. As of June 30, 2019 and December 31, 2018, the Company estimated a sales and use tax liability of $10,989 and $8,643, respectively, related to revenues in multiple jurisdictions. This amount is included in accrued expenses and other liabilities on the condensed consolidated balance sheets. The Company also estimated a sales and use tax receivable of $5,139 and $5,246, respectively, related to the estimated recoverability of amounts due from customers. This amount is included in prepaid expenses and other current assets on the condensed consolidated balance sheets. Additional future information obtained from the applicable jurisdictions may affect the Company's estimate of its sales and use tax liability, but such change in the estimate cannot currently be made.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Leases
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Leases
Leases
 
On January 1, 2019, the Company adopted ASU 2016-02 and all subsequent ASUs that modified Topic 842 (“ASC 842”) using the effective date transition method. We elected the available package of practical expedients. The Company has elected to apply the short-term lease exemption to all of its classes of underlying assets.
The standard had a material impact on the Company's condensed consolidated balance sheets, but did not have an impact on the Company's condensed consolidated statements of operations. The most significant impact was the recognition of right-of-use (“ROU”) assets and lease liabilities for operating leases. Adoption of the standard had no impact to previously reported results.
At inception, the Company determines if an arrangement is a lease. Operating leases are included in ROU assets, current lease liabilities and non-current lease liabilities on our consolidated balance sheets. The Company does not have material finance leases.
ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the remaining lease term. As none of the Company's leases provide an implicit rate, the Company uses an estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also
includes prepaid payments and excludes lease incentives. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.
The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient to account for non-lease components as part of the lease component for all asset classes. The majority of the Company's lease agreements are real estate leases.
The Company has operating leases for corporate offices and certain equipment, some of which may include options to extend the leases for up to 20 years, and some of which may include options to terminate the leases within 90 days. The Company's leases have remaining lease terms of 1 month to 14 years. For the three and six months ended June 30, 2019, the total operating lease cost was $4,377 and $8,495, respectively. The Company did not have significant sublease income, short-term lease cost, or variable lease cost for the three and six months ended June 30, 2019. As of June 30, 2019, the weighted average remaining lease term was 8.9 years and the weighted average discount rate was 6.3%. Cash paid for amounts included in the measurement of the operating lease liability for the three and six months ended June 30, 2019, was $4,730 and $9,386, respectively.
Future minimum lease payments under non-cancellable leases, as of June 30, 2019, were as follows:
 
 
Operating
 
 
Leases
Years Ending December 31,
 
 
Remainder of 2019
 
$
9,096

2020
 
17,558

2021
 
15,975

2022
 
11,850

2023
 
10,571

Thereafter
 
52,862

Total future minimum lease payments
 
117,912

Less imputed interest
 
(27,563
)
Total operating lease liabilities
 
$
90,349



As of June 30, 2019, the Company has several additional operating leases that have not yet commenced but will commence in 2019 with lease terms of 1 to 3 years.

For the year ended December 31, 2018, the Company disclosed the following information related to its leases:
The Company rents office space under leases that expire at various dates through 2030. Future minimum lease commitments under these operating leases, as of December 31, 2018, were as follows:
Years ending December 31,
 
 
2019
 
$
15,997

2020
 
15,437

2021
 
14,705

2022
 
10,816

2023
 
9,910

Thereafter
 
39,449

Total
 
$
106,314


XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Segment Information
Segment Information
 
Business segments are generally organized around our business services. Our business segments are:
 
Envestnet Wealth Solutions a leading provider of unified wealth management software and services to empower financial advisors and institutions.

Envestnet Data & Analytics a leading data aggregation and data intelligence platform powering dynamic, cloud-based innovation for digital financial services.

The information in the following tables is derived from the Company’s internal financial reporting used for corporate management purposes. Nonsegment expenses include salary and benefits for certain corporate employees and officers, certain types of professional service expenses and insurance, acquisition related transaction costs, restructuring charges, and other non-recurring and/or non-operationally related expenses. Inter-segment revenues were not material for the three and six months ended June 30, 2019 and 2018.
 
See “Note 11—Revenue” for detail of revenues by segment.

The following table presents a reconciliation from income (loss) from operations by segment to condensed consolidated net income (loss) attributable to Envestnet, Inc.:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Envestnet Wealth Solutions
 
$
12,379

 
$
16,359

 
$
29,223

 
$
32,220

Envestnet Data & Analytics
 
(8,960
)
 
(3,296
)
 
(16,888
)
 
(7,705
)
Total segment income from operations
 
3,419


13,063


12,335


24,515

Nonsegment operating expenses
 
(23,676
)
 
(13,058
)
 
(41,329
)
 
(25,248
)
Other expense, net
 
(7,512
)
 
(5,430
)
 
(13,275
)
 
(10,684
)
Consolidated loss before income tax provision (benefit)
 
(27,769
)

(5,425
)

(42,269
)

(11,417
)
Income tax provision (benefit)
 
(28,382
)
 
566

 
(24,614
)
 
(13,428
)
Consolidated net income (loss)
 
613

 
(5,991
)
 
(17,655
)

2,011

Add: Net loss attributable to non-controlling interest
 
280

 
465

 
363

 
567

Consolidated net income (loss) attributable to Envestnet, Inc.
 
$
893


$
(5,526
)

$
(17,292
)

$
2,578


 
Segment assets consist of cash, accounts receivable, prepaid expenses and other current assets, property and equipment, net, internally developed software, net, goodwill, and intangible assets, net, and other non-current assets. Segment capital expenditures consist of property and equipment and internally developed software expenditures.
 
A summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures follows:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Segment assets:
 
 
 
 
Envestnet Wealth Solutions
 
$
1,279,408

 
$
810,971

Envestnet Data & Analytics
 
532,932

 
502,776

Consolidated total assets
 
$
1,812,340

 
$
1,313,747

 
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Segment depreciation and amortization:
 
 
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
16,376

 
$
11,026

 
$
27,643

 
$
22,499

Envestnet Data & Analytics
 
10,539

 
8,159

 
18,789

 
16,232

Consolidated depreciation and amortization
 
$
26,915


$
19,185


$
46,432

 
$
38,731

 
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Segment capital expenditures:
 
 
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
10,027

 
$
8,344

 
$
20,865

 
$
16,536

Envestnet Data & Analytics
 
1,939

 
2,260

 
3,533

 
3,655

Consolidated capital expenditures
 
$
11,966

 
$
10,604


$
24,398

 
$
20,191


XML 37 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Geographical Information
6 Months Ended
Jun. 30, 2019
Segments, Geographical Areas [Abstract]  
Geographical Information
Geographical Information
 
The following table sets forth property and equipment, net by geographic area:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
United States
 
$
45,759

 
$
39,412

India
 
3,919

 
3,969

Other
 
1,338

 
1,610

Total
 
$
51,016

 
$
44,991



See “Note 11—Revenue” for detail of revenues by geographic area.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements—In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, “Leases,” which amends the requirements for assets and liabilities recognized for all leases longer than twelve months. This standard is effective for financial statements issued by public companies for the annual and interim periods beginning after December 15, 2018. These changes became effective for the Company’s fiscal year beginning January 1, 2019 and have been reflected in these condensed consolidated financial statements (See “Note 17—Leases”).
In June 2018, the FASB issued ASU 2018-07, “Compensation—Stock Compensation (Topic 718): Improvements to Non-employee Share-Based Payment Accounting.” This update clarifies the accounting for share-based payment transactions for acquiring goods and services from non-employees. Specifically, the update aligns the accounting for payments to non-employees to match the accounting for payments to employees, no longer accounting for these transactions differently. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2018. These changes became effective for the Company's fiscal year beginning January 1, 2019. This standard will be applied prospectively to all future non-employee share-based payments and is reflected in these condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force).” This update is intended to guide entities in evaluating the
accounting for fees paid by a customer in a cloud computing arrangement by providing guidance for determining when the arrangement includes a software license. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company early adopted this standard beginning January 1, 2019, noting that this standard will be applied prospectively. Adoption of this standard did not have a material impact on the Company's condensed consolidated financial statements.
Not Yet Adopted—In June 2016, the FASB issued ASU 2016-13, “Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326).” This update significantly changes the way that entities will be required to measure credit losses. The new standard requires entities to estimate credit losses based upon an “expected credit loss” approach rather than the “incurred loss” approach, which is currently used. The new approach will require entities to measure all expected credit losses for financial assets based on historical experience, current conditions, and reasonable forecasts of collectability. The change in approach is anticipated to impact the timing of recognition of credit losses. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement.” This update aims to improve the effectiveness of disclosure requirements on fair value measurement as part of the disclosure framework project. This standard is effective for financial statements issued by public companies for annual and interim periods beginning after December 15, 2019. Early adoption of the standard is permitted. The Company is currently evaluating the potential impact of this guidance on its condensed consolidated financial statements.
Leases
On January 1, 2019, the Company adopted ASU 2016-02 and all subsequent ASUs that modified Topic 842 (“ASC 842”) using the effective date transition method. We elected the available package of practical expedients. The Company has elected to apply the short-term lease exemption to all of its classes of underlying assets.
The standard had a material impact on the Company's condensed consolidated balance sheets, but did not have an impact on the Company's condensed consolidated statements of operations. The most significant impact was the recognition of right-of-use (“ROU”) assets and lease liabilities for operating leases. Adoption of the standard had no impact to previously reported results.
At inception, the Company determines if an arrangement is a lease. Operating leases are included in ROU assets, current lease liabilities and non-current lease liabilities on our consolidated balance sheets. The Company does not have material finance leases.
ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the remaining lease term. As none of the Company's leases provide an implicit rate, the Company uses an estimated incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also
includes prepaid payments and excludes lease incentives. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.
The Company has lease agreements with lease and non-lease components. The Company has elected the practical expedient to account for non-lease components as part of the lease component for all asset classes. The majority of the Company's lease agreements are real estate leases.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Schedule of cash and cash equivalents
The following table reconciles cash, cash equivalents and restricted cash from the condensed consolidated balance sheets to amounts reported within the condensed consolidated statements of cash flows:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Cash and cash equivalents
 
$
77,717

 
$
289,345

Restricted cash included in prepaid expenses and other current assets
 
158

 
158

Restricted cash included in other non-current assets
 
168

 
168

Total cash, cash equivalents and restricted cash
 
$
78,043

 
$
289,671


Schedule of reconciliation of cash, cash equivalents and restricted cash
The following table reconciles cash, cash equivalents and restricted cash from the condensed consolidated balance sheets to amounts reported within the condensed consolidated statements of cash flows:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Cash and cash equivalents
 
$
77,717

 
$
289,345

Restricted cash included in prepaid expenses and other current assets
 
158

 
158

Restricted cash included in other non-current assets
 
168

 
168

Total cash, cash equivalents and restricted cash
 
$
78,043

 
$
289,671


XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Business Acquisitions (Tables)
6 Months Ended
Jun. 30, 2019
Business Combinations [Abstract]  
Summary of consideration transferred in the acquisition
The preliminary consideration transferred in the acquisition was as follows:
 
 
Preliminary Estimate
Cash consideration
 
$
299,370

Stock consideration
 
222,484

Less: cash acquired
 
(6,360
)
Total estimated fair value of consideration transferred, net of cash acquired
 
$
515,494


The consideration transferred in the acquisition was as follows:
 
 
Preliminary Estimate
Cash consideration
 
$
11,173

Purchase consideration liability
 
6,240

Contingent consideration liability
 
7,580

Working capital adjustment
 
70

Total
 
$
25,063


The preliminary consideration transferred in the acquisition was as follows:
 
 
Preliminary Estimate
Cash consideration
 
$
17,500

Contingent consideration liability
 
8,300

Total
 
$
25,800


Summary of the estimated fair values of the assets acquired and liabilities assumed
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
Preliminary Estimate
Cash and cash equivalents
 
$
6,360

Accounts receivable
 
3,782

Prepaid expenses and other current assets
 
969

Other non-current assets
 
4,274

Property and equipment, net
 
6,057

Operating lease right-of-use assets, net
 
1,688

Identifiable intangible assets
 
217,000

Goodwill
 
353,085

Total assets acquired
 
593,215

Accounts payable and accrued expenses
 
(2,166
)
Operating lease liabilities
 
(2,012
)
Deferred income taxes
 
(59,643
)
Deferred revenue
 
(7,540
)
Total liabilities assumed
 
(71,361
)
Total net assets acquired
 
$
521,854


The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:

 
 
Preliminary Estimate
Total tangible assets acquired
 
$
144

Total liabilities assumed
 
(629
)
Identifiable intangible assets
 
4,100

Goodwill
 
21,448

Total net assets acquired
 
$
25,063


The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition:
 
 
Preliminary Estimate
Total tangible assets acquired
 
$
13

Total liabilities assumed
 
(1,600
)
Identifiable intangible assets
 
12,400

Goodwill
 
14,987

Total net assets acquired
 
$
25,800


Summary of intangible assets acquired, estimated useful lives and amortization method summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:
 
 
Preliminary Estimate
 
Estimated Useful Life in Years
 
Amortization Method
Customer list
 
$
9,100

 
10
 
Accelerated
Proprietary technology
 
3,300

 
5
 
Straight-line
Total
 
$
12,400

 
 
 
 

A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:
 
 
Preliminary Estimate
 
Estimated Useful Life in Years
 
Amortization Method
Customer lists
 
$
181,000

 
10-16
 
Accelerated
Proprietary technologies
 
25,000

 
5
 
Straight-line
Trade names
 
11,000

 
6
 
Straight-line
Total
 
$
217,000

 
 
 
 

A summary of estimated intangible assets acquired, estimated useful lives and amortization method is as follows:
 
 
Preliminary Estimate
 
Estimated Useful Life in Years
 
Amortization Method
Proprietary technology
 
$
4,100

 
4
 
Straight-line

Business acquisition, pro forma information
Pro forma financial information is presented for informational purposes and is not indicative of the results of operations that would have been achieved if the acquisitions had taken place as of the beginning of 2018.

 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2019
 
2018
 
2019
 
2018
Revenues
 
$
228,522

 
$
215,240

 
$
443,275

 
$
426,291

Net income (loss) attributable to Envestnet, Inc.
 
(7,612
)
 
(1,661
)
 
(18,857
)
 
5,186

Net income (loss) per share attributable to Envestnet, Inc.:
 
 
 
 
 
 
 
 
Basic
 
$
(0.15
)
 
$
(0.03
)
 
$
(0.37
)
 
$
0.11

Diluted
 
$
(0.15
)
 
$
(0.03
)
 
$
(0.37
)
 
$
0.10


XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Prepaid Expenses and Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2019
Prepaid Expense and Other Assets, Current [Abstract]  
Schedule of prepaid expenses and other current assets
Prepaid expenses and other current assets consist of the following:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Prepaid technology
 
$
9,801

 
$
6,766

Advance payroll taxes and benefits
 
10,802

 

Non-income tax receivables
 
8,279

 
6,240

Prepaid outside information services
 
1,989

 
1,515

Other
 
9,175

 
9,036

Total
 
$
40,046

 
$
23,557


XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Schedule of components of property and equipment, net
Property and equipment consists of the following:
 
 
 
 
June 30,
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Cost:
 
 
 
 

 
 

Computer equipment and software
 
3 years
 
$
68,752

 
$
64,346

Leasehold improvements
 
Shorter of the lease term or useful life of the asset
 
31,482

 
28,191

Office furniture and fixtures
 
3-7 years
 
10,659

 
9,291

Office equipment and other
 
3-5 years
 
6,425

 
5,577

Building and building improvements
 
7-39 years
 
2,647

 

Land
 
Not applicable
 
940

 

 
 
 
 
120,905

 
107,405

Less: accumulated depreciation and amortization
 
(69,889
)
 
(62,414
)
Total property and equipment, net
 
$
51,016

 
$
44,991


Depreciation and amortization expense was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Depreciation and amortization expense
 
$
6,751

 
$
3,920

 
$
11,117

 
$
7,838


XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Internally Developed Software (Tables)
6 Months Ended
Jun. 30, 2019
Capitalized Computer Software, Net [Abstract]  
Schedule of components of internally developed software, net
Internally developed software consists of the following:
 
 
 
 
June 30,
 
December 31,
 
 
Estimated Useful Life
 
2019
 
2018
Internally developed software
 
5 years
 
$
85,993

 
$
70,410

Less: accumulated amortization
 
 
 
(37,934
)
 
(32,201
)
Internally developed software, net
 
 
 
$
48,059

 
$
38,209


Schedule of amortization expense
Amortization expense was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Amortization expense
 
$
3,110

 
$
1,846

 
$
5,733

 
$
3,539


XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in the carrying amount of goodwill by segment
Changes in the carrying amount of goodwill were as follows:
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Total
Balance at December 31, 2018
 
$
243,809

 
$
275,293

 
$
519,102

Private company acquisition
 

 
21,448

 
21,448

PortfolioCenter acquisition
 
14,987

 

 
14,987

PIEtech acquisition
 
353,085

 

 
353,085

Foreign currency
 

 
90

 
90

Other
 
(26
)
 

 
(26
)
Balance at June 30, 2019
 
$
611,855

 
$
296,831

 
$
908,686


Schedule of components of intangible assets, net
Intangible assets, net consist of the following:
 
 
 
 
June 30, 2019
 
December 31, 2018
 
 
 
 
Gross
 
 
 
Net
 
Gross
 
 
 
Net
 
 
Estimated
 
Carrying
 
Accumulated
 
Carrying
 
Carrying
 
Accumulated
 
Carrying
 
 
Useful Life
 
Amount
 
Amortization
 
Amount
 
Amount
 
Amortization
 
Amount
Customer lists
 
7-16 years
 
$
551,120

 
$
(121,836
)
 
$
429,284

 
$
361,020

 
$
(102,077
)
 
$
258,943

Proprietary technologies
 
4-8 years
 
96,694

 
(41,311
)
 
55,383

 
66,746

 
(36,151
)
 
30,595

Trade names
 
2-7 years
 
38,490

 
(14,027
)
 
24,463

 
27,990

 
(12,352
)
 
15,638

Backlog
 
8 years
 
11,000

 
(10,971
)
 
29

 
11,000

 
(10,935
)
 
65

Total intangible assets
 
$
697,304

 
$
(188,145
)
 
$
509,159

 
$
466,756

 
$
(161,515
)
 
$
305,241



Schedule of amortization expense
Amortization expense was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Amortization expense
 
$
17,054

 
$
13,419

 
$
29,582

 
$
27,354


Schedule of future amortization expense of the intangible assets
Future amortization expense of the intangible assets as of June 30, 2019, is expected to be as follows:
Years ending December 31,
 

Remainder of 2019
$
37,887

2020
71,524

2021
61,555

2022
57,857

2023
46,748

Thereafter
233,588

Total
$
509,159


XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2019
Accrued Liabilities, Current [Abstract]  
Schedule accrued expenses and other liabilities
Accrued expenses and other liabilities consist of the following:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Accrued investment manager fees
 
$
43,966

 
$
50,635

Accrued compensation and related taxes
 
44,411

 
50,598

Sales and use tax payable
 
12,006

 
9,733

Accrued transaction costs
 
4,812

 
4,543

Accrued professional services
 
2,599

 
4,517

Other accrued expenses
 
10,814

 
13,272

Total
 
$
118,608

 
$
133,298


XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Tables)
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Schedule of convertible debt obligations
The Company’s outstanding debt obligations as of June 30, 2019 and December 31, 2018 were as follows: 
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Convertible Notes due 2019
 
$
172,500

 
$
172,500

Unaccreted discount on Convertible Notes due 2019
 
(2,888
)
 
(5,890
)
Unamortized issuance costs on Convertible Notes due 2019
 
(430
)
 
(899
)
Convertible Notes due 2019 carrying value
 
$
169,182

 
$
165,711

 
 
 
 
 
Convertible Notes due 2023
 
$
345,000

 
$
345,000

Unaccreted discount on Convertible Notes due 2023
 
(38,101
)
 
(42,641
)
Unamortized issuance costs on Convertible Notes due 2023
 
(6,821
)
 
(7,634
)
Convertible Notes due 2023 carrying value
 
$
300,078

 
$
294,725

 
 
 
 
 
Revolving credit facility balance
 
$
145,000

 
$


Schedule of interest expense
Interest expense was comprised of the following and is included in other expense, net in the condensed consolidated statement of operations:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Accretion of debt discount
 
$
3,784

 
$
2,411

 
$
7,542

 
$
3,829

Coupon interest
 
2,264

 
1,366

 
4,528

 
2,121

Amortization of issuance costs
 
862

 
621

 
1,720

 
1,071

Interest on revolving credit facility
 
1,196

 
1,429

 
1,196

 
3,994

Undrawn and other fees
 
157

 
165

 
373

 
213

 Total
 
$
8,263


$
5,992


$
15,359

 
$
11,228


XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Schedule of changes in fair value of the Company’s financial assets and liabilities measured at fair value
The following tables set forth the fair value of the Company’s financial assets and liabilities measured at fair value on a recurring basis in the condensed consolidated balance sheets as of June 30, 2019 and December 31, 2018, based on the three-tier fair value hierarchy:
 
 
 
June 30, 2019
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds and other (1)
 
$
40,016

 
$
40,016

 
$

 
$

Assets to fund deferred compensation liability(2)
 
8,091

 

 

 
8,091

Total assets
 
$
48,107

 
$
40,016

 
$

 
$
8,091

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration
 
$
16,423

 
$

 
$

 
$
16,423

Deferred compensation liability(3)
 
7,974

 
7,974

 

 

Total liabilities
 
$
24,397

 
$
7,974

 
$

 
$
16,423


 
 
December 31, 2018
 
 
Fair Value
 
Level I
 
Level II
 
Level III
Assets:
 
 
 
 
 
 
 
 
Money market funds(1)
 
$
265,554

 
$
265,554

 
$

 
$

Assets to fund deferred compensation liability(2)
 
6,346

 

 

 
6,346

Total assets
 
$
271,900


$
265,554

 
$

 
$
6,346

Liabilities:
 
 

 
 

 
 

 
 

Contingent consideration
 
$
732

 
$

 
$

 
$
732

Deferred compensation liability(3)
 
6,196

 
6,196

 

 

Total liabilities
 
$
6,928


$
6,196

 
$

 
$
732

 
(1)
The fair values of the Company’s investments in money-market funds are based on the daily quoted market prices for the net asset value of the various money market funds.
(2)
The fair value of assets to fund the deferred compensation liability approximates the cash surrender value of the life insurance premiums and is included in other non-current assets in the condensed consolidated balance sheets.
(3)
The fair market value of the deferred compensation liability is based on the daily quoted market prices for the net asset value of the various funds in which the participants have selected, and is included in other non-current liabilities in the condensed consolidated balance sheets.
Summary of changes in the fair value of the Company's Level 3 liability
The table below presents a reconciliation of contingent consideration liabilities, which the Company measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to June 30, 2019:
 
 
 
Fair Value of Contingent Consideration Liabilities
Balance at December 31, 2018
 
$
732

Private company acquisition
 
7,580

PortfolioCenter acquisition
 
8,300

Settlement of contingent consideration liability
 
(749
)
Accretion on contingent consideration
 
560

Balance at June 30, 2019
 
$
16,423


Summary of changes in the fair value of the Company's Level 3 assets
The table below presents a reconciliation of the assets used to fund deferred the Company's deferred compensation liability, which is measured at fair value on a recurring basis using significant unobservable inputs (Level III) for the period from December 31, 2018 to June 30, 2019:

 
 
Fair Value of Assets to Fund Deferred Compensation Liability
Balance at December 31, 2018
 
$
6,346

Contributions and fair value adjustments
 
1,745

Balance at June 30, 2019
 
$
8,091


XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue by major source
The following table presents the Company’s revenues disaggregated by major source:
 
 
Three Months Ended June 30,
 
 
2019
 
2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
Asset-based
 
$
120,070

 
$

 
$
120,070

 
$
118,111

 
$

 
$
118,111

Subscription-based
 
50,078

 
42,180

 
92,258

 
33,023

 
38,756

 
71,779

Total recurring revenues
 
170,148

 
42,180

 
212,328

 
151,134

 
38,756

 
189,890

Professional services and other revenues
 
6,742

 
5,375

 
12,117

 
5,794

 
5,432

 
11,226

Total revenues
 
$
176,890

 
$
47,555

 
$
224,445

 
$
156,928

 
$
44,188

 
$
201,116

 
 
 
Six Months Ended June 30,
 
 
2019
 
2018
 
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
 
Envestnet Wealth Solutions
 
Envestnet Data & Analytics
 
Consolidated
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
Asset-based
 
$
229,004

 
$

 
$
229,004

 
$
239,264

 
$

 
$
239,264

Subscription-based
 
91,104

 
84,241

 
175,345

 
65,608

 
75,866

 
141,474

Total recurring revenues
 
320,108

 
84,241

 
404,349

 
304,872

 
75,866

 
380,738

Professional services and other revenues
 
9,487

 
10,275

 
19,762

 
8,044

 
10,345

 
18,389

Total revenues
 
$
329,595

 
$
94,516

 
$
424,111

 
$
312,916

 
$
86,211

 
$
399,127


Summary of revenues from major customers
One customer accounted for more than 10% of the Company’s total revenues:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Fidelity
 
15
%
 
16
%
 
15
%
 
16
%

Schedule of disaggregation of revenue by geography
The following table presents the Company’s revenues disaggregated by geography, based on the billing address of the customer:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
United States
 
$
217,462

 
$
193,237

 
$
409,581

 
$
381,552

International (1)
 
6,983

 
7,879

 
14,530

 
17,575

Total
 
$
224,445

 
$
201,116

 
$
424,111

 
$
399,127

(1)
No foreign country accounted for more than 10% of the Company's total revenues.

Schedule of estimated revenue expected to be recognized in the future
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) as of June 30, 2019:
 
Years ending December 31,
 
 

Remainder of 2019
 
$
122,303

2020
 
171,252

2021
 
106,389

2022
 
70,046

2023
 
32,354

Thereafter
 
41,237

Total
 
$
543,581


XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Cost of Revenues (Tables)
6 Months Ended
Jun. 30, 2019
Cost of Revenue [Abstract]  
Schedule of costs of revenues by revenue category
The following table summarizes cost of revenues by revenue category:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Asset-based
 
$
60,293

 
$
56,748

 
$
114,135

 
$
114,320

Subscription-based
 
6,697

 
6,213

 
14,374

 
11,439

Professional services and other
 
5,090

 
4,666

 
5,216

 
4,802

Total
 
$
72,080


$
67,627


$
133,725

 
$
130,561


XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of stock-based compensation expense
Stock-based compensation expense under the Company’s plans was as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Stock-based compensation expense
 
$
13,434

 
$
10,476

 
$
26,298

 
$
18,971

Tax effect on stock-based compensation expense
 
(3,504
)
 
(2,650
)
 
(6,859
)
 
(4,800
)
Net effect on income
 
$
9,930


$
7,826


$
19,439

 
$
14,171


Schedule of weighted average assumptions used to value options granted
The following weighted average assumptions were used to value options granted during the periods indicated:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Grant date fair value of options
 
$

 
$

 
$
21.55

 
$

Volatility
 
%
 
%
 
40.0
%
 
%
Risk-free interest rate
 
%
 
%
 
2.5
%
 
%
Dividend yield
 
%
 
%
 
%
 
%
Expected term (in years)
 

 

 
6.5

 


Summary of option activity under the Company's plans
The following table summarizes option activity under the Company’s plans:
 
 
 
 
 
 
Weighted-Average
 
 
 
 
 
 
Weighted-
 
Remaining
 
 
 
 
 
 
Average
 
Contractual Life
 
Aggregate
 
 
Options
 
Exercise Price
 
(Years)
 
Intrinsic Value
Outstanding as of December 31, 2018
 
1,887,969

 
$
20.05

 
3.4
 
$
56,046

Granted
 
81,807

 
49.02

 
 
 
 
Exercised
 
(200,326
)
 
16.91

 
 
 
 
Forfeited
 
(1,100
)
 
31.70

 
 
 
 
Outstanding as of March 31, 2019
 
1,768,350

 
21.74

 
3.5
 
77,197

Granted
 

 

 
 
 
 
Exercised
 
(114,109
)
 
13.36

 
 
 
 
Forfeited
 

 

 
 
 
 
Outstanding as of June 30, 2019
 
1,654,241

 
22.31

 
3.4
 
76,187

Options exercisable
 
1,550,570

 
$
20.80

 
3.1
 
$
73,764


Summary of the activity for unvested restricted stock units and awards granted under the Company's plans
The following is a summary of the activity for unvested restricted stock units and performance stock units granted under the Company’s plans:
 
 
RSUs
 
PSUs
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value
per Share
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value
per Share
Outstanding as of December 31, 2018
 
1,461,468

 
$
46.59

 
124,320

 
$
44.64

Granted
 
872,104

 
60.94

 
68,510

 
64.32

Vested
 
(479,479
)
 
45.98

 

 

Forfeited
 
(20,830
)
 
48.31

 
(4,036
)
 
61.27

Outstanding as of March 31, 2019
 
1,833,263

 
53.67

 
188,794

 
51.42

Granted
 
48,032

 
68.50

 
123,812

 
73.60

Vested
 
(114,056
)
 
47.94

 
(68,334
)
 
31.03

Forfeited
 
(22,074
)
 
56.55

 

 

Outstanding as of June 30, 2019
 
1,745,165

 
$
54.40

 
244,272

 
$
67.78


XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Summary of loss before income tax provision (benefit)
The following table includes the Company’s loss before income tax provision (benefit), income tax provision (benefit) and effective tax rate:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Loss before income tax provision (benefit)
 
$
(27,769
)
 
$
(5,425
)
 
$
(42,269
)
 
$
(11,417
)
Income tax provision (benefit)
 
(28,382
)
 
566

 
(24,614
)
 
(13,428
)
Effective tax rate
 
102.2
%
 
(10.4
)%
 
58.2
%
 
117.6
%

XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Schedule of reconciliation of the numerators and denominators used in computing basic and diluted net loss per share attributable to common stockholders
The following table provides the numerators and denominators used in computing basic and diluted net income (loss) per share attributable to Envestnet, Inc.:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Basic income (loss) per share calculation:
 
 
 
 
 
 
 
 
Net loss attributable to Envestnet, Inc.
 
$
893

 
$
(5,526
)
 
$
(17,292
)
 
$
2,578

 
 
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,870,296

 
45,247,331

 
49,526,774

 
44,963,735

Basic net income (loss) per share
 
$
0.02

 
$
(0.12
)
 
$
(0.35
)
 
$
0.06

 
 
 
 
 
 
 
 
 
Diluted income (loss) per share calculation:
 
 
 
 
 
 
 
 
Net income (loss) attributable to Envestnet, Inc.
 
$
893

 
$
(5,526
)
 
$
(17,292
)
 
$
2,578

 
 
 
 
 
 
 
 
 
Basic number of weighted-average shares outstanding
 
50,870,296

 
45,247,331

 
49,526,774

 
44,963,735

Effect of dilutive shares:
 
 
 
 
 
 
 
 
Options to purchase common stock
 
1,164,246

 

 

 
1,360,300

Unvested restricted stock units
 
662,853

 

 

 
832,170

Convertible notes
 
261,075

 

 

 

Warrants
 
24,218

 

 

 

Diluted number of weighted-average shares outstanding
 
52,982,688

 
45,247,331

 
49,526,774

 
47,156,205

Diluted net income (loss) per share
 
$
0.02

 
$
(0.12
)
 
$
(0.35
)
 
$
0.05


Schedule of anti-dilutive securities excluded from computation of diluted earnings per share
Securities that were anti-dilutive and therefore excluded from the computation of diluted loss per share are as follows:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Options to purchase common stock
 

 
2,077,874

 
1,654,241

 
9,045

Unvested restricted stock awards and units
 

 
1,880,744

 
1,989,437

 

Warrants
 

 

 
470,000

 

Convertible Notes
 

 
7,793,826

 
7,793,826

 
7,793,826

Total
 


11,752,444


11,907,504

 
7,802,871


XML 53 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Lease, cost  
Lessee, operating lease, liability, maturity
Future minimum lease payments under non-cancellable leases, as of June 30, 2019, were as follows:
 
 
Operating
 
 
Leases
Years Ending December 31,
 
 
Remainder of 2019
 
$
9,096

2020
 
17,558

2021
 
15,975

2022
 
11,850

2023
 
10,571

Thereafter
 
52,862

Total future minimum lease payments
 
117,912

Less imputed interest
 
(27,563
)
Total operating lease liabilities
 
$
90,349


Schedule of future minimum rental payments for operating leases
The Company rents office space under leases that expire at various dates through 2030. Future minimum lease commitments under these operating leases, as of December 31, 2018, were as follows:
Years ending December 31,
 
 
2019
 
$
15,997

2020
 
15,437

2021
 
14,705

2022
 
10,816

2023
 
9,910

Thereafter
 
39,449

Total
 
$
106,314


XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Schedule of income (loss) from operations by segment
The following table presents a reconciliation from income (loss) from operations by segment to condensed consolidated net income (loss) attributable to Envestnet, Inc.:
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Envestnet Wealth Solutions
 
$
12,379

 
$
16,359

 
$
29,223

 
$
32,220

Envestnet Data & Analytics
 
(8,960
)
 
(3,296
)
 
(16,888
)
 
(7,705
)
Total segment income from operations
 
3,419


13,063


12,335


24,515

Nonsegment operating expenses
 
(23,676
)
 
(13,058
)
 
(41,329
)
 
(25,248
)
Other expense, net
 
(7,512
)
 
(5,430
)
 
(13,275
)
 
(10,684
)
Consolidated loss before income tax provision (benefit)
 
(27,769
)

(5,425
)

(42,269
)

(11,417
)
Income tax provision (benefit)
 
(28,382
)
 
566

 
(24,614
)
 
(13,428
)
Consolidated net income (loss)
 
613

 
(5,991
)
 
(17,655
)

2,011

Add: Net loss attributable to non-controlling interest
 
280

 
465

 
363

 
567

Consolidated net income (loss) attributable to Envestnet, Inc.
 
$
893


$
(5,526
)

$
(17,292
)

$
2,578


Summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures
A summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures follows:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
Segment assets:
 
 
 
 
Envestnet Wealth Solutions
 
$
1,279,408

 
$
810,971

Envestnet Data & Analytics
 
532,932

 
502,776

Consolidated total assets
 
$
1,812,340

 
$
1,313,747

 
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Segment depreciation and amortization:
 
 
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
16,376

 
$
11,026

 
$
27,643

 
$
22,499

Envestnet Data & Analytics
 
10,539

 
8,159

 
18,789

 
16,232

Consolidated depreciation and amortization
 
$
26,915


$
19,185


$
46,432

 
$
38,731

 
 
 
Three Months Ended
 
Six Months Ended
 
 
June 30,
 
June 30,
 
 
2019
 
2018
 
2019
 
2018
Segment capital expenditures:
 
 
 
 
 
 
 
 
Envestnet Wealth Solutions
 
$
10,027

 
$
8,344

 
$
20,865

 
$
16,536

Envestnet Data & Analytics
 
1,939

 
2,260

 
3,533

 
3,655

Consolidated capital expenditures
 
$
11,966

 
$
10,604


$
24,398

 
$
20,191


XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Geographical Information (Tables)
6 Months Ended
Jun. 30, 2019
Segments, Geographical Areas [Abstract]  
Schedule of property, plant, and equipment, net by geographic area
The following table sets forth property and equipment, net by geographic area:
 
 
June 30,
 
December 31,
 
 
2019
 
2018
United States
 
$
45,759

 
$
39,412

India
 
3,919

 
3,969

Other
 
1,338

 
1,610

Total
 
$
51,016

 
$
44,991


XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Description of Business (Details)
proprietary_product in Thousands
6 Months Ended
Jun. 30, 2019
state
advisor
account_product
proprietary_product
segment
investment_product
Products and Services [Line Items]  
Number of operating segments | segment 2
Number of RIAs | advisor 4
Number of states with which the broker-dealer is registered | state 50
Envestnet Enterprise  
Products and Services [Line Items]  
Number of investment products | investment_product 19,900
Envestnet Portfolio Management Consultants (“PMC”)  
Products and Services [Line Items]  
Number of third party managed account products and portfolio | account_product 4,500
Number of proprietary products | proprietary_product 1
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Dec. 31, 2017
Restricted Cash and Cash Equivalents Items [Line Items]        
Cash and cash equivalents $ 77,717 $ 289,345    
Total cash, cash equivalents and restricted cash 78,043 289,671 $ 134,260 $ 62,115
Prepaid Expenses and Other Current Assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash 158 158    
Other Noncurrent Assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash $ 168 $ 168    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Business Acquisitions (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 01, 2019
Jan. 02, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Business Acquisition [Line Items]            
Amortization of intangible assets     $ 17,054 $ 13,419 $ 29,582 $ 27,354
Private Company Acquisition            
Business Acquisition [Line Items]            
Contingent consideration liability   $ 7,580        
Cash consideration   $ 11,173        
PortfolioCenter Acquisition            
Business Acquisition [Line Items]            
Contingent consideration liability $ 8,300          
Cash consideration $ 17,500          
Revenue of acquiree since acquisition date, actual     2,017   2,017  
Earnings (loss) of acquiree since acquisition date, actual     (1,624)   (1,624)  
Amortization of intangible assets     $ 514   $ 514  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Business Acquisitions (Details) - USD ($)
$ in Thousands
May 01, 2019
Apr. 01, 2019
Jan. 02, 2019
Private Company Acquisition      
Consideration transferred in acquisition      
Cash consideration     $ 11,173
Purchase consideration liability     6,240
Contingent consideration liability     7,580
Working capital adjustment     70
Total     $ 25,063
PortfolioCenter Acquisition      
Consideration transferred in acquisition      
Cash consideration   $ 17,500  
Contingent consideration liability   8,300  
Total   $ 25,800  
PIEtech Acquisition      
Consideration transferred in acquisition      
Cash consideration $ 299,370    
Stock consideration 222,484    
Less: cash acquired (6,360)    
Total $ 515,494    
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Business Acquisitions (Estimated Intangible Assets Acquired) (Details) - USD ($)
$ in Thousands
May 01, 2019
Apr. 01, 2019
Jan. 02, 2019
PortfolioCenter Acquisition      
Business Acquisition [Line Items]      
Intangible assets acquired, amount   $ 12,400  
PIEtech Acquisition      
Business Acquisition [Line Items]      
Intangible assets acquired, amount $ 217,000    
Customer list | PortfolioCenter Acquisition      
Business Acquisition [Line Items]      
Intangible assets acquired, amount   $ 9,100  
Useful life in years   10 years  
Customer list | PIEtech Acquisition      
Business Acquisition [Line Items]      
Intangible assets acquired, amount 181,000    
Proprietary technology | Private Company Acquisition      
Business Acquisition [Line Items]      
Intangible assets acquired, amount     $ 4,100
Useful life in years     4 years
Proprietary technology | PortfolioCenter Acquisition      
Business Acquisition [Line Items]      
Intangible assets acquired, amount   $ 3,300  
Useful life in years   5 years  
Proprietary technology | PIEtech Acquisition      
Business Acquisition [Line Items]      
Intangible assets acquired, amount $ 25,000    
Useful life in years 5 years    
Trade names | PIEtech Acquisition      
Business Acquisition [Line Items]      
Intangible assets acquired, amount $ 11,000    
Useful life in years 6 years    
Minimum | Customer list | PIEtech Acquisition      
Business Acquisition [Line Items]      
Useful life in years 10 years    
Maximum | Customer list | PIEtech Acquisition      
Business Acquisition [Line Items]      
Useful life in years 16 years    
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Business Acquisitions (Assets Acquired and Liabilities Assumed) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
May 01, 2019
Apr. 01, 2019
Jan. 02, 2019
Dec. 31, 2018
Business Acquisition [Line Items]          
Goodwill $ 908,686       $ 519,102
Private Company Acquisition          
Business Acquisition [Line Items]          
Total tangible assets acquired       $ 144  
Identifiable intangible assets       4,100  
Goodwill       21,448  
Total liabilities assumed       (629)  
Total net assets acquired       $ 25,063  
PortfolioCenter Acquisition          
Business Acquisition [Line Items]          
Total tangible assets acquired     $ 13    
Identifiable intangible assets     12,400    
Goodwill     14,987    
Total liabilities assumed     (1,600)    
Total net assets acquired     $ 25,800    
PIEtech Acquisition          
Business Acquisition [Line Items]          
Cash and cash equivalents   $ 6,360      
Accounts receivable   3,782      
Prepaid expenses and other current assets   969      
Other non-current assets   4,274      
Property and equipment, net   6,057      
Operating lease right-of-use assets, net   1,688      
Identifiable intangible assets   217,000      
Goodwill   353,085      
Total assets acquired   593,215      
Accounts payable and accrued expenses   (2,166)      
Operating lease liabilities   (2,012)      
Deferred income taxes   (59,643)      
Deferred revenue   (7,540)      
Total liabilities assumed   (71,361)      
Total net assets acquired   $ 521,854      
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Business Acquisitions (Narrative - PIEtech Acquisition) (Details)
$ / shares in Units, $ in Thousands
2 Months Ended 3 Months Ended 6 Months Ended
May 01, 2019
USD ($)
executive
$ / shares
shares
Jun. 30, 2019
USD ($)
$ / shares
shares
Jun. 30, 2019
USD ($)
$ / shares
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
$ / shares
Jun. 30, 2018
USD ($)
Dec. 31, 2018
$ / shares
Business Acquisition [Line Items]              
Common stock, par value (in dollars per share) | $ / shares   $ 0.005 $ 0.005   $ 0.005   $ 0.005
Amortization of intangible assets     $ 17,054 $ 13,419 $ 29,582 $ 27,354  
PIEtech Acquisition              
Business Acquisition [Line Items]              
Cash consideration $ 299,370            
Equity interest issued or issuable (in shares) | shares 3,184,713            
Common stock, par value (in dollars per share) | $ / shares $ 0.005            
Accrued bonuses $ 30,000            
Payment of one-time retention bonuses         1,480    
Expected cash bonuses to be paid in the next three years   $ 5,300 5,300   5,300    
Membership interest granted, number of executives | executive 2            
Fair value, membership interest to be granted $ 8,900            
Revenue of acquiree since acquisition date, actual     6,632   6,632    
Earnings (loss) of acquiree since acquisition date, actual     (3,422)   (3,422)    
Amortization of intangible assets     4,142   4,142    
Acquisition related costs     $ 11,269   $ 16,189    
Equity Plan | PIEtech Acquisition              
Business Acquisition [Line Items]              
Payment of one-time retention bonuses $ 8,800            
Restricted Stock Units and Performance Stock Units | Equity Plan | PIEtech Acquisition              
Business Acquisition [Line Items]              
Shares to be granted anniversary date 60 days            
Number of shares authorized (in shares) | shares 301,469            
Number of additional shares authorized (in shares) | shares   214,000          
Restricted Stock Units (RSUs) | Equity Plan | PIEtech Acquisition              
Business Acquisition [Line Items]              
Shares issued in period (in shares) | shares   62,200          
Performance Shares | Equity Plan | PIEtech Acquisition              
Business Acquisition [Line Items]              
Shares issued in period (in shares) | shares   24,900          
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Business Acquisitions (Pro Forma Information) (Details) - Envestnet, PortfolioCenter and PIEtech - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Business Acquisition [Line Items]        
Revenues $ 228,522 $ 215,240 $ 443,275 $ 426,291
Net income (loss) attributable to Envestnet, Inc. $ (7,612) $ (1,661) $ (18,857) $ 5,186
Net income (loss) per share attributable to Envestnet, Inc.:        
Basic (in dollars per share) $ (0.15) $ (0.03) $ (0.37) $ 0.11
Diluted (in dollars per share) $ (0.15) $ (0.03) $ (0.37) $ 0.10
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid technology $ 9,801 $ 6,766
Advance payroll taxes and benefits 10,802 0
Non-income tax receivables 8,279 6,240
Prepaid outside information services 1,989 1,515
Other 9,175 9,036
Total prepaid expenses and other current assets $ 40,046 $ 23,557
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Property and equipment, cost:          
Property and equipment, gross $ 120,905   $ 120,905   $ 107,405
Less: accumulated depreciation and amortization (69,889)   (69,889)   (62,414)
Total property and equipment, net 51,016   51,016   44,991
Depreciation and amortization expense 6,751 $ 3,920 11,117 $ 7,838  
Envestnet Wealth Solutions          
Property and equipment, cost:          
Cost written off 2,396 1,126 3,642 3,337  
Envestnet Data and Analytics          
Property and equipment, cost:          
Cost written off 1,640 $ 2,525 $ 4,121 $ 3,401  
Computer equipment and software          
Property and equipment, cost:          
Estimated Useful Life     3 years    
Property and equipment, gross 68,752   $ 68,752   64,346
Leasehold improvements          
Property and equipment, cost:          
Property and equipment, gross 31,482   31,482   28,191
Office furniture and fixtures          
Property and equipment, cost:          
Property and equipment, gross 10,659   $ 10,659   9,291
Office furniture and fixtures | Minimum          
Property and equipment, cost:          
Estimated Useful Life     3 years    
Office furniture and fixtures | Maximum          
Property and equipment, cost:          
Estimated Useful Life     7 years    
Office equipment and other          
Property and equipment, cost:          
Property and equipment, gross 6,425   $ 6,425   5,577
Office equipment and other | Minimum          
Property and equipment, cost:          
Estimated Useful Life     3 years    
Office equipment and other | Maximum          
Property and equipment, cost:          
Estimated Useful Life     5 years    
Building and building improvements          
Property and equipment, cost:          
Property and equipment, gross 2,647   $ 2,647   0
Building and building improvements | Minimum          
Property and equipment, cost:          
Estimated Useful Life     7 years    
Building and building improvements | Maximum          
Property and equipment, cost:          
Estimated Useful Life     39 years    
Land          
Property and equipment, cost:          
Property and equipment, gross $ 940   $ 940   $ 0
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Internally Developed Software (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Property, Plant and Equipment [Line Items]          
Internally developed software $ 85,993   $ 85,993   $ 70,410
Less: accumulated amortization (37,934)   (37,934)   (32,201)
Internally developed software, net 48,059   48,059   $ 38,209
Amortization expense $ 3,110 $ 1,846 $ 5,733 $ 3,539  
Internally developed software          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life     5 years    
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Intangible Assets, Net (Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Changes in the carrying amount of the Company's goodwill          
Balance at period start     $ 519,102    
Foreign currency     90    
Other     (26)    
Balance at period end $ 908,686   908,686    
Gross Carrying Amount 697,304   697,304   $ 466,756
Accumulated Amortization (188,145)   (188,145)   (161,515)
Net Carrying Amount 509,159   509,159   305,241
Amortization expense 17,054 $ 13,419 29,582 $ 27,354  
Customer list          
Changes in the carrying amount of the Company's goodwill          
Gross Carrying Amount 551,120   551,120   361,020
Accumulated Amortization (121,836)   (121,836)   (102,077)
Net Carrying Amount 429,284   $ 429,284   258,943
Customer list | Maximum          
Changes in the carrying amount of the Company's goodwill          
Estimated Useful Life     16 years    
Customer list | Minimum          
Changes in the carrying amount of the Company's goodwill          
Estimated Useful Life     7 years    
Proprietary technology          
Changes in the carrying amount of the Company's goodwill          
Gross Carrying Amount 96,694   $ 96,694   66,746
Accumulated Amortization (41,311)   (41,311)   (36,151)
Net Carrying Amount 55,383   $ 55,383   30,595
Proprietary technology | Maximum          
Changes in the carrying amount of the Company's goodwill          
Estimated Useful Life     8 years    
Proprietary technology | Minimum          
Changes in the carrying amount of the Company's goodwill          
Estimated Useful Life     4 years    
Trade names          
Changes in the carrying amount of the Company's goodwill          
Gross Carrying Amount 38,490   $ 38,490   27,990
Accumulated Amortization (14,027)   (14,027)   (12,352)
Net Carrying Amount 24,463   $ 24,463   15,638
Trade names | Maximum          
Changes in the carrying amount of the Company's goodwill          
Estimated Useful Life     7 years    
Trade names | Minimum          
Changes in the carrying amount of the Company's goodwill          
Estimated Useful Life     2 years    
Backlog          
Changes in the carrying amount of the Company's goodwill          
Estimated Useful Life     8 years    
Gross Carrying Amount 11,000   $ 11,000   11,000
Accumulated Amortization (10,971)   (10,971)   (10,935)
Net Carrying Amount 29   29   $ 65
Envestnet Wealth Solutions          
Changes in the carrying amount of the Company's goodwill          
Balance at period start     243,809    
Foreign currency     0    
Other     (26)    
Balance at period end 611,855   611,855    
Envestnet Data and Analytics          
Changes in the carrying amount of the Company's goodwill          
Balance at period start     275,293    
Foreign currency     90    
Other     0    
Balance at period end 296,831   296,831    
Private Company Acquisition          
Changes in the carrying amount of the Company's goodwill          
Acquisitions     21,448    
Private Company Acquisition | Envestnet Wealth Solutions          
Changes in the carrying amount of the Company's goodwill          
Acquisitions     0    
Private Company Acquisition | Envestnet Data and Analytics          
Changes in the carrying amount of the Company's goodwill          
Acquisitions     21,448    
PortfolioCenter Acquisition          
Changes in the carrying amount of the Company's goodwill          
Acquisitions     14,987    
Amortization expense 514   514    
PortfolioCenter Acquisition | Envestnet Wealth Solutions          
Changes in the carrying amount of the Company's goodwill          
Acquisitions     14,987    
PortfolioCenter Acquisition | Envestnet Data and Analytics          
Changes in the carrying amount of the Company's goodwill          
Acquisitions     0    
PIEtech Acquisition          
Changes in the carrying amount of the Company's goodwill          
Acquisitions     353,085    
Amortization expense $ 4,142   4,142    
PIEtech Acquisition | Envestnet Wealth Solutions          
Changes in the carrying amount of the Company's goodwill          
Acquisitions     353,085    
PIEtech Acquisition | Envestnet Data and Analytics          
Changes in the carrying amount of the Company's goodwill          
Acquisitions     $ 0    
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Intangible Assets, Net (Future Expense) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Future amortization expense of the intangible assets    
Remainder of 2019 $ 37,887  
2020 71,524  
2021 61,555  
2022 57,857  
2023 46,748  
Thereafter 233,588  
Total $ 509,159 $ 305,241
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Components of accrued expenses    
Accrued investment manager fees $ 43,966 $ 50,635
Accrued compensation and related taxes 44,411 50,598
Sales and use tax payable 12,006 9,733
Accrued transaction costs 4,812 4,543
Accrued professional services 2,599 4,517
Other accrued expenses 10,814 13,272
Total accrued expenses $ 118,608 $ 133,298
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Summary) (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Dec. 31, 2014
Convertible Notes due 2019      
Outstanding debt obligations      
Face amount $ 172,500,000 $ 172,500,000 $ 172,500,000
Unaccreted discount on Convertible Notes (2,888,000) (5,890,000)  
Unamortized issuance costs on Convertible Notes (430,000) (899,000)  
Convertible Notes carrying value 169,182,000 165,711,000  
Convertible Notes due 2023      
Outstanding debt obligations      
Face amount 345,000,000 345,000,000  
Unaccreted discount on Convertible Notes (38,101,000) (42,641,000)  
Unamortized issuance costs on Convertible Notes (6,821,000) (7,634,000)  
Convertible Notes carrying value 300,078,000 294,725,000  
Credit Agreement      
Outstanding debt obligations      
Revolving credit facility balance $ 145,000,000 $ 0  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Interest) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Interest Expense, Debt [Abstract]        
Total     $ 9,896 $ 5,630
Convertible Notes Credit And Amended And Restated Credit Agreements        
Interest Expense, Debt [Abstract]        
Accretion of debt discount $ 3,784 $ 2,411 7,542 3,829
Coupon interest 2,264 1,366 4,528 2,121
Amortization of issuance costs 862 621 1,720 1,071
Interest on revolving credit facility 1,196 1,429 1,196 3,994
Undrawn and other fees 157 165 373 213
Total $ 8,263 $ 5,992 $ 15,359 $ 11,228
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Convertible) (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
May 31, 2018
Dec. 31, 2014
Convertible Notes due 2019          
Debt Instrument [Line Items]          
Face amount $ 172,500,000 $ 172,500,000     $ 172,500,000
Interest rate (as a percent)         1.75%
Effective interest rate (as a percent) 6.00%   6.00%    
Convertible notes due 2023          
Debt Instrument [Line Items]          
Face amount       $ 345,000,000  
Interest rate (as a percent)       1.75%  
Effective interest rate (as a percent) 6.00%        
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Credit Agreement) (Details) - Second Amended and Restated Credit Agreement - USD ($)
6 Months Ended
Jun. 30, 2019
Jul. 31, 2017
Debt Instrument [Line Items]    
Credit facility amount   $ 350,000,000
Right to increase credit facility, amount   $ 50,000,000
London Interbank Offered Rate (LIBOR) | Minimum    
Debt Instrument [Line Items]    
Spread on variable rate basis (as a percent) 1.50%  
London Interbank Offered Rate (LIBOR) | Maximum    
Debt Instrument [Line Items]    
Spread on variable rate basis (as a percent) 3.25%  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Details) - Recurring Basis - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Level 1    
Assets    
Assets to fund deferred compensation liability $ 0 $ 0
Total assets 40,016 265,554
Liabilities    
Contingent consideration 0 0
Deferred compensation liability 7,974 6,196
Total liabilities 7,974 6,196
Level 1 | Money Market Funds    
Assets    
Money market funds 40,016 265,554
Level 2    
Assets    
Assets to fund deferred compensation liability 0 0
Total assets 0 0
Liabilities    
Contingent consideration 0 0
Deferred compensation liability 0 0
Total liabilities 0 0
Level 2 | Money Market Funds    
Assets    
Money market funds 0 0
Level 3    
Assets    
Assets to fund deferred compensation liability 8,091 6,346
Total assets 8,091 6,346
Liabilities    
Contingent consideration 16,423 732
Deferred compensation liability 0 0
Total liabilities 16,423 732
Level 3 | Money Market Funds    
Assets    
Money market funds 0 0
Fair Value    
Assets    
Assets to fund deferred compensation liability 8,091 6,346
Total assets 48,107 271,900
Liabilities    
Contingent consideration 16,423 732
Deferred compensation liability 7,974 6,196
Total liabilities 24,397 6,928
Fair Value | Money Market Funds    
Assets    
Money market funds $ 40,016 $ 265,554
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Level III) (Details) - Recurring Basis
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Changes in the fair value of Contingent Consideration Liabilities  
Balance $ 732
Settlement of contingent consideration liability (749)
Accretion on contingent consideration 560
Balance 16,423
Reconciliation of assets to fund deferred compensation liability  
Balance 6,346
Contributions and fair value adjustments 1,745
Balance 8,091
Private Company Acquisition  
Changes in the fair value of Contingent Consideration Liabilities  
Payment of contingent consideration liability 7,580
PortfolioCenter Acquisition  
Changes in the fair value of Contingent Consideration Liabilities  
Payment of contingent consideration liability $ 8,300
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Narrative) (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
May 25, 2018
Dec. 15, 2014
Fair Value Measurements        
Convertible Notes due 2023 $ 300,078,000 $ 294,725,000    
2019 Convertible Notes        
Fair Value Measurements        
Face amount       $ 172,500,000
Debt instrument, fair value disclosure 193,983,000 174,101,000    
2023 Convertible Notes        
Fair Value Measurements        
Face amount     $ 345,000,000  
Debt instrument, fair value disclosure 411,896,000 339,024,000    
Second Amended and Restated Credit Agreement        
Fair Value Measurements        
Revolving credit facility balance 145,000,000 0    
Carrying Value | 2019 Convertible Notes        
Fair Value Measurements        
Convertible Notes due 2023 169,182,000 165,711,000    
Carrying Value | 2023 Convertible Notes        
Fair Value Measurements        
Convertible Notes due 2023 $ 300,078,000 $ 294,725,000    
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Disaggregation) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenues:        
Total revenues $ 224,445 $ 201,116 $ 424,111 $ 399,127
United States        
Revenues:        
Total revenues 217,462 193,237 409,581 381,552
International        
Revenues:        
Total revenues 6,983 7,879 14,530 17,575
Recurring        
Revenues:        
Total revenues 212,328 189,890 404,349 380,738
Asset-based        
Revenues:        
Total revenues 120,070 118,111 229,004 239,264
Subscription-based        
Revenues:        
Total revenues 92,258 71,779 175,345 141,474
Professional services and other revenues        
Revenues:        
Total revenues 12,117 11,226 19,762 18,389
Envestnet Wealth Solutions        
Revenues:        
Total revenues 176,890 156,928 329,595 312,916
Envestnet Wealth Solutions | Recurring        
Revenues:        
Total revenues 170,148 151,134 320,108 304,872
Envestnet Wealth Solutions | Asset-based        
Revenues:        
Total revenues 120,070 118,111 229,004 239,264
Envestnet Wealth Solutions | Subscription-based        
Revenues:        
Total revenues 50,078 33,023 91,104 65,608
Envestnet Wealth Solutions | Professional services and other revenues        
Revenues:        
Total revenues 6,742 5,794 9,487 8,044
Envestnet Data and Analytics        
Revenues:        
Total revenues 47,555 44,188 94,516 86,211
Envestnet Data and Analytics | Recurring        
Revenues:        
Total revenues 42,180 38,756 84,241 75,866
Envestnet Data and Analytics | Asset-based        
Revenues:        
Total revenues 0 0 0 0
Envestnet Data and Analytics | Subscription-based        
Revenues:        
Total revenues 42,180 38,756 84,241 75,866
Envestnet Data and Analytics | Professional services and other revenues        
Revenues:        
Total revenues $ 5,375 $ 5,432 $ 10,275 $ 10,345
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Major Customers) (Details) - Revenue from contract with customer benchmark - Customer concentration risk - Fidelity
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Major Customers        
Revenue as a percentage of the company's total 15.00% 16.00% 15.00% 16.00%
Envestnet Wealth Solutions        
Major Customers        
Revenue as a percentage of the company's total 19.00% 21.00% 20.00% 21.00%
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Obligation) (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Total $ 543,581
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01  
Revenue from Contract with Customer [Abstract]  
Total $ 122,303
Remaining Performance Obligations  
Revenue recognition period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue from Contract with Customer [Abstract]  
Total $ 171,252
Remaining Performance Obligations  
Revenue recognition period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue from Contract with Customer [Abstract]  
Total $ 106,389
Remaining Performance Obligations  
Revenue recognition period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue from Contract with Customer [Abstract]  
Total $ 70,046
Remaining Performance Obligations  
Revenue recognition period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue from Contract with Customer [Abstract]  
Total $ 41,237
Remaining Performance Obligations  
Revenue recognition period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil)  
Remaining Performance Obligations  
Revenue recognition period
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]        
Increase (decrease) in contract with customer liability     $ 13,362  
Recognized deferred revenue $ 6,865 $ 5,737 16,588 $ 13,253
Deferred sales incentive compensation 9,598 7,014 9,598 7,014
Amortization expense for the deferred sales incentive compensation $ 753 $ 536 $ 1,404 $ 1,018
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Cost of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Cost of revenues $ 72,080 $ 67,627 $ 133,725 $ 130,561
Asset-based        
Cost of revenues 60,293 56,748 114,135 114,320
Subscription-based        
Cost of revenues 6,697 6,213 14,374 11,439
Professional services and other revenues        
Cost of revenues $ 5,090 $ 4,666 $ 5,216 $ 4,802
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Details) - shares
2 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
May 01, 2019
Stock-Based compensation            
Maximum number of shares available for future issuance (in shares) 2,233,604 2,233,604   2,233,604    
Statutory rate (as a percent)   26.10% 25.30% 25.30% 25.30%  
PIEtech Acquisition | Restricted Stock Units and Performance Stock Units | Equity Plan            
Stock-Based compensation            
Number of shares authorized (in shares)           301,469
Minimum | PIEtech Acquisition | Restricted Stock Units and Performance Stock Units | Equity Plan            
Stock-Based compensation            
Vesting period 3 years          
Maximum | PIEtech Acquisition | Restricted Stock Units and Performance Stock Units | Equity Plan            
Stock-Based compensation            
Vesting period 5 years          
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Summary of employee stock-based compensation expense        
Stock-based compensation expense $ 13,434 $ 10,476 $ 26,298 $ 18,971
Tax effect on stock-based compensation expense (3,504) (2,650) (6,859) (4,800)
Net effect on income $ 9,930 $ 7,826 $ 19,439 $ 14,171
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Assumptions) (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Summary of weighted average assumptions used to value options granted        
Grant date fair value of options (in dollars per share) $ 0 $ 0 $ 21.55 $ 0
Volatility (as a percent) 0.00% 0.00% 40.00% 0.00%
Risk-free interest rate (as a percent) 0.00% 0.00% 2.50% 0.00%
Dividend yield (as a percent) 0.00% 0.00% 0.00% 0.00%
Expected term (in years) 0 years 0 years 6 years 6 months 0 years
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Options) (Details) - Stock options - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Options        
Outstanding at the beginning of the period (in shares) 1,768,350 1,887,969 1,887,969  
Granted (in shares) 0 81,807    
Exercised (in shares) (114,109) (200,326)    
Forfeited (in shares) 0 (1,100)    
Outstanding at the end of the period (in shares) 1,654,241 1,768,350 1,654,241 1,887,969
Options exercisable (in shares) 1,550,570   1,550,570  
Weighted-Average Exercise Price        
Outstanding at the beginning of the period (in dollars per share) $ 21.74 $ 20.05 $ 20.05  
Granted (in dollars per share) 0 49.02    
Exercised (in dollars per share) 13.36 16.91    
Forfeited (in dollars per share) 0 31.70    
Outstanding at the end of the period (in dollars per share) 22.31 $ 21.74 22.31 $ 20.05
Options exercisable (in dollars per share) $ 20.80   $ 20.80  
Weighted-Average Remaining Contractual Life        
Outstanding   3 years 6 months 3 years 4 months 24 days 3 years 4 months 24 days
Options exercisable     3 years 1 month 6 days  
Aggregate Intrinsic Value        
Outstanding (in dollars) $ 76,187 $ 77,197 $ 76,187 $ 56,046
Options exercisable (in dollars) 73,764   73,764  
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Unrecognized stock-based compensation expense related to unvested stock options $ 1,806   $ 1,806  
Unrecognized compensation expense weighted-average recognition period     2 years 3 months 18 days  
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Exercise prices of stock options outstanding (in dollars per share) $ 7.15   $ 7.15  
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]        
Exercise prices of stock options outstanding (in dollars per share) $ 55.29   $ 55.29  
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Restricted Stock) (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
$ / shares
shares
Mar. 31, 2019
$ / shares
shares
Jun. 30, 2019
USD ($)
$ / shares
shares
Performance Shares      
Number of Shares      
Balance at the beginning of the period (in shares) | shares 188,794 124,320 124,320
Granted (in shares) | shares 123,812 68,510  
Vested (in shares) | shares (68,334) 0  
Forfeited (in shares) | shares 0 (4,036)  
Balance at the end of the period (in shares) | shares 244,272 188,794 244,272
Weighted-Average Grant Date Fair Value per Share      
Balance at the beginning of the period (in dollars per share) | $ / shares $ 51.42 $ 44.64 $ 44.64
Granted (in dollars per share) | $ / shares 73.60 64.32  
Vested (in dollars per share) | $ / shares 31.03 0  
Forfeited (in dollars per share) | $ / shares 0 61.27  
Balance at the end of the period (in dollars per share) | $ / shares $ 67.78 $ 51.42 $ 67.78
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]      
Vesting period     3 years
Unrecognized compensation expense related to shares | $ $ 17,371   $ 17,371
Unrecognized compensation expense weighted-average recognition period     2 years 8 months 12 days
Performance Shares | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]      
Number of shares to be vest upon each evaluation date, percentage 50.00%   50.00%
Performance Shares | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]      
Number of shares to be vest upon each evaluation date, percentage 150.00%   150.00%
Restricted Stock Units (RSUs)      
Number of Shares      
Balance at the beginning of the period (in shares) | shares 1,833,263 1,461,468 1,461,468
Granted (in shares) | shares 48,032 872,104  
Vested (in shares) | shares (114,056) (479,479)  
Forfeited (in shares) | shares (22,074) (20,830)  
Balance at the end of the period (in shares) | shares 1,745,165 1,833,263 1,745,165
Weighted-Average Grant Date Fair Value per Share      
Balance at the beginning of the period (in dollars per share) | $ / shares $ 53.67 $ 46.59 $ 46.59
Granted (in dollars per share) | $ / shares 68.50 60.94  
Vested (in dollars per share) | $ / shares 47.94 45.98  
Forfeited (in dollars per share) | $ / shares 56.55 48.31  
Balance at the end of the period (in dollars per share) | $ / shares $ 54.40 $ 53.67 $ 54.40
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]      
Unrecognized compensation expense related to shares | $ $ 82,846   $ 82,846
Unrecognized compensation expense weighted-average recognition period     2 years 2 months 12 days
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income tax provision and the effective tax rate        
Loss before income tax provision (benefit) $ (27,769) $ (5,425) $ (42,269) $ (11,417)
Income tax provision (benefit) $ (28,382) $ 566 $ (24,614) $ (13,428)
Effective tax rate (as a percent) 102.20% (10.40%) 58.20% 117.60%
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Income Tax Disclosure [Abstract]        
Valuation allowance $ 21,907 $ 21,907    
Gross unrecognized tax benefits 18,102 18,102   $ 15,628
Unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability 6,411 6,411   4,429
Unrecognized tax benefits that would impact effective tax rate, if recognized 12,116 12,116    
Potential interest and penalties related to unrecognized tax benefits included in income tax expense   898 $ 548  
Accrued interest and penalties on unrecognized tax benefits $ 6,924 $ 6,924   $ 5,977
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share, Basic [Abstract]        
Net income (loss) attributable to Envestnet, Inc. $ 893 $ (5,526) $ (17,292) $ 2,578
Basic number of weighted-average shares outstanding (in shares) 50,870,296 45,247,331 49,526,774 44,963,735
Basic net income (loss) per share (in dollars per share) $ 0.02 $ (0.12) $ (0.35) $ 0.06
Diluted income (loss) per share calculation:        
Net income (loss) attributable to Envestnet, Inc. $ 893 $ (5,526) $ (17,292) $ 2,578
Effect of dilutive shares:        
Options to purchase common stock (in shares) 1,164,246 0 0 1,360,300
Unvested restricted stock units (in shares) 662,853 0 0 832,170
Convertible notes (in shares) 261,075 0 0 0
Warrants (in shares) 24,218 0 0 0
Diluted number of weighted-average shares outstanding (in shares) 52,982,688 45,247,331 49,526,774 47,156,205
Diluted net income (loss) per share (in dollars per share) $ 0.02 $ (0.12) $ (0.35) $ 0.05
Convertible Notes due 2019        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Conversion price (in dollars per share) 62.88   62.88  
Convertible notes due 2023        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Conversion price (in dollars per share) $ 68.31   $ 68.31  
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income (Loss) Per Share (Antidilutive Securities) (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share        
Anti-dilutive securities excluded from computation of diluted loss per share (in shares) 0 11,752,444 11,907,504 7,802,871
Stock options        
Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share        
Anti-dilutive securities excluded from computation of diluted loss per share (in shares) 0 2,077,874 1,654,241 9,045
Unvested restricted stock units and awards        
Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share        
Anti-dilutive securities excluded from computation of diluted loss per share (in shares) 0 1,880,744 1,989,437 0
Warrants        
Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share        
Anti-dilutive securities excluded from computation of diluted loss per share (in shares) 0 0 470,000 0
Convertible Notes        
Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share        
Anti-dilutive securities excluded from computation of diluted loss per share (in shares) 0 7,793,826 7,793,826 7,793,826
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
claim
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]    
Number of previous claims experienced | claim 0  
Future minimum unconditional purchase obligations    
Sales and use tax liability $ 10,989 $ 8,643
Sales and use tax receivable $ 5,139 $ 5,246
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Narrative) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Lessee, Lease, Description [Line Items]    
Term of contract (up to) 20 years 20 years
Option to terminate, term   90 days
Operating lease, cost $ 4,377 $ 8,495
Weighted average remaining lease term 8 years 10 months 24 days 8 years 10 months 24 days
Weighted average discount rate, percent 6.30% 6.30%
Operating cash flows from operating leases $ 4,730 $ 9,386
Minimum    
Lessee, Lease, Description [Line Items]    
Remaining lease term   1 year
Lease not yet commenced, term of contract 1 year 1 year
Maximum    
Lessee, Lease, Description [Line Items]    
Remaining lease term   14 years
Lease not yet commenced, term of contract 3 years 3 years
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 9,096
2020 17,558
2021 15,975
2022 11,850
2023 10,571
Thereafter 52,862
Total future minimum lease payments 117,912
Less imputed interest (27,563)
Total operating lease liabilities $ 90,349
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Prior Year Lease Information) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 15,997
2020 15,437
2021 14,705
2022 10,816
2023 9,910
Thereafter 39,449
Total $ 106,314
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segment Information        
Income (loss) from operations $ (20,257) $ 5 $ (28,994) $ (733)
Operating expenses (244,702) (201,111) (453,105) (399,860)
Other expense, net (7,512) (5,430) (13,275) (10,684)
Loss before income tax provision (benefit) (27,769) (5,425) (42,269) (11,417)
Income tax provision (benefit) (28,382) 566 (24,614) (13,428)
Net income (loss) 613 (5,991) (17,655) 2,011
Add: Net loss attributable to non-controlling interest 280 465 363 567
Net income (loss) attributable to Envestnet, Inc. 893 (5,526) (17,292) 2,578
Operating Segments        
Segment Information        
Income (loss) from operations 3,419 13,063 12,335 24,515
Segment Reconciling        
Segment Information        
Operating expenses (23,676) (13,058) (41,329) (25,248)
Envestnet Wealth Solutions | Operating Segments        
Segment Information        
Income (loss) from operations 12,379 16,359 29,223 32,220
Envestnet Data and Analytics | Operating Segments        
Segment Information        
Income (loss) from operations $ (8,960) $ (3,296) $ (16,888) $ (7,705)
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information (Summary of Consolidated Total Assets, Depreciation and Amortization and Capital Expenditures) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Segment Information          
Assets $ 1,812,340   $ 1,812,340   $ 1,313,747
Depreciation and amortization 26,915 $ 19,185 46,432 $ 38,731  
Capital expenditures 11,966 10,604 24,398 20,191  
Envestnet Wealth Solutions          
Segment Information          
Assets 1,279,408   1,279,408   810,971
Depreciation and amortization 16,376 11,026 27,643 22,499  
Capital expenditures 10,027 8,344 20,865 16,536  
Envestnet Data and Analytics          
Segment Information          
Assets 532,932   532,932   $ 502,776
Depreciation and amortization 10,539 8,159 18,789 16,232  
Capital expenditures $ 1,939 $ 2,260 $ 3,533 $ 3,655  
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.19.2
Geographical Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Geographical Information    
Property and equipment, net $ 51,016 $ 44,991
United States    
Geographical Information    
Property and equipment, net 45,759 39,412
India    
Geographical Information    
Property and equipment, net 3,919 3,969
Other    
Geographical Information    
Property and equipment, net $ 1,338 $ 1,610
EXCEL 98 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *N!"$\?(\\#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,$% @ JX$(3R?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 " "K@0A/F+VY$>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OI]GBHJ&;B^))07!!\1:2V=U@TX1DI-VW-XV[ M740?0,@E,W^^^0;2Z2"TC_@@M(?:H^P:IHU."1E%"F8@558B$QV1@L=49&/)[S1"SY\QK[ C ;L MT>% "7C-@R02 T:\ZMD!1T#;MAY\FM[=[]]8'+5\-NJN"621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( *N!"$\Y.YUQ,P, #H/ 8 >&PO=V]R:W-H965T&UL?5?MCILP$'P5Q ,4O(9\G))(=ZFJ5FJETU5M?W.)DZ #G(*3 M7-^^QG"YU#ONGP!F9L=F&(==7'3[TAV4,M%K737=,CX8<[Q+DFYS4'71?=!' MU=@[.]W6A;&7[3[ICJTJMHY45PFEZ22IB[*)5PLW]MBN%OIDJK)1CVW4G>JZ M:/\\J$I?EK&(WP:>ROW!] /):G$L]NJ[,C^.CZV]2JY5MF6MFJ[43=2JW3*^ M%W=K23W!(7Z6ZM+=G$?]4IZU?NDOOFR7<=K/2%5J8_H2A3VQ=%6[8I399[TY;,:%Y3'T;CZ MK^JL*@OO9V(U-KKJW&^T.75&UV,5.Y6Z>!V.9>..E^%.EHTT3*"10.\$\5^" M' GR2A!.(1EFYI;ZL3#%:M'J2]0.;AV+_J40=](^S$T_Z)Z=NV=7V]G1\RI= M).>^S(AX&!!T@Q!71&)K7P4("3P0H]._ FN.D%A PA5(1Y?> ^"("1;(H4#.Z%-/@"-F6& "!2:,/O<$.$*D6&$*%::<+SP) "$L,8,2 M,\Z7G@2 !)R>0XDYY_M6 TC :Y'B.*6\@F\WP@0,%X'0"E[!]QQ@*&"Z@,F] M%\0K^+8C3,!W@>,K)*_@.X\P >L%3KG@(2;??(0)N8^C+GB2B;D/,"'W<=X% MCS,Q]SE&AMS'F1<\T9*Y#S A]W'L!0^U9.X#3,A]G'S!\#PMDG MGNLL\U4X)O3_13C[Q'.=^>\8P 159]R:O1TSN M,,WPX41B1A3:S0CO ,33G._ZPN0=/G25WXIV7S9=]*R-[8=&PO=V]R:W-H965T&ULC9EO;R(W$,:_"N)]#L^,_T8$ MJ5!5K=1*T577OMZ$34 '+-W=)-=O7^]"$)D91WUSL)MG[&>,_?/8-W]KVN_= MIJ[[R8_][M#=33=]?[R=S;K'3;VONB_-L3[DOSPU[;[J\V/[/.N.;5VMQZ#] M;H;&^-F^VAZFB_GX[KY=S)N7?K<]U/?MI'O9[ZOVWV6]:][NIC!]?_%U^[SI MAQ>SQ?Q8/==_UOVWXWV;GV:75M;;?7WHMLUATM9/=].?X'9E<0@8%7]MZ[?N MZOMD2.6A:;X/#[^M[Z9F<%3OZL=^:*+*'Z_UJM[MAI:RCW_.C4XO?0Z!U]_? M6_]E3#XG\U!U]:K9_;U=]YN[:9Q.UO53];+KOS9OO];GA-QT-+US?[-F^3]O1K':MA4L MY<%\'%Z.8S?^+6?;Y;>O"Q?FL]>A MG;-D>9+@E00_*E92X>)%,LO]7TR@:@+'>+J.3WH\J?$TQMNK>&]8$B>)'R6' M41)" );J2JHP)K).-V-5,U:: 6;F)''79L 3'U6I\M$8JWMQJAED[T M8G,GGGF1*B1W-5,^>/&J%R^]$//B12^0AS\Y9D;**)IDO.XFJ&Z"=&.9FR"Z M<6" CXQ469L2Z%ZBZB5*+RSE992]1'.U2$Y>I(HBFL)22JJ7)+VPC)=)CHM) M(,Q(&1F'MC R8'0\&>E'\,F(GI*)/O)?2M$Y2&"PX*@ 3)".(G<$@P%1@-.F1!4C9PRIXU'U&@==D3 M=R1UIF!&)R7*LE1,9905)WB+Q+U(61%^PH01J"I0)-4 E M\=4ABA*BD>\?* F)$9*8>5(&^4A46):DHY0D2B/?9D@I*5UTCB]+1>@QS%,G\'LG,K_YAWIO"/) MNR3N!"3(",6@*J+249-TWI'D7>*$(:5V-)"/V'QO4H3! V#I9]*A1Q)Z?.TO M24+O)GT)?N"JR.4RMKTL2K MY+/F^LY1/S)K0O7(/+NZ^QTNX_^HVN?MH9L\-'W?[,?+WJ>FZ>O$*FF_ Q$QRDYFJ"F M!@&$,6A(U?I%;M9VO,C91=952W?<$Y>F(?SOAM:L7_O(?U]XKLZEU N@R#MR MIC^I_-7MN)J!R>58-;05%6L]3D]K_Q-:;3.M-X*7BO9B-O9T)7O&7O7DVW'M M0PU$:WJ0VH&HQY5N:5UK(X7Q9_3TIY0Z<#Y^=_]B:E>U[(F@6U;_KHZR7/NI M[QWIB5QJ^6/QW>J6UDFL2E>/ :F&^O<-%2-:,+@JE(6_#LVK- MLQ]VXF0,]QX>7U1']FT"K4#7S MH!=-[\R>JE:HU6N193FX:I]1LADDP4P2W"JV2P5.)PE0^2>(P D1F/AP%H\@ M=!N$3H/0&$0W!L@J8] D1M,:#7R"$%NE?*2Z@8F<,)$#QNK89M#@61H,AX_% M\X#P!@D[D; #*;20\$/]^4AU Q,[86('3&3!Q'?+MAOTB/(&*G%")0XHJ_9- MLD@5XPCA.+&9'$(4A&F:W?E7I$ZDU($46TCILOH )E!!64A+892B *7WNI0Y MD3('4F(A98M,* PCC)'UCKZJV97M9[ZM=_,]# MW6S++OYL'F?MOJG*^Z'1=C,CI=QL6ZYWT]OKX=G'YO:Z?NXVZUWUL9FTS]MM MV?PWKS;UZ\U43[\]^+1^?.KZ![/;ZWWY6/U9=7_M/S;QU^QHY7Z]K7;MNMY- MFNKA9OI!7ZW,T& @_EY7K^W)]TDOY7-=?^E__'9_,U7]B*I-==?U)LKX\5(M MJLVFMQ3'\>]H='KLLV]X^OV;]5\&\5',Y[*M%O7FG_5]]W0S#=/)??50/F^Z M3_7KK]4HR$XGH_K?JY=J$_%^)+&/NWK3#G\G=\]M5V]'*W$HV_+KX7.]&SY? M#__Q/#;##6AL0,<&L>\?->"Q 7]O8'[8P(P-S%M[L&,#*WJ8';0/SER677E[ MW=2OD^:P'O9EO^STE8W3==<_'&9G^%_T9QN?OMQJ%:YG+[VAD9D?&#ICBG-F M"9@C,8LC. Z#T##FE#2G\PX6*:&U$H/XJ975CZV<#92AOW@PP&<&,DH--& & M ^;,@!CE_,"X@=D==) QQ@J7 $S%T3CAE10S9$Y'?7!-BG%1:/)8G(7B+/ . M8P,.&G# .T9XY\#8DX%Z4D&LA45*.>].U!Q\DU*:V9/P] IARKK,Q'LHS0-I MHI^Y3_M13$',Z"+%@J+D;0#&"J44"VT <^QMYJT(4%L VL2@YR'I)RY#$JMP MD5)L5)#1)J4"%?+]6*649%T0ZZ04[M(*5WH(*AE2AEG M6$:QE.+@.;,:M<*!7P%I2>17J39CO)+!&7%]*!*SNP2KC#A(B18,J1;XF\Q$Z+15#DD"#@D 6E?,1"B=C59=ISDRI"W4I@_,28YRL:=AG M1ASADH! 24"R)!BAGX@#%!*'L40<[M-FQ.%B@#28_")C N=< CE79LDYI=G/ MJA!+ID)6\8 TEDRL!&1@0V01WR7O9>1&I"EB/<\Y;^'L2R#[RF'-*4V#EHI M+@0I-25S4@&9D0I(KZVC[,+ :9A &CZIN,]-X$Q':-^;.__ ^830SE<6 R-T M%@1C2I7OZ )P.A2A2,Y+4LXHPT;6.X#CH#QGPB_AW$(@M^2J7L(1G$ $SSH: M1W!"6[K$T6"W1DIYF;L1IT.Z[P$<4=R,)VL:<%R0RY3.C.,XJ[H*V0I*%B^SD\N@;=4\#C=S[>2N?MYUO5M.GAYO_SY0?YDD MGL_UU4*#YTM]M3K<[7TW?[AJ_*-L'M>[=O*Y[KIZ.UPT/=1U5\7!J\LXJT]5 M>7_\L:D>NOZKC]^;PQ7?X4=7[\?KR]GQ#O7V?U!+ P04 " "K@0A/YPWB M^6H" "#!P & 'AL+W=O,L(/FBGNO*@ M[T=>C,FFQ2?R M2L3W]IG)DS>R',J:-+RDCL^@O53K/ :\*,D'9_L':5D3^F;.GPY;%U? M)40JD@O%@.5R(3M258I(IO%KX'3'D,IQNK^R?]+:I98]YF1'JY_E011;=^DZ M!W+$YTJ\T.XS&?0@UQG$?R474DFXRD3&R&G%]=?)SUS0>F"1J=3XO5_+1J_= MP']ULSO P0&.#C+V/8=@< @^',*[#N'@$/YO!#0X("."UVO7Q$A!$&^^BB 9,VF/@%..O;C&9!3,B/)G! MF :TI9'"F3N\#;";(P#PC23^R?)TG^4FT5T"H\G2'H,F:0)@]LDY 6I"3OIYYP[.3TW0EWTQ#I. MC$>H7B##GH+U#ECLF9PP_4#XH._'TS?,3F7#G3T5\MW3K].14D%D[OZ#O(]" M3L3Q4)&C4-M8[ED_%_J#H.TP\KQQ[B9_ %!+ P04 " "K@0A/0UGMN>X( M #W-0 & 'AL+W=O41.J0"R/-2*4>S>RZ[=D?R\7SYF+TN-V^?)I,-O>/W7*^^67UTCV7;[ZNULOY MMKQ=?YML7M;=_&%?:+F8V*:)D^7\Z7ET>;[_[//Z\GSU?;MX>NX^K\\VWY?+ M^?I_5]UB]7HQ,J,_/_CMZ=OC=O?!Y/+\9?ZM^V>W_=?+YW5Y-WFOY>%IV3UO MGE;/9^ONZ\7H5_-IEO*NP![Q[Z?N=?/A_[/=HWQ9K7[?O?G;P\6HV474+;K[ M[:Z*>7GYT4V[Q6)74XGCOWVEH_'K:/ M%Z,\.GOHOLZ_+[:_K5YG7?] 8736/_W?NQ_=HL!WD90V[E>+S?[OV?WWS7:U M[&LIH2SG?[R]/CWO7U_?ODFN+\8%;%_ OAKU[/UVQ1]F>]6@OF4RPRZWWVXGS#[[\H0;\JG/RZ--^>3'[N*>LS5&\8. M,':(F1+'7A/%#S UAPA!S2Y@XQ-P1)@TQ,\+D=\RD]-M[YUGL/+NOP \J M:$7'O&'"'O.\QX3D0],$$?&U!AJ;?.M-X) &QB;& MZN0WS-(&:#JT\M$U_8Y;VTJ2[F&Q"AL&Q!QM@*2C).D>-.CE)!;M[ AH& SS MG/$Z&*=ZQ^O><5;2]S'4,!QF30.T:9T,1U-B;AJQ9.X(9235S U-DUM<3&_ M&B#8*!AK:C3#AFQ,+'_D) ,NMFUA#5<+B^G8 !]'*4%&,ZD/L?'2#1C-R;9M M9.0:-"YANRPI1#<:8E+\>PLXVTI]!%!I-#BU6#2N='];Z5(6#0.JH2R? =E@ MSP?(PZ;/L,88$AG%*%IET/<9T!IE_ "$S@\:1>L'..W] (3F#W!5]V=9+VUS MNO^SK'$6-$XQJR6-<['"X;:2AX#"*=*T6N%L8VJ/Q,IE2;FDD[1:E$)VV396 MI3P::5S31%\C.LL:9D'#HC2>5JM3*,\ON6G:XX9$)RD:0.-8,EXQK6^@T3*M M71*-W@*NS&PQ6>X(%6TCS2:\3I;,F&XHHK@^182QSE M2W+>.ZTETH3V$,ZLAX&PU#A*IF0>Z6 OJ_%)#L%1V#"@RH87[7C)3-)IH1FW M3%#\7Y4;, MU&O1<8V848X4^]4UDYO3W=: MGM7.D]I)8O!:[6S3.%NA3E\Y "&UDXO=:[5SFJF\%CLI/UQ1A9X\RZ&G(Q?I MQSSH7&I]S8]Y%CI/1RK2CWFP^C(:2$$J@;# >1 XM:/C8>+#X-DO!NCD*&Q[V,8\'R@4D.P?-SF-3 M$M-069F!R3E0,B#).1#_92-]: #:'<"& 3&Q!4@*E.T+L/]DQ=2X/0(:!L,4 M&8 BE>4+D!"8;*7RWC'.9,$J,\+ERB9>8+X-P+=RZ4P#[">9UGFOYYI&FI)V MEE5?F]B58VP@57D.=14TJ49;A$D:F1XW= )J2FK0.*68I.>#1E-*K72_MX ; M*U*Z8U0CTZD9X8S)M:L!+!^!MK%49VGYJ+@^0!YV?8'%)-"!D5K'6DS0]05] M%J1='X#0]4&CZ/H !ZZ/4.3Z"%=W?8%U,^3375]@M0N@=II?X=##5=9Z9!&+ M(&**.B.)6(HU-Q%9PR)H6)+70"(D&,$7HR4=SC4@37GZ$$RM!UC)(BA9"K(' MM$CEX)+<.IY&?5E '9I? VB\S^+%"H!&35/LK4IQ 3B.\GK!':'*BI)#,".< M\;$R?R-+<@1)EKN!TZ@EM")M@#PL;9$5-Y+B2A,9Z00'I"WJ'$=+&X!0VJ!1 ME#; @;0Q2DL;X>K2%MDOQ' ZW<7*=;63[JO1T8,J5M0CI4PIR M:ST>O[3&%54VH2/+23SEWEJ$#;]L75MKBF4GGG)U+4+V)*/1FWB5"9%8EQ+H MDDIRD]8E9[)/IF+#$PM3(F&2:6[29J8Q],IYS*)SL[U'?54.=BO!,0< MF"!G4GXMP9&XD?GP$= P&&;3!&RJ3%VB7$. [@"46WDD#:"QS;4!K=PCIDTM MM;8@#V%S",C#YC Q]2;: 9/FL =]G$!H#@&GS2& T!P"CLTA5:C-(:'('!(. MS.'DPX]1=C^)^L=\_>WI>7/V9;7=KI;[7Y]\7:VV7:FR^:6,TF,W?WA_L^B^ M;G?_[E;"^NVG2&]OMJN7_F=6D_??>EW^'U!+ P04 " "K@0A/T0?-6]\% M #9'@ & 'AL+W=O7][J)^;/YOAK\.G+OU:GFMYW.R:?;]I][.N>;J;?Z2; M=9"QP*3X>].\]Q??9V-7/K?ME_''KX]W/MV;=;+=C35N7LUGC\U3_;H=_FC??VE. M'0KSV:GWOS5OS3;)1R>IC8=VVT]_9P^O_=#N3K4D*[OZZ_%SLY\^WT_U?RN& M"_"I )\+I+9_5,"?"OCO!:9H+H_.IJ[^5 _U_6W7OL^ZXV@=ZG%2T(U/P7P8 M'TZQF_Z7>MNGIV_W5%:WR[>QHI-F==3PI>:L6*;:STTP:F+%ICA?-["V"B*' MF_"P%WZJP%_U(N(*!%8@4P5R60%[%8:CII@T^TFSH+((077&RMA1)F !F@FV M-U4F' 6LH+"]H5+UYJ@)%S:E$*]'QJI\5?I,;TIHIK1F*E)F2M.,4T:L@ER1 M&>(*^JB #]7=565:*4E-@[751!9L)$(C$1C1J0N$SBXD@OSX2 M SN%ML-VZHB)CA71A>5K,YATY($9O;9/HJMY$336UT"5"PR&)@%J5F;S$#L" M0:]N(*IRS"0,34+4S "",#;)%0D94YBK#%+3J/,=1L1TSJQ4*\M E3%4&:2G M.JU:,:!E D+4V\$:"=E5ESOF]?$.@]4[L#K*3!48AAXDE5$G*]YR3@<82-)X M7P[$M1L,0P]RRJCW4F\Y9]Q8R2)*E6&ASYR>+0M93ZR5MY2C,M@)B'3Q!_'! M./0VM4RG:&W)9HT+[X EH..RH"(7)LQ7#_AJ4F\/P$D&'$C%E#NW>8Q7;_'* M>J]<>7#.CR3:CU5QD-R08;1Z@-9@IC3,5Z/.:]=0)SYFP.HQ6+T%*SN] 7E+ M3+WW_%!R;01#U5NH7IX&3D8L*\G[4B=):Z!C<1QS+[PP4L7FJNSTIB/@.%_H MPPX0I=-F9E\63&>Q=&:G=QVQZ$VKA@K6R3,0EDRY75DPHL4BFO6Y:B4@8:UB M818\T!7)>LX1YK0@3NLM3"Q_R\J)GM) 1N.!,+/F)?/:%&%:KWFQ^"V(382L MBIES <*$%DMH)KV1B65OB.9%%E )Y]YC"0:T%"9KX=Q;#<%0%0M5)LUXL;!, MH1,##J#+#3?FJ0">ZO>C*[&PI%!5>E,&LIP9S%0!3-4;VTHL*X.8PS909;P$ M#-, 8*K/5*M@.:F# B0DN2-.P"@- *6D41HL(2D4^JT14E$NN0P8HP%@U%Q& M!'"B%S-E@"HW3!B@ 0"4-$ # *A^K;0&HIP53,X R$F:G,'>)16B)R\0D3/W M1+Q35\Q7=K(^WK-^K.5[Z_EYW MSYM]/_O<#D.[FRX5G]IV:)))]R%%ZJ6I'\\_MLW3,'XMT_?N>-EZ_#&TA]-% M\O)\FWW_/U!+ P04 " "K@0A/!/K"E*\! #2 P & 'AL+W=O/D(]HGUP%X\JR5<07MO.^/C+FJ RW< M'?9@PI\&K18^N+9EKK<@Z@32BO$L>\VTD(:6>8J=;9GCX)4T<+;$#5H+^_,$ M"L>"[N@M\"C;SL< *_->M/ %_-?^;(/'%I9::C!.HB$6FH+>[XZG0\Q/"=\D MC&YED]C)!?$I.A_K@F91$"BH?&00X;C" R@5B8*,'S,G74I&X-J^L;]/O8=> M+L+! ZKOLO9=0=]24D,C!N4?3FG2.<[\-]@V@,\ _@+ ID))^3OA19E;'(F=9M^+>,6[(P^SJ6(P MC2+]"^)=B%Y+SK.<72/1G'.:X3?/^' MPG_4/VP2'!+!X;\M;N6\5,E6,]5@V[1-CE0XF+3)J^BRL/<\W&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0+B3=JE,2J==JVJ1-.G7:]IE+G 05X@S(I?OW M Y)FV1;U"V#C]_QL3#ZA>;8=@",O6O6VH)USPY$Q6W6@A;W! 7I_TZ#1PGG3 MM,P.!D0=05HQ?CB\8UK(GI9Y])U-F>/HE.SA;(@=M1;FUPD43@5-Z*OC2;:= M"PY6YH-HX2NX;\/9>(NM++74T%N)/3'0%/0^.9ZR$!\#ODN8[.9,0B47Q.=@ M?*H+>@B"0$'E H/PVQ4>0*E Y&7\7#CIFC( M^=7]@^Q=E_+15AX0/5#UJXK MZ!TE-31B5.X)IX^PU'-+R5+\9[B"\N%!B<]1H;)Q)=5H'>J%Q4O1XF7>91_W M:;Y)DP6V#^ +@*^ NYB'S8FB\D?A1)D;G(B9>S^(\,3)D?O>5,$96Q'OO'CK MO=>2\S1GUT"TQ)SF&+Z)2=8(YMG7%'POQ8G_!^?[\'1781KAZ5\*LWV";)<@ MBP39FR7NQ=S^DX1M>JK!M'&:+*EP[.,D;[SKP-[S^"9_PN=I_R),*WM++NC\ MR\;^-X@.O)3#C1^ASG^PU5#0N'!\[\]F'K/9<#@L/XBMW[C\#5!+ P04 M" "K@0A/9EL3/;4! #2 P &0 'AL+W=O::*=%JFJ?1=S)YBKV3K8:3(;972I@_1Y X9'1+WQR/;=VXX&!Y MVHD:?H+[U9V,M]C,4K8*M&U1$P-51F^WA^,NQ,> WRT,=G$FH9(SXG,POI49 MW01!(*%P@4'X[0)W(&4@\C)>)DXZIPS Y?F-_6NLW==R%A;N4#ZUI6LRNJ>D MA$KTTCWB\ !3/5\HF8K_#A>0/CPH\3D*E#:NI.BM0S6Q>"E*O(Y[J^,^C#=) M,L'6 7P"\!FPCWG8F"@JOQ=.Y*G!@9BQ]YT(3[P]<-^;(CAC*^*=%V^]]Y)S M?IVR2R":8HYC#%_$;.<(YMGG%'PMQ9'_ ^?K\&1581+AR0>%-^L$NU6"7238 M_;?$M9C]IR1LT5,%IH[39$F!O8Z3O/#. WO+XYN\AX_3_D.8NM66G-'YEXW] MKQ =>"F;*S]"C?]@LR&A->D2,A#7YS?UK[%VK.4L'-P;]4=6OLWI+245U&)0 M_M&,WV"NYYJ2N?@?< &%\) )QBB-"\T;,*IJ+%R[3++N[C='.=SK1M M I\)?"'&PO=V]R:W-H965T(,R*7[]P.29MD6[0M@X_?\ M;$P^H7FQ'8 CKUKUMJ"=<\.1,5MUH(6]P0%Z?].@T<)YT[3,#@9$'4%:,7XX MO&-:R)Z6>?2=39GCZ)3LX6R(';46YN<)%$X%3>B;XTFVG0L.5N:#:.$KN&_# MV7B+K2RUU-!;B3TQT!3T/CF>LA ? [Y+F.SF3$(E%\278'RJ"WH(@D!!Y0*# M\-L5'D"I0.1E_%@XZ9HR +?G-_8/L79?RT58>$#U+&O7%?2.DAH:,2KWA--' M6.JYI60I_C-<0?GPH,3GJ%#9N))JM [UPN*E:/$Z[[*/^S3?9,D"VP?P!LVL@6F). MD^0;9+D$6"[+\E[L5D?R5A MFYYJ,&V<)DLJ'/LXR1OO.K#W/+[)[_!YVK\(T\K>D@LZ_[*Q_PVB R_E<.-' MJ/,?;#44-"X&UL?5-A;]L@$/TK MB!]0$N*F561;:EI5G;1)4:MMGXE]ME'!YP*.NW]?P*[G;=:^ '?<>_?N.-(! MS:MM !QYUZJU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\*=G"R1#;:RW,KR,H'#*ZI9^.9UDW+CA8GG:BAA=PW[N3\1:; M64JIH;426V*@RNC=]G!,0GP,^"%AL(LS"96<$5^#\:7,Z"8( @6%"PS";Q>X M!Z4"D9?Q-G'2.64 +L^?[(^Q=E_+65BX1_53EJ[)Z"TE)52B5^X9AR>8ZKFF M9"K^*UQ ^?"@Q.]^)\,3; _>]*8(SMB+>>?'6>R\YWUVG[!*(IICC&,,7 M,=LY@GGV.05?2W'D_\#Y.GRWJG 7X;L_%.[7"9)5@B02)/\M<2WFYJ\D;-%3 M#::.TV1)@7T;)WGAG0?VCL&UL?5/;;MP@$/T5Q <$ M+W;2[6;ML8W"Q0&\3O^^@!W';:R\ #/,.7-F&/)1FR?; M 3CT(H6R!>ZR5[D'YFT8;R9PW34ML;X#5$20%H4ER0R3C"I=Y M])U,F>O!":[@9) =I&3FSQ&$'@N\PZ^.>]YV+CA(F?>LA5_@?O. PVM49A4K.6C\%XWM=X"0( @&5"PS,;Q>X R$" MD9?Q/'/B)64 KL^O[%]C[;Z6,[-PI\4CKUU7X#U&-31L$.Y>C]]@KN<:H[GX M'W !X<.#$I^CTL+&%56#=5K.+%Z*9"_3SE7>N^EI.D^)Y= -,<GV_!T4V$:X>D_"C]O$V2;!%DDR#XL<2,F2_Y+0E8]E6#: M.$T657I0<9)7WF5@;VE\D[?P:=I_,M-R9=%9._^RL?^-U@Z\E.3*CU#G/]AB M"&A<.'[R9S.-V60XW<\_B"S?N/P+4$L#!!0 ( *N!"$]WM483LP$ -(# M 9 >&PO=V]R:W-H965T)W^?0%['2=U\P+,,.?,F6%(!S3/M@%P MY$5);3/:.-?M&;-% TK8*^Q ^YL*C1+.FZ9FMC,@R@A2DO'-YIHIT6J:I]%W M-'F*O9.MAJ,AME=*F#\'D#AD=$LOCL>V;EQPL#SM1 T_P/WLCL9;;&8I6P7: MMJB)@2JCM]O](0GQ,>!7"X-=G$FHY(3X'(RO948W01!(*%Q@$'X[PQU(&8B\ MC-\3)YU3!N#R?&'_$FOWM9R$A3N43VWIFHS>4%)")7KI'G%X@*F>3Y1,Q7^# M,T@?'I3X' 5*&U=2]-:AFEB\%"5>QKW5<1_&F^0"6P?P"^-T5PQE;$.R_>>N\YY\DV9>= -,4,T65)@ MK^,D+[SSP-[R^":OX>.T?Q>F;K4E)W3^96/_*T0'7LKFRH]0XS_8;$BH7#A^ M]F!-8YT6 4W7,M\[$'4":<7X;G?'M)"&EGGRG5V9VR$H M:>#LB!^T%N[G"90="[JG;XYGV78A.EB9]Z*%+Q"^]F>'%EM8:JG!>&D-<= 4 M]'%_/&4Q/@5\DS#ZU9G$2B[6OD3C8UW0710$"JH0&01N5W@"I2(1RO@Q<](E M902NSV_L[U/M6,M%>'BRZKNL0U?0!TIJ:,2@PK,=/\![L M2-S4^U[$)]X?.?:FBL[4BG2'XCUZKR7/LIQ=(]$<JK!M6F:/*GL8-(D MK[S+P#[R]":_PZ=I_RQ<*XTG%QOP95/_&VL#H)3=#8Y0AQ]L,10T(1[O\>RF M,9N,8/OY!['E&Y>_ %!+ P04 " "K@0A/I;4+<+4! #2 P &0 'AL M+W=O/*B5>LRVGC? M'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7CF\TUTT*V-$^C[V3SU/1>R19. MEKA>:V'_'$&9(:-;^NIXD'7C@X/E:2=J^ G^5W>R:+&9I90:6B=-2RQ4&;W= M'HY)B(\!CQ(&MSB34,G9F.=@?"LSN@F"0$'A X/ [0)WH%0@0AF_)TXZIPS MY?F5_3[6CK6\EYJ7S;VOS+& TK97.$(-?C!9D-!Y/*J5>=RVGK?'QAS M90M:N"O30X#1MPUQO0501I!7C27+#M) =+;+H.]DB,X-7LH.3)6[0 M6MB?1U!FS.F.OCL>9=/ZX&!%UHL&GL!_ZT\6+;:P5%)#YZ3IB(4ZI_>[PS$- M\3'@NX31K !E I$*.-EYJ1+R@!RGX=9*Q2R":8XY3#%_%[)8(ANQ+"KZ5XLC_@O-M M^'Y3X3["][\I_$?^=),@C03I?TO\_C MF_P*GZ;]J["-[!PY&X\O&_M?&^,!I217.$(M?K#%4%#[<+S%LYW&;#*\Z>&PO=V]R:W-H M965T:9 MM<<7!1@'\#K]^P)V'">U^@+,,.?,F6%(!S3/M@%PY%5);3/:.-<=&+-% TK8 M*^Q ^YL*C1+.FZ9FMC,@R@A2DO'-YIHIT6J:I]%W,GF*O9.MAI,AME=*F#]' MD#AD=$O?'(]MW;C@8'G:B1I^@OO5G8RWV,Q2M@JT;5$3 U5&[[:'8Q+B8\#O M%@:[.)-0R1GQ.1C?RHQN@B"04+C (/QV@7N0,A!Y&2\3)YU3!N#R_,;^)=;N M:SD+"_+P%:9Z]I1,Q7^'"T@?'I3X' 5*&U=2]-:A MFEB\%"5>Q[W5<1_&&WXSP=8!? +P&7 ;\[ Q453^()S(4X,#,6/O.Q&>>'O@ MOC=%<,96Q#LOWGKO)>?[7\?CF[R' MC]/^0YBZU9:&PO=V]R:W-H965T M-\=&'-% UJX*]-! MBS>5L5IX-&W-7&=!E!&D%>.;S0W30K8T3Z/O9//4]%[)%DZ6N%YK87\=09DA MHUOZZ7B6=>.#@^5I)VIX ?^].UFTV,Q22@VMDZ8E%JJ,WFT/QR3$QX ?$@:W M.)-0R=F8UV!\*3.Z"8) 0>$#@\#M O>@5"!"&6\3)YU3!N#R_,G^&&O'6L[" MP;U1/V7IFXSN*2FA$KWRSV9X@JF>:TJFXK_"!12&!R68HS#*Q944O?-&3RPH M18OW<9=MW(?Q)ME-L'4 GP!\!NQC'C8FBLH?A!=Y:LU [-C[3H0GWAXX]J8( MSMB*>(?B'7HO.;^^2=DE$$TQQS&&+V*VKA,DJP1))$C^6^):S/ZO)&S14PVVCM/D2&'Z-D[RPCL/[!V/;_([?)SV M;\+6LG7D;#R^;.Q_98P'E+*YPA%J\(/-AH+*A^,MGNTX9J/A33?](#9_X_P# M4$L#!!0 ( *N!"$^X7&KFM0$ -(# 9 >&PO=V]R:W-H965T;-.5;2F;J&JE5EJE:OK,VF,;!8P+ M>)W^?0?LN%9KY068X9PS%X9L-/;%M0">O&K5N9RVWO='QES9@A;NQO30X4UM MK!8>3=LPUUL0521IQ7B2')@6LJ-%%GUG6V1F\$IV<+;$#5H+^_L$RHPYW=$W MQY-L6A\YXV@=\!#Q+&-WJ3$(E M%V->@O&ERFD2$@(%I0\* K##J MIZQ\F],[2BJHQ:#\DQD_PUS/+25S\5_A"@KA(1.,41KEXDK*P7FC9Q5,18O7 M:9==W,?I)DUGVC:!SP2^$.YB'#8%BID_"B^*S)J1V*GWO0A/O#MR[$T9G+$5 M\0Z3=^B]%OSV8\:N06C&G"8,7V%V"X*A^A*";X4X\?_H?)N>;F:81GJZIA^2 M;8']IL ^"NS?+7$#<_BW2+;JJ0;;Q&ERI#1#%R=YY5T&]I['-_D+GZ;]F["- M[!RY&(\O&_M?&^,!4TEN<(1:_&"+H:#VX?@!SW8:L\GPII]_$%N^&PO=V]R:W-H965TNC@Q59 M)QKX OYK=['!8C-+)348)]$0"W5.'[>G\S[&IX!O$@:W.)-8R17Q)1H?JYQN MHB!04/K((,)V@R=0*A(%&3\F3CJGC,#E^8W]?:H]U'(5#IY0?9>5;W/Z0$D% MM>B5?\;A TSU'"B9BO\$-U A/"H).4I4+JVD[)U'/;$$*5J\CKLT:1_&FP.? M8.L /@'X#'A(>=B8*"E_)[PH,HL#L6/O.Q&?>'OBH3=E=*96I+L@W@7OK>#' M0\9ND6B*.8\Q?!&SG2-88)]3\+449_X/G*_#=ZL*=PF^^T/A<9U@OTJP3P3[ M_Y:X%G/_5Q*VZ*D&VZ1I@I3-71BA-GRPV5!0^WB\#V<[CMEH>.RF'\3F;US\ E!+ P04 " "K M@0A/YT'+P+4! #2 P &0 'AL+W=O2V2O=@_(WC3:2.6^:EMC> *LC M2 I"L^R:2,85+O/H.YDRUX,37,')(#M(R"[S!;XXGWG8N.$B9]ZR% M[^!^]"?C+3*SU%R"LEPK9* I\.WF<-R%^!CPD\-H%V<4*CEK_1R,^[K 61 $ M BH7&)C?+G '0@0B+^-WXL1SR@!,4O$/< 'APX,2GZ/2PL8558-U6B86+T6REVGG*NYCNMDGV#J M)@"= ?N8ATR)HO(OS+$R-WI$9NI]S\(3;P[4]Z8*SMB*>.?%6^^]E/1ZGY-+ M($HQQRF&+F(V.-_YLIC&;#*?[](/(_(W+/U!+ P04 " "K@0A/ M\#PMPK0! #2 P &0 'AL+W=O_0M0"!/6AF?TS:$[L"8+UO0PE_9#@S>U-9I$=!T#?.= U$ED%:, M;S;OF1;2T")+OI,K,ML')0V<'/&]UL+]/H*R0TZW]-EQ+YLV1 D-)!;7H5;BW MPV>8ZGE'R53\5[B PO"H!'.45OFTDK+WP>J)!:5H\33NTJ1]&&_XAPFV#N 3 M@,^ FY2'C8F2\H\BB")S=B!N['TGXA-O#QQ[4T9G:D6Z0_$>O9>"7V\S=HE$ M4\QQC.&+F)<(ANQS"KZ6XLC?P/DZ?+>J<)?@N[\4_H-@OTJP3P3[_Y:X%K-[ ME80M>JK!-6F:/"EM;](D+[SSP-[R]"8OX>.T?Q.ND<:3LPWXLJG_M;4!4,KF M"D>HQ0\V&PKJ$(_7>';CF(U&L-WT@]C\C8L_4$L#!!0 ( *N!"$]F&59G MM $ -(# 9 >&PO=V]R:W-H965T, 7J=_GP%[7;>U^@+,,.?,F6%( M!V/?7 /@R8=6K45)")7KE7\SP#%,] MUY1,Q7^%,R@,#THP1V&4BRLI>N>-GEA0BA8?XR[;N _C37*!K0/X!. SX"X" MV)@H*G\47N2I-0.Q8^\[$9YXN^?8FR(X8ROB'8IWZ#WG_#9)V3D033&',88O M8K9S!$/V.05?2W'@_\#Y.GRWJG 7X;L_%%ZO$R2K!$DD2/Y;XEK,S5])V**G M&FP=I\F1PO1MG.2%=Q[8>Q[?Y'?X..W?A*UEZ\C)>'S9V/_*& \H97.%(]3@ M!YL-!94/QUL\VW',1L.;;OI!;/[&^2=02P,$% @ JX$(3Z@P!Z/% 0 M-P0 !D !X;"]W;W)K&UL;53O;ML@$'\5Q ,4 M!R=-%MF6FE;5)FU2U&G;9V*?;50P'N"X>_L!=CTOY8N!X_?G#CAGH]*OI@6P MZ$V*SN2XM;8_$F+*%B0S=ZJ'SNW42DMFW5(WQ/0:6!5(4A":)/=$,M[A(@NQ MLRXR-5C!.SAK9 8IF?YS J'&'&_P>^"%-ZWU 5)D/6O@.]@?_5F[%5E4*BZA M,UQU2$.=XX?-\;3S^ #XR6$TJSGRE5R4>O6++U6.$Y\0""BM5V!NN,(C".&% M7!J_9TV\6'KB>OZN_AQJ=[5G88S<5_ MA2L(!_>9.(]2"1.^J!R,57)6<:E(]C:-O OC..VDZ4R+$^A,H OA$'S(9!0R M?V*6%9E6(]+3V??,7_'F2-W9E#X8CB+LN>2-BUX+NM]GY.J%9LQIPM 59K,@ MB%-?+&C,XD0_T&FZC MP/VM201S2&Y,R.KB).@F/%F#2C5TH5U6T:4K'FBX^'_PJ:6^,=WPSJ"+LN[Y MA$NNE;+@4DGN7"ZMZ^)E(:"V?KIW&PO=V]R:W-H965T/WYPXX9Z/2KZ8%L.A=BL[DN+6V/Q!BRA8D,S>JA\[MU$I+9MU2-\3T&E@5 M2%(0NMG<$LEXAXLLQ$ZZR-1@!>_@I)$9I&3Z[Q&$&G.\Q1^!%]ZTU@=(D?6L M@9]@?_4G[59D4:FXA,YPU2$-=8[OMX?CSN,#X#>'T:SFR%=R5NK5+[Y5.=[X MA$! :;T"<\,%'D (+^32>)LU\6+IB>OYA_I3J-W5,SS/7L,)J+_PX7$ [N,W$>I1(F?%$Y&*ODK.)2D>Q]&GD7QG':N4MF M6IQ 9P)="/O@0R:CD/DCLZS(M!J1GLZ^9_Z*MP?JSJ;TP7 48<\E;UST4M#] M-B,7+S1CCA.&KC"?".+4%PL:LSC2+W0:IR?1#)- 3]9TFL8%TJA &@32_TJD M5R7&,$G<9!%@)JZZ=W;JZGMSPMK.KG-B7+OZ+X M!U!+ P04 " "K@0A/M8W=,=P! !!0 &0 'AL+W=O;V,<7%8P+ M).[>?H =SW/I'\,Y?)=S,)#T4KWJ&L"@=\%;G>+:F.Y B,YK$$S?R0Y:NU)* M)9BQH:J([A2PPI,$)S2*=D2PIL59XG,GE27R8GC3PDDA?1&"J3]'X+)/\0K? M$L]-51N7(%G2L0I^@OG5G92-R*12- ):W<@6*2A3_+ Z'&.']X"7!GH]FR/7 MR5G*5Q=\*U(SDS#8^2 M_VX*4Z=XCU$!);MP\RS[KS#VL\5H;/X[7(%;N*O$>N22:_]%^44;*4856XI@ M[\/8M'[L1_T;+4R@(X$N"&0P\I5_889EB9(]4L/>=\S]XM6!VKW)7=)OA5^S MQ6N;O69TOTW(U0F-F.. H3/,:D(0JSY9T)#%D7Z@TS!]':QP[>GK.9W&88%- M4&#C!3;_M;A;M!C"?&*R#9IL P+[A4D(^*@R9Q M0( N3$*8]<*$S(Z@ %7YRZ=1+B^MO_BS['2_'Z@_PO_@P^/P@ZFJ:34Z2V,O M@C^NI90&;"G1G=W5VKY'4\"A-&X:V[D:;N40&-F-#PZ97KWL+U!+ P04 M" "K@0A/-&"C-+M\?&7-E"UJX&]-#AS>UL5IX-&W#7&]! M5)&D%>-)R@[,E;M!:V#\G4&;,Z8Z^.IYDT_K@8$76 MBP:^@__1GRU:;%&II(;.2=,1"W5.[W?'4QKP$?!3PNA69Q(JN1CS'(PO54Z3 MD! H*'U0$+A=X0&4"D*8QN]9DRXA W%]?E7_%&O'6B["P8-1OV3EVYS>45)! M+0;EG\SX&>9Z#I3,Q7^%*RB$ATPP1FF4BRLI!^>-GE4P%2U>IEUV<1^GFT,Z MT[8)?";PA7 7X[ I4,S\47A19-:,Q$Z][T5XXMV18V_*X(RMB'>8O$/OM> ? MTXQ=@]",.4T8OL+L%@1#]24$WPIQXN_H?)N^W\QP'^G[-7V?; NDFP)I%$C_ M*_'PIL0MS.V;(&S54PVVB=/D2&F&+D[RRKL,[#V/;_(//DW[-V$;V3ER,1Y? M-O:_-L8#II+&PO=V]R:W-H965TP-]M#YFQJ-%LZ;IF&V-R"J M2-**\=WN ]-"=K3(HN]LB@P'IV0'9T/LH+4POT^@<,SIGKXYGF33NN!@1=:+ M!KZ#^]&?C;?8HE))#9V5V!$#=4X?]L=3&O 1\"QAM*LS"95<$%^"\:7*Z2XD M! I*%Q2$WZ[P"$H%(9_&KUF3+B$#<7U^4_\4:_>U7(2%1U0_9>7:G!XHJ: 6 M@W)/.'Z&N9Y;2N;BO\(5E(>'3'R,$I6-*RD'ZU#/*CX5+5ZG779Q'Z>;VW2F M;1/X3. +X1#CL"E0S/RC<*+(#([$3+WO17CB_9'[WI3!&5L1[WSRUGNO!;^_ MR]@U",V8TX3A*\Q^03"OOH3@6R%._#\ZWZ8GFQDFD9ZLZ4FR+9!N"J11(/VG MQ,.[$K&UL M=53;;MP@$/T5Q <$&^]NHY5M*9LJ2J566J5J^\S:XXO"Q06\3O^^@!W7W=(7 M \,Y9\X XWQ2^M5T !:]"2Y-@3MKAR,AINI ,'.G!I!NIU%:,.N6NB5FT,#J M0!*2_AK)$9A6#ZUPFXF@JK5+S[5!4Z\ M(>!06:_ W'"%1^#<"SD;/Q=-O*;TQ.W\7?TIU.YJN3 #CXK_Z&O;%?@>HQH: M-G+[HJ9G6.K98[04_QFNP!W<.W$Y*L5-^*)J-%:)1<59$>QM'GL9QFG>.:0+ M+4Z@"X&NA/N0A\R)@O./S+(RUVI">C[[@?DK3H_4G4WE@^$HPIXS;UST6F9) MDI.K%UHPIQE#-YAT11"GOJ:@L10G^@^=QNE9U&$6Z-F6GAWB KNHP"X([/XJ M,;TI,8;YC\M]-,D^(I#=)(EA=C=)R.;B!.@V/%F#*C7*T"Z;Z-H5#S1<_!_X MW%)?F&Y[:=!%6?=\PB4W2EEP5I([YZ5S7;PN.#363S^XN9[?\KRP:EC:E*S_ MBO(W4$L#!!0 ( *N!"$_ E;X2WP$ $% 9 >&PO=V]R:W-H965T MKQD M02S@N'W[ KK66OI'.(?O<@X"V23DBVH!-'KEK%SH2HL@5.U8,8H#B2ASO%C>+ZD%N\ WSN8U&:. M;">RN,'3W> MTN-W?H^#@! Y_M9CL6O1A4K_)T6MR] B<=B8^S'\Z2;PFB4<@WIEX,&'@ M-TF])JE'(-R9^##[GTHV1Y"#;-SE4Z@48^\N_B:[WN_'R!WA/_#Y&PO=V]R:W-H965TZR5[D'YFT8;R9PW M34ML;X#5D20%H;O=#9&,*USFT7BQP@M\=3[SM M7'"0,N]9"S_ _>Q/QEMD4:FY!&6Y5LA 4^#;Y'#, CX"?G$8[>J,0B5GK5^" M\5@7>!<2 @&5"PK,;Q>X R&"D$_C==;$2\A 7)_?U>]C[;Z6,[-PI\4SKUU7 MX#U&-31L$.Y)CP\PUW.-T5S\-[B \/"0B8]1:6'CBJK!.BUG%9^*9&_3SE7< MQ^DFV\^T;0*="70A[&,<,@6*F7]ECI6YT2,R4^][%IXX.5#?FRHX8ROBG4_> M>N^E3),T)Y<@-&..$X:N,,F"(%Y]"4&W0ASI/W2Z34\W,TPC/5W3L_\(9)L" M613(_BHQ^U3B%N;Z4Q"RZJD$T\9ILJC2@XJ3O/(N WM+XYM\P*=I_\Y,RY5% M9^W\R\;^-UH[\*GLKOP(=?Z#+8: QH7C%W\VTYA-AM/]_(/(\HW+/U!+ P04 M " "K@0A/[" *>,4! W! &0 'AL+W=O3$PG,L,,,XFJ5YU"V#0N^"]SG%KS' @1)N:8T+ MD"(;6 ._P/P>3LJNR*I2=0)ZW*:AS?!\?CJG#>\!S!Y/>S)&KY"SEJUM\ MKW(7,-#Q(_M)5ILWQ M'J,*:C9R\R2G1UCJ23%:BO\!%^ 6[C*Q'J7DVG]1.6HCQ:)B4Q'L?1Z[WH_3 MO)/$"RU,H N!KH2]]R&SD<_\*S.LR)2BEV\6U&+DYHP1QG#-U@XA5!K/IJ04,61_H?G8;INV"&.T_?;>E)&A9(@@*) M%TC^*?'NJL009A\V28,F:4#@RY5) $.C*Q.RN3@!JO%/5J-2CKUOETUT[8I[ MZB_^$SZWU$^FFJ[7Z"R-?3[^DFLI#=A4HAN;2VN[>%UPJ(V;WMFYFM_RO#!R M6-J4K/^*XB]02P,$% @ JX$(3S!6,KK- 0 G 0 !D !X;"]W;W)K M&UL;51M;]L@$/XKB!]0$NRX561;:EI5F[1)4:>M MGXE]?E'!>(#C[M\/L.-Z'E\"=WY>[@A'.DKUKAL @SX$[W2&&V/Z(R&Z:$ P M?2=[Z.R72BK!C U5372O@)6>)#BANUU"!&L[G*<^=U9Y*@?#VP[."NE!"*;^ MG(#+,<-[?$N\MG5C7(+D:<]J^ 'F9W]6-B*+2MD*Z'0K.Z2@RO#C_GA*'-X# M?K4PZM4>N4XN4KZ[X&N9X9TK"#@4QBDPNUSA"3AW0K:,W[,F7BP=<;V_J;_X MWFTO%Z;A2?*WMC1-AA\P*J%B S>O'ZD] MF\(E_5'X;[9X;;/7/*+[E%R=T(PY31BZPGPBB%5?+&C(XD3_H],P/0I6&'EZ MM*;'#V&!."@0>X'XGQ;IIL40)@J;'((FAX! O#$)80YADR1HD@0$DHU)"'._ M,2&KVR% U7XN-"KDT/F97&67T7ND_G9]PJ>Y_ + ]2_A=02P,$% @ JX$(3V5@ M2*/? 0 04 !D !X;"]W;W)K&UL=53KCIP@ M%'X5P@,LCH[C=*(F.]LT;=(FDVVZ_>IR%YFG8M"L[> BD1HXI_+W&9@8,[S#]\1S6S?:)DB>]K2&[Z!_]!=I M(K*HE"V'3K6B0Q*J##_N3N?$XAW@I851K>;(=G(5XM4&7\H,![8@8%!HJT#- M<(,G8,P*F3)^S9IXL;3$]?RN_LGU;GJY4@5/@OUL2]UD^(A1"14=F'X6XV>8 M^XDQFIO_"C=@!FXK,1Z%8,I]43$H+?BL8DKA]&T:V\Z-X[22W&E^0C@3PH5P M= 0R&;G*/U)-\U2*$"B-'C];T^!W_O5=@[P3V_[3X8=.B!Q,% M?I/8:Q)[!'8;$Q_FG:TX>$T.'H%H8^+#[/TFB=&UL;5/M;ML@%'T5Q .4 M!#MM%MF6FDY5)ZU2U&G;;V)?VZA\N(#C]NT'V/&\SG^ >SGGW \NV:#-JVT! M''J70MD:62,85+K+H M.YDBT[T37,')(-M+RO7)OC/485U*P7[D4/3S#5L\-H*OX[ M7$!X>,C$QRBUL'%%96^=EI.*3T6R]W'G*N[#>+.[TM8)="+0F;"/!#(&BIE_ M98X5F=$#,F/O.Q:>>'N@OC=E<,96Q#N?O/7>2Y$D=QFY!*$)<0="W$D?Y'I^OT9#7#)-*3)7V7K@NDJP)I%$C_*7'_J<0US)=/0N.L5SENM1Y.A*BR!4[5@QB@-U]J(3G5)I0-48,$6CD29R0,@B/AM.MQD;G< M11:9K>KA(I$;.J?Q]!B:F'!_P/?'2-:VV"5)D VW@&^COPT6:B*PJ5<>A M5YWHD80ZQT^'TSFU> ?XT<&D-GMD.[D*\6J#SU6. UL0,"BU5:!FN<$S,&:% M3!F_%DV\6EKB=G]7_^AZ-[UF>RMB.(@(SB#_.?*A.O2>(1B'8F M/DSL-SEZ38X>@61GXL,<_2:IUR3U"*0[$Q_F<6="-E>0@VS<\"E4BK%W@[_) MKO/]%+HK_ Z?'X>O5#9=K]!5:#,([KK60F@PI00/YE1;\QZM 8-:VVUJ]G*> MRCG08E@>'+*^>L4?4$L#!!0 ( *N!"$^2R&&2MP$ -(# 9 >&PO M=V]R:W-H965T]T?& M7-6!XN[&]*#QIC%6<8^F;9GK+? ZDI1D:9+<,L6%IF4>?6=;YF;P4F@X6^(& MI;C]&#]$]F_ IS/0=*YN*_PQ4DPD,F&*,RTL65 M5(/S1LTJF(KB;],N=-S'Z>:0S;1M0CH3TH5P%^.P*5#,_ OWO,RM&8F=>M_S M\,2[8XJ]J8(SMB+>8?(.O==RGWW.V34(S9C3A$E7F-V"8*B^A$BW0IS2_^CI M-GV_F>$^TO=K^FVR+9!M"F11(%N7>$@^E+B%^5@D6_54@6WC-#E2F4''25YY MEX&]3^.;_(-/T_Z#VU9H1R[&X\O&_C?&>,!4DAL&UL;51A;]L@$/TKB!]0$ARG561;:EI5F[1* M4:=MGXE]ME'!>(#C]M\/L.-Y&5\"=W[OW3O@DHU*OYL6P*(/*3J3X];:_D"( M*5N0S-RI'CKWI59:,NM"W1#3:V!5($E!Z&:S)Y+Q#A=9R)UTD:G!"M[!22,S M2,GTYQ&$&G.\Q=?$&V]:ZQ.DR'K6P'>P/_J3=A%95"HNH3-<=4A#G>/'[>&8 M>GP _.0PFM4>^4[.2KW[X&N5XXTW! )*ZQ686R[P!$)X(6?C]ZR)EY*>N-Y? MU5]"[ZZ7,S/PI,0O7MDVQP\855"S0=@W-7Z!N9\4H[GY;W !X>#>B:M1*F'" M+RH'8Y6<59P5R3ZFE7=A'6?]*RU.H#.!WA#(5"@X?V:6%9E6(]+3V??,7_'V M0-W9E#X9CB)\<^:-RUZ*)*49N7BA&7.<,'2%V2X(XM27$C16XDC_H],X/8DZ M3 (]6=/W25Q@%Q78!8'=/RTF-RW&,+MXD31:)(T(I#=%8IC]31&RNC@)N@E/ MUJ!2#5T8EU5VF8I'&B[^+WP:J5>F&]X9=%;6/9]PR;52%IR5S9WSTKHI7@(! MM?7;>[?7TUN> JOZ>4S)\E]1_ %02P,$% @ JX$(3SQ[]J// 0 > 0 M !D !X;"]W;W)K&UL;53M;ILP%'T5RP]0 TEH M&@%2TZK:I$V*.FW][< %K-J8VB9T;S_;4$93_\&^U^><^X&OLU&J5]T"&/0N M>*=SW!K3'PC190N"ZAO90V=/:JD$-=94#=&] EIYDN DB:*4",HZ7&3>=U)% M)@?#606=,:YR!%UM,&?H'YW9^4MJ,[U6.(Y<0<"B-4Z!VN< #<.Z$;!IO MLR9>0CKB>O^A_N1KM[6Q^'3(%\YH_4 MT")3FDM6?%Z :?^9>QND_\S?D/GV;R)U4- MZS0Z2V/OG[\EM90&;"K1C2VXM<_ 8G"HC=O>VKV:AF$RC.SG.2?+8U/\ U!+ M P04 " "K@0A/WW"-O,$! W! &0 'AL+W=O2,8[7&0A=]9%I@8K> =GC M>=-:GR!%UK,&OH+]UI^UB\BB4G$)G>&J0QKJ'#]NCZ?4XP/@.X?1K/;(=W)1 MZLT'GZH<;[PA$%!:K\#<+NKL48)HT72:-%THC _JY(#'.X*T)6%R=!-^')&E2JH0OCLLHN4_%( MP\7_@4\C]87IAG<&791USR=<LM38%4_ MCRE9_BN*WU!+ P04 " "K@0A/.*?P5;D! #2 P &0 'AL+W=OM.C-FR!<7M M'7:@_4V-1G'G3=,PVQG@520IR=(DV3/%A:9%%GT74V38.RDT7 RQO5+<_#Z# MQ"&G&_KF>!)-ZX*#%5G'&_@.[D=W,=YBLTHE%&@K4!,#=4X?-J?S+N CX%G M8!=G$BJY(KX$XTN5TR0D!!)*%Q2XWV[P"%(&(9_&KTF3SB$#<7E^4_\4:_>U M7+F%1Y0_1>7:G!XIJ:#FO71/.'R&J9Y[2J;BO\(-I(>'3'R,$J6-*RE[ZU!- M*CX5Q5_'7>BX#^/-_C#1U@GI1$AGPC'&86.@F/E'[GB1&1R(&7O?\?#$FU/J M>U,&9VQ%O//)6^^]%=O],6.W(#1ASB,F76 V,X)Y]3E$NA;BG/Y'3]?IV]4, MMY&^7=(/]^L"NU6!7138_5/BAW-_:\1'?A4DCL_0JW_8+,AH7;A>/!G,X[9:#CL MIA_$YF]<_ %02P,$% @ JX$(3[N4SYLJ @ V 8 !D !X;"]W;W)K M&ULC55M;YLP$/XKB!]0\Q)"J A2TFG:I$V*.JW[ M[)!+0+4QLYW0_?O9AM 4+E*_8/NX>UX,/N>=D*^J M#>&V>-6ON5UNTC(:JL M@%/U(%IHS)NCD)QJLY0GHEH)]."*."-1$"P)IW7C%[F+[621B[-F=0,[Z:DS MYU3^VP(3W=H/_6O@N3Y5V@9(D;?T!+] _VYWTJS(B'*H.32J%HTGX;CV-^'C M-HQM@@#&+9'3\'4#]D=,6 MWLZOZ%^=>6-F3Q4\"?:G/NAJ[:]\[P!'>F;Z673?8#"4^-[@_@=<@)ETJ\1P ME((I]_3*L]*"#RA&"J=O_5@W;NP&_&L97A -!=&D@/1$3OD7JFF12]%YLM_\ MEMIO'#Y&9F]*&W1;X=X9\ & =8H +![#X +"8F.QS$I?3N)P[&A.4(D$HD@E%,J-8 MX!1+E&*)4"PG%,L911+@'"G*D2(<*0ZP0@%6G_]6&0J0(0I6$Y?9S&689<$= MHV& __@!0I3=@;AS=L+/FPW1L[$)H[F*53 ]?]'\QTGNVL7/4!@C1+.#'L\W M=L)";AH+!WER+55YI3@WKI_?1,>VO8E<8WI/[WO^3RI/=:.\O="FO;DF=!1" M@U$2/!@-E;EFQ@6#H[;3U,QEWVO[A1;M<(^0\3(K_@-02P,$% @ JX$( M3V%/"2E' @ = < !D !X;"]W;W)K&ULC57K M;ML@&'T5RP]0#/B6RHFTI)DV:9.B3MU^DX3$5K'Q@,3=VP\PM1R;=?EC;N<< MG_.!H.BX>)4EI2IXJUDCEV&I5/L(@#R4M";R@;>TT2LG+FJB]%"<@6P%)4=+ MJAE 492"FE1-N"KLW$ZL"GY1K&KH3@3R4M=$_%E3QKME",/WB>?J7"HS 59% M2\[T!U4O[4[H$1A4CE5-&UGQ)A#TM P_P<4T8,R$D0W5[JAC!DE[>.W$PV'?QKBN/^N_MF&UV'V1-(-9[^JHRJ7 M81X&1WHB%Z:>>?>%ND!)&+CTW^B5,@TW3O0_#IQ)^PT.%ZEX[52TE9J\]6W5 MV+;K5Y+,T?P$Y AH(,#X0P)V!'PO(7:$^%Y"X@C)A #Z[+:83T2152%X%XC^ M/+3$'#OXF.CM.IA)NSMV3==3ZMGK"N>H %":03D^L>DEI(8R%9EL%L M4I$Y"N4+'"=^,['73#PS@_-DXJ;')&,W>13CB9LY2KM),SC9HWAF&N(832NP MG<-2!.$_HB7>:,DL&D(+OT#J%4COW^G,*Y!YBIM.BIO-R@:GYWKS,>;&2.XU MDGN,9'Z!A5=@<7\I])7NO02B.XKA0#>G(YU6XS^@W@P874[F/?I.Q+EJ9+#G M2M]S]C8Z<:ZH%HP>=&5+_00. T9/RG0SW1?].] /%&_=&P>&AW;U%U!+ P04 M " "K@0A/HO;10I0" #%"0 &0 'AL+W=O$EL9V;..>-+/+DP_BJ.E$KOK2IK,?6/4C;C(!#;(ZV(>&(-K=67/>,5 MD:K+#X%H."4[0ZK*( K#+*A(4?NSB1E;\]F$G619U'3-/7&J*L+_S6G)+E,? M^>\#+\7A*/5 ,)LTY$!_4OFK67/5"ZXJNZ*BM2A8[7&ZG_J?T?@9)9I@$+\+ M>A&=MJ=+V3#VJCO?=E,_U!G1DFZEEB#J=:8+6I9:2>7QUXKZUYB:V&V_JZ], M\:J8#1%TPIW[N>SNZ)Z=2OK#+5VH+2GW/5O^=GFFIX#H3%6/+2F&> MWO8D)*NLBDJE(F_MNZC-^])^R4:6!A,B2XBNA-:@)/ELL5D!E.W6>(P31Q' %2<(,?]U1 5C=+< M]05 X;@3L5=8 A:6 (7%L$ *"J2/6YN! AF0@6/:(AL4BM/\Q@K 8!0,1$F= M*'@X-0CA&V[D8)@<")/! B-08/2XG2B$#X#POJ%S"^K6FL?A#4?1C9,&W?=T M;D']79'>C 1O7Q0!D;![&+6@M+L;0H3=P^8.JI\.?!@@Z#3(W73B0:!/*(L2 M-Y][L'Y"\"9&T"YVCR<+ZLY$B@;I? QJDPDZ_R)]P?E!^*&HA;=A4OW6S,]G MSYBD2C!\4I4=U9WJVBGI7NHF5FW>7BS:CF2-O30%UYO;[#]02P,$% @ MJX$(3])M^-BB @ T0D !D !X;"]W;W)K&UL ME59=;]HP%/TK4=[7^"M?")!6JFF3-JGJM.W9!0-1DSB+#73_?K:34HBOV^V% MV,ZYY]Q[[4,\/\G^2>V%T-%S4[=J$>^U[F9)HM9[T7!U(SO1FC=;V3=^"_VCN^_-+#FS;*I&M*J2;=2+[2+^B&=WN+0!#O&S$B=U M,8YL*8]2/MG)E\TB1C8C48NUMA3K:,ID\?H^D\5G3!EZ.7]@_N>)- M,8]7A6K7N>AC=I/H;! 60,(.< 3-\,H&, ?0U@;P:P,8!- I*A M%->;.Z[YXKPC)GNK^VB:[9[9]JCS.IQ2=K[Q?E>U M*GJ4VGQUW;=Q*Z46AA/=F+SWYGYUGM1BJ^TP-^-^N&0,$RV[\0*5G&]QR[]0 M2P,$% @ JX$(3Q24XX0. P L X !D !X;"]W;W)K&ULE9?O;ILP%,5?!?$ @VOSMTHB+8VF3=JDJM.VSS1Q$E3 #)RD M>_L90E,(QRWY$C"<>WSO#3^,9R=9/==[(93UDF=%/;?W2I5WCE.O]R)/ZD^R M%(6^LY55GB@]K'9.758BV;1!>>8PUPVS%KKSU4BYD\J"PMQ$-EU8<\ M3ZI_2Y')T]PF^_7"8[K;J^:"LYB5R4[\%.I7^5#ID7-QV:2Y*.I4%E8EMG/[ M,]VM>- $M(K?J3C5O7.K*>5)RN=F\&TSM]TF(Y&)M6HL$GTXBGN198V3SN-O M9VI?YFP"^^>O[E_:XG4Q3TDM[F7V)]VH_=R.;&LCMLDA4X_R]%5T!?FVU57_ M71Q%IN5-)GJ.M#?"Z .\JP#F7TO9FE:AD,:ODR:K.?V^9-$\1W7FZ^^OF8MOL]IYN M3ZVO'A>>&\Z<8V/4:99G#1MHW*'F?JSA43S4K( F?O-Q=)Z79!E,EK4&WL @ MP 8<&O#6@ \,"!MXT, ;9>"YT54KSIJ@U12MAEB_88-I?#B-#Z;QL$$ #8+I MA8;0(/RXT&4X*I11Z)HJC> \$9@GQ@8Q-(BG5THN1L"=\*=VHGZQ,9E*)0-K M-)Z(1B AD:D@C F-.?&(&2PP*'0#*811H0FL+#N1WX\L#%;S)W>5H:I M80"($9Z=J-]6SDUM98;5!6%SC2<4&=8@AMEB'%B$!@O,%O-N:"MFAJ$UYAK/ M3C1XQ?M&.AE&BP4?]W4)1::^8OX8X(\B@P4FBT4W]!5#PP TX[[&XV\$\UN/ M8[8X6+=&?84BPP++,8 < ,A,J6*T.)O>5V[X=$/4C*I%(M,\&"T.EBUFLL!H M5+2?_ELIE="&[B>=^%YO M'R^#3&Q5(16Q M P GQ !D !X;"]W;W)K&ULE5AM;YM($/XK MB.\IS.P+$-F6KG:B5KI*4:O>?2;V.D;EQ0^/MU'4;0^FRKL/S='4]I]]TU9Y;X?M4]0= M6Y/O1J.JC#".=53E11VN%N/<0[M:-,]]6=3FH0VZYZK*VW\_FK(Y+4,(7R>^ M%D^'?IB(5HMC_F2^F?[[\:&UH^CB95=4INZ*I@Y:LU^&?\#MO9"#P8CXJS"G M;G8?#*$\-LV/8?!YMPSC846F--M^<)';RXM9F[(8Q[\RZ*?\N=OUA&:9AL#/[_+GLOS:G3V8*2(7!%/V?YL64%CZLQ')L MF[(;?X/M<]3%+J7*?YZO13U>3Y/_5S/> "<#O!B ?-- 3 ;B/P/QIH&< M#.1[&=1DH-YKH"<#[1A$YXK1=N<@O:<0,=\R%.XU79_M\/DN)WC M?W8#.CO[LI(H%M'+X&C"?#QC<(;!:\2:(F0<7V,V%"/2[!ISQV RQ\\]Q:CT M HELL)>(D8T81WMQQ0&\ \$Z$*,#.7.@$^>)G2%ZA-0C)(M3G6HG% I3D$&, M_&HDNQI)5B,RP3M0K /U_N>A60>:K$"B=#96DTA!2IXD84D2AD0Y)&>,FI%( MF*7A%4O*LJ2_W=J[E)"@#<63@1G+DC&Q.*EQEQ&:&XT9SP(Q+^V8X7'#F4#S MG4$5:T\&@:>( ).$VN."5R7\#UD"KTN@PB2)N &J.? %RPL.J.)(*FXFT'S_ M *4O&8%7)JC?IN-FPEP1R2Q-/$2\@H&3L':9-$U)T-Z0>!D#IV,24\+D9.IE MXJ4,5,LR]I0:)%7(%(%2DQ=(B [*)+4 MTVW0TSV1!N2>!B;,G"?3GMJ%O):1:;*92R-HO:B6=:P\ M"D->RLA(F6P/(V6=^LXVO)*14[)RB:B2$9+8)S#DI8Q4RFYU6B-MR4*).%4> M)E[*R$@923;0QJPR@>"CXB6/3&\61+!,XR*,V^'VX3>]^>7YG/@[XY3I\#HLLWB=4O4$L#!!0 ( M *N!"$]*?MW NP, (H1 9 >&PO=V]R:W-H965TU45 M::,OJ\>@/E8RW76D(@^ D"@HTJST5XONWGVU6JBG)L]*>5]Y]5-1I-7?ME3_^7&U^SQT+0W@M7BF#[*;[+Y?KRO]%4P1-EEA2SK3)5>)?=+_SV]OF/0 M$CK$CTR>ZK-SKRWE0:E?[<6GW=(G;48RE]NF#9'JP[.\D7G>1M)Y_#9!_4&S M)9Z?OT3?=,7K8A[26MZH_&>V:PY+7_C>3N[3I[SYJDYWTA04^IZI_K-\EKF& MMYEHC:W*Z^Z_MWVJ&U68*#J5(OW3'[.R.YY,_!<:3@!#@(' PU<)S!#80&#Q MJP1N"/P_@;Y*" TA' CP.B$RA&BN0FP(\5P%80CB/X%W,]Y/1S>_MVF3KA:5 M.GE5OT2/:=L)]%KH%;1M;W8+IOM-3W&M[SZO.*.+X+D-9##K'@,C#(PQ-QB& MC3&W&(:/,1\P3#C&;&;$^3@CSAV&B09,H,=M&#Q !P^Z .PL $LH'H"A 5@7 M@(\RB*V1[3%QARD[#+DBQ*KE=A9J,PMU=PDU*HRCA7&G,)982^:VQT1G,C0F MH;T@$!3C-+$*GTF/!,AU'!8\IPH0052BXWP3IYRY*D!+< M*+(WTF3#+FGKJP@T$V!O*Q=T!,'>P-QT4)"9T<', Y'F!VWL. MN&W/".71Q#H"O/'!;7P>6C-X VY' ^63^QO@+0UN2_-P:@+P-@3QACG$&P>0 MQ@GM]Q(#&EDJP%2]#.\OACPYA!//. SO+T;?\*Z =PY#.L>IE[D;-'!W2PO. MW@_;KQ1?TNHQ*VOO037Z5;-[(=PKU4@=DESI8 >9[H:+7.Z;]C36YU7_=:"_ M:-31?/D(AL\OJW]02P,$% @ JX$(3[D:OY6 @ 9 @ !D !X;"]W M;W)K&ULC59=CYLP$/PKB/<&;#!P$4&Z?%2MU$K1 M56V?G<0)Z !3VPG7?U_;$(X8)[V78"\SLSMKY$W:4O;*>EES_.OLS%[3J560I%7[KGD6MGVVO?Z79"; GP($@">$#PEA3P@_F@'U!&1D\#KONIEK+'"6,MHZK/L<&JR^.C!'\KCV*JA/1[^3 M_>0R>LE"%*;>10GUF&6'@2,,\)]N,6L+9D!XLH*A#&@K8PDG='B;8#5% . ; M1?Q79?-8Y:;0P-JO0 L$(X'@Z8[3T"H0:H'PIN'(:'B'B32F[GS !$&S)188 M0# TNS*%A6$ 8R/IQ@*#$;QG#EG-H8DY $US:)+G4QP!TYL%!:((&-9LJ"1! ML6%M"D,@B>S&(JNQ:'+L -X1B*T"L:4S1IG+#I.,W?@S8/1O947Y@=$9*RHP M&S-%R81W3CRQ^DHLOA+#5_(A7U;4Q)<5-?$U1&/Q;9/U!+ P04 " "K@0A/ M_BQ;2RT" ")!@ &0 'AL+W=O6=F+GUU+V6X3$J8:6B"?60Z=.+HRW1*HEOR+1/$J#!/[W03DK63%X72DK=Q;#HS#N-) MEDUF;H-P,@AG@R#^KT$T&426 1K)3*J?B21EP=G@\?%E]43?B6 ;J6*>]*:I MG3E3V0JU>R_C)"W073N:-/M1$RXTX4=%M58D^2Q!"F"F")T4H;&/EA$B['80 M.1U$QD'\(8W,2F/4I$;3&U"1Q@B0.D(T%DJQ"Y&%FB:JU* WC!RBI$R5=HZ380DG7-=GD-HI#E 2) M&R5SHF0KE&"36"C9*LHFR"Q1Y1#AZ,%-R9THN:,JUGW;_X^NM9KD\6)- ]CB:YN=C=9Q<.+:U%^JXY*U;,? M69I73\ZQKL]SUZVV1Y4EU:?BK/+FFWU19DG=O)8'MSJ7*MEU1EGJDN?Y;I:< MYZ-I>R^6BN-3I*5>OY:RZ9%E2_KM2:7%]G(I^5:O_D/+-Y++W6H$/\?5+7ZNYYUJ;R5A3?VI?? M=T^.UT:D4K6M6Q=)\_&NUBI-6T]-'-\'I\ZMS];P_OFG][A+ODGF+:G4NDC_ M.>WJXY,3.K.=VB>7M/Y27#^K(2'IS(;L_U#O*FW@;21-']LBK;K_L^VEJHML M\-*$DB4_^L]3WGU>^V]D.)AA QH,Z&;0]/V1 1\,^"\#\:&!& S$V![D8"#' M]N /!KYFX/;%ZJJ_2>IDN2B+ZZSL)] Y:>E M\&GAOK>.!LRJQ] =AGG1(V8#,#>$VT1P"X-0&"LRS+4@UB:",4\+XG^]O(SP M$IL8&>)<."PI[^SY0TDY=B"@ ]$Y$ \.A#8F/<;O,'F?"'F1)[6*C(/% .8% MX@[V$+6$44L0M=;/JL?(NWY^\Z,PU"?3.%B,8"28P%'[,&H?1.UK4?M&/Y)Y M3$-M1J%B$R5$%%FX$L"0 Q!RH(4<&-WX@60:I0)CU'E$.J=,3ZSYT_I[,5T% M(;>P)H19A2 KBX,(.HC&TXYY6 L]$$.DBZ%G%(1XI WS&J 8(WW* !3WA:Y9 M",5Y8$G-(O/,3"WP+"Z@1#\SFE!@K(R,CRDP-TOG"T\O,#=F'$G2Y0^@!".F M%]A$<>%9.,FP9C,@VH'-!190)B<4&*L9 W(6D%X4!++U@R6((0W2ER@&1"@, MI!&.J1T %B-O@@O?$C<6&094)K"L%PS+#)N@,X1UAI#.Z-4CP'HF0KUZXV Q M@%'(;.L.81$A)"*6/0)A$:$)(D)81 B)B%$]("*>+_6-!IG,![ 8>(O(6CPL M$(0$PC)["0L$31 (P@)!8P0"@FS]8($@(!"!9GQ)(R9);P)AVG,+ %6+?,XSP+0*K3LR02FE? G9(MI)=""960+ M0*%E R0P]P2@56BAE<"T$A-VH!+32H[9@0Z@^]D>Z>>PS1A0#$ Z(]R["\M, ME8?NNKF:;8M+7K>YWK7>KK2?J;WPU-I7;+YFH'W#YB_]A?4O]_W]^9])>3CE MU>RMJ.LBZRY#]T51JR9R[U,S.8\JV=U>4K6OV\>@>2[[>^O^I2[.PYV\>_MA M8/D?4$L#!!0 ( *N!"$]D'NPJEP( .T( 9 >&PO=V]R:W-H965T MS4 O!_B(,X+/_.] SGB2RD>Z>TKZ1*"OM=E_YU<22GA MRHF,L:_L(%K3H5::7"K^VSJ/7SUKY!L*.Y"5%'B'H"^)P0=X3XG9!\ M2D@Z0C(U NP(<&H$U!&000C:8NGJ;[# RSFC-X^U#=1@U:=@AN3WW:M%_3GU M._D!N%R]+I,LG0=7)=1A5BTF&F! F(\Q&P>F1P3206\C)X;G:;"="Q9%X0==AYRN MD>4:0<,TLL(D60C-[I^$VB&KSG$6#?Y)(\>ITW'JJ#,P+*=V&*O)US8(9 DR MTK)!,(V-[MDZPL'X@Z0R9U+9I_T^$LB= OGT?YP\!9W;8&A[2"-SCW. #+B M!(.=MR+LI,]-[NWII1;*XV"U/YOO([5S&^LK,%L#Q_H&S+;MR?LNWUX$?F!V M*FKN/5,ASPN]JQ\I%41Z#^]DP.U$T*:[7 3]#6?Y M#U!+ P04 " "K@0A/]VT45K$& #!* &0 'AL+W=OE=^J1?[Y^VVJ/^[*C?5Z\62EC\N_+%^>&RZ"ZO+\Z?BH?RS;/YZ M^E*WOU9'*W?K;;G;KZO=HB[O+Y:?Z"S/^@$]XN]U^;H_^;[H4OE:5=^Z'[_> M72Q5%U&Y*6^;SD31?KR4U^5FTUEJX_AW,+H\^NP&GG[_83WODV^3^5KLR^MJ M\\_ZKGF\6,;EXJZ\+YXWS1_5ZR_ED)!;+H;L?RM?RDT+[R)I?=Q6FWW_=W'[ MO&^J[6"E#65;?#]\KG?]Y^M@_\

_## )P-6AYO5W_V;HBDNS^OJ=5$?%M!3T:U3.O/M_-YV%_OI[/_7 M3L"^O?IR:3-]OGKI# V8JP-&GV!(96/,#< <$:LV@F,8&H5QI=GP)(AKCB!2 M21#O6OD\P4K.,2[B7 R\I:8?;T:WU& #%AJPO0$[,F"35 \8WV-VAR I(Z6Q M'P?]..#')7X.&'?B)U/8AX<^//-!S(=G/CYHCYT$Z"2 1'RRB .[89F*/B:P MFP#R'<%&X4083@3AA"2I:*F&*^G,K(,2&;ALL!SBBGK2![),@O@= I M#9V8*PK*)8O@>H"=K@(REEB"W)K.7$R5$EC3P9PX':<'9?T3:9:>4X)^$%93 MFB&GA/64D*"FA!Q HWEW1#K=8R;B$LAOJK<9JH;E:\&PA2*C/ M-)84;4"V4JA84K2=D2VFMD;43E5)@_K+>U8-#C#_-BP'UMHRP0IE@L:DUHC4 MJ21I4--9,D1IX--P.<*9KE(00L>DUJA03/5(\Q+0.1--&CDO* $L!];:,B$3 M"AR-E43SBM(I82?66$ET-GW!&BP2!I19C)X Y)20K<%*8GA-Y)2P1@U6$J-G M9"N-U-W 2F)XN>&48,)B);%J1HL$BX0%!R=&3PB20L5* M8M$))A-,8"6Q4WB2-AC+582ZV=DBTEM :EY MMJA %S8:BQEHIS1J+. ,*96*GN4,!+#\76OCN#$#[916C46]%96%M *;B,L% MG!%NN=W'CD+"V.:1MTMW#LN5F]!4<5A"'%(2M*,YX'9R67'G,>(\8 MSYX <#:+CQDP4SUG*GC0P%N?DA=,9@^:#VQ!#:"Q-/EH4N5]'S<."8N#Y^)@ MQ"G"I/,]JCPB'=LCUGM"9K!3WUP@,ESFE'4K"8@S[,R!=ST(,3.<^7 M;_;2 61-0"S!]^A,X:TX7P1#.VZ!Q,)A8 1%+V-R" M\!QV!K$")E:80JP JN@W;CXF5T#DDI[S8G+%&>2*F%QQ"KGBY'TK8F)%L&]) M#<2(B15G$"MB8L4IQ(K@N9DS*@HK,6)FQ2G,BKQK;LFR@#BU1JAQ.)A;$7%+ M6*X1U$_K'?[Q=>J::IM_Z;6?54U91NY^MA.TF-9W!U_;,K[IOO:[0;UX:6Z MPX^F>AI>&%P=WUJ\_!]02P,$% @ JX$(3Z'5G"0A @ 008 !D !X M;"]W;W)K&UL?97;CILP$(9?!?$ :\"8PXH@-:FJ M5FJE:*MNKYUD$M :3&TG;-^^MB&(!:$9+'"AHJGW@'K7YSYJ*A2@_%!^'):]-0\7<+C/<;/_3O$R_UI5)F I5%1R_P$]2O;B_T"$TNI[J!5M:\ M]02<-_ZG\'F7&[T5O-;0RUG?,Y4<.'\S@V^GC1^8A(#!41D'JIL;[( Q8Z33 M^#-Z^A/2!,[[=_",[TR]<+[KS#60WQO+/X[ MW(!INI>#.ZZ%0:^CZT=6O;?O2_A[D#HC$@F@+"^+\!> S MBP T9&9+_4P5+0O!>T\,'ZNC9D^$SU@OYM%,VK6S[W2U4L_>2A+F!;H9HU&S M'3313!-]5.S6"I)-$J03F+*(G%E$-A[/XZ/ ;8"=!M@:Q!\,PD49@R:QFM9J M<)IEJ1L3.S&Q [-8B^V@(3-,&I(H=F.($T,<&+S D!4F"0DA;DSBQ"0.3+S M)"L,23/R8-%2)R9U8,@"DZXP<9+&#_90YL1D#DRRP&0K3(0QR1YP+D'\M56(T$>DL7!VJUE.-"?(%RD@V:'V5RN/ZBXU*WT#ESI>\&>WC/G"K1E M\*2+J_1]/@T8G)7IIKHOAEMM&"C>C1&UL?95OKYL@ M%,:_BO$#7$3$/S?69'59MF1+FKOL[C5M:357Q0&M=]]^@%[3 MV;PH'G//P. M4B@GQM]$0ZD,WOMN$)NPD7)\!D <&MH3\<1&.JB9$^,]D2KD9R!&3LG1)/4= MB*,H!3UIA[ JS=B.5R6[R*X=Z(X'XM+WA/_=THY-FQ"&'P,O[;F1>@!4Y4C. M]">5O\8=5Q%878YM3P?1LB'@]+0)/\'GNM!Z(WAMZ21N^H&N9,_8FPZ^'3=A MI(%H1P]2.Q#57&E-NTX;*8P_BV>X+JD3;_L?[E],[:J6/1&T9MWO]BB;39B' MP9&>R*63+VSZ2I=Z$N(U ?X_ 2T)R$H ,YDI]3.1I"HYFP(^?ZR1Z#,!GY':S(,> M-'MGYE2U0HU>*QQG);AJHT6SG37QC2:^5]2N N>K!"B E2+V4L0F']U1/#! M7@-D#)([@\(J8]:D1C,838**-+5*<54X2A'VPR1>F,2%09$%,VOP+4R20&C! MN"H+!SF O#/; 6,MLL;,,U/> !>.JB@PA/TOJ94D]+-91VJ;NQN30/F\> M$4X>H&1>E,R#@BR4S%DEQH5UJFI7E&"8^5%R+TKN04DLE-S]0E$.+57M4:$X MB_TPA1>F\,!@"Z9P_B(0YFF46S0>&4*QQ>,#9@HB=1L5+52*ZVV:OOL39P$+6"*G63[][6-%W$9*IJ' MX,LY,V?&H['7=]&\R@OGRGLKBTIN_(M2]2H(Y.'"2R8?1,TKO7,23^=NU77MJMFMQ545>\:?&D]>R9,V?'2_$?>,C_WWA M.3]?E%D(MNN:G?EWKG[43XV>!9V58U[R2N:B\AI^VO@?T6J/$D.PB)\YO\O> MV#.AO CQ:B9?CAL_-(IXP0_*F&#Z<^./O"B,):WCMS/J=SX-L3]^M_[)!J^# M>6&2/XKB5WY4EXU/?>_(3^Q:J&=Q_\Q=0+'ON>B_\ALO--PHT3X.HI#VWSM< MI1*ELZ*EE.RM_>:5_=[;'4(=#29$CA!U!$3^2<".@)<2B".0$2%H0[&YV3/% MMNM&W+VF/=Z:F2I"*Z*S?S"+-MEV3Z='ZM7;-L;).K@90PZS:S%1#Q,-$8]3 M1$R'D#T P6F'";3(3FD$*HVL =(SD,8P'X-\;/EX((#"!@AH@$P$Q#@;I:K% M)!9360Q*HS@TOU'*%B/W2Y #^3$H/Y[*)R-7NQ83]UQ]B"BE4_4 ,*;9O*0$ ME)0 DM!(4C+U1#"03P!'LVQ64 H*2@%!HUK?I1-'*,D0C::2(&2<(C0KBH*B MZ+3P,YB?@?QL>>&C$&X2X8+2=Z!^N)BT93I.S"+H4-A,]T(+BMJ!!J6!*0H1 M( R DB@A\T>&X&:%IMUJ6MH.-/"6T C2!2#3!)-Y67 /1'A!@3O0X'2THQ1H M P TRDC;G6:$P;T5 A])UO;^:3$(IK<^&#CO"B7W?=I. G98:I'C?M$Z>=*%&[ MYUO0O2&W?P%02P,$% @ JX$(3^N7=P3M @ V H !D !X;"]W;W)K M&ULC5;K;ILP%'X5Q ,4?.,2)9%*DFF3-JGJM.VW MFS@)*F!FG*1[^]F&4F([;?^ ??C.=\YW?.',+UP\=T?&9/!25TVW"(]2MK,H MZK9'5M/NCK>L45_V7-14JJDX1%TK&-T9I[J*8!PG44W+)ES.C>U!+.?\)*NR M80\BZ$YU3<6_@E7\L@A!^&IX+ ]'J0W1/6GW,GC(LS"8,?V]%3)1W[YR@9!) P& M]=_9F54*KC-1,;:\ZLPSV)XZR>N!1:52TY?^73;F?>F_)-G@YG> @P,<'53L M]QS0X(#>'/"[#GAPP)^-0 8'8D6(>NVFF&LJZ7(N^"40_7YHJ=YV8$;44DPF4=G331@BAX#)Q@0Y]>8M0*D0G#J)TB\!,GGBY%Z"5)/!IFU^U)')THS;.T.%P0Q %99 M>Q"9@%)BUW[C@E &<[^HS"LJ\XBRCDN1.5$@3&Q1+@B@Q-H&:Q>$";1JN/&$ M _#& DMC(/*"&V,!>$ M4F3KP _OCV+ 32]##*8(%N7BR)Y;M_$'A0@B.2V- \,P,DQ M[,5%D[]RS<3!M$A=L.6G1NI[=&(=V[![TX59]@+,5L!C7^NVS70!;_1]S_># MBD/9=,$3EZJ7,'_\/>>2J>SC.[4D1]5FCI.*[:4>IFHL^EZKGTC>#GUD-#:S MR_]02P,$% @ JX$(3T((F>]! @ \0< !D !X;"]W;W)K&ULC57ICILP&'P5Q .LN0S)BB UEUJIE:*MVOYV$B>@-9C: M3MB^?6WC10',+OD1?,R,YSMDIPUEKSS'6#AO):GXRLV%J)\!X*<QV\#.:(.-Y0\JH]+=I=\*EH=D)@2$$'<&//B2$AA#.)42&$,TE0$. M7G[;);CDH;1FUE)[SZGOTV\#XO[LX*FJBN/W'K^#/J:P4-BP<>+CKU M&/Y [%I4W#E2(>],?;-=*!58"GI/LBUS^?YV$X(O0@T3.6;M(]1.!*W- PNZ M5S[[#U!+ P04 " "K@0A/Q:LN(AD" !K!@ &0 'AL+W=O.L2=9*^2K*@&T]\Y9K99^J76S($05)7"J M'D0#M7FS%Y)3;9;R0%0C@>Y<$FLE:T0KW;Q8[?T UL1,"BTI:!F.,$:&+-,IHZWGM0?-&WB>'YF M?W+FC9DM5; 6[&^UT^72G_G>#O;TR/2S:+]#;RCQO=[]3S@!,W!;B=$H!%/N MURN.2@O>LYA2.'WOQJIV8]OSG]/PA*A/B(8$H_U50MPGQ)>$B3/?5>:L?J.: MYID4K2>[K]50>RC"16PVL[!!MW?NG7&K3/24)VF8D9,EZC&K#A.-,!<$,>R# M1(1)K**;].BCP/H6D:01+A&C+F)'$(\)D@0GF* $$T7@SRX+J>\0AQKUV)'T:&3 M/D;NZE_@71O^1>6AJI6W%=HT$'?-]T)H,+4$#^:,E:;S#PL&>VVG4S.77?OK M%EHT?6LGP_]+_A]02P,$% @ JX$(3_^*>*/Q P 5A4 !D !X;"]W M;W)K&ULE9C;;MLZ$$5_1= '5.)%M\ VT+@H6J % M@AZ<]EFQZ5BH)+J2$K=_7]UJ6)Q-QGF))7ESM#GTK'"X.NOF9WM4JO-^5V7= MKOUCUYWN@J#='565M^_T2=7]-P?=5'G7WS9/07MJ5+X?!U5EP,,P#JJ\J/W- M:GSVT&Q6^KDKBUH]-%[[7%5Y\^=>E?J\]IG_[\&WXNG8#0^"S>J4/ZG_5/?_ MZ:'I[X)+E'U1J;HM=.TUZK#VW[.[K8R& :/B>Z'.[=6U-TSE4>N?P\WG_=H/ M!T>J5+MN")'W'R]JJ\IRB-3[^#4']2_O' 9>7_^+_G&VGOK=7A_RY[+[I\RODF2>1@>P.< ,0\0QH!@Y9M5H\]>,ZW6 M*1]^%.Q.],G<#0_'W(W?];-M^ZDC!LD:&B92\(LFN9CKYH**893&VDD$K&;&2FDZR6YQ0D=T)"W'1AR M MMA 6;K#;*X[AHF>HZA.3/?RF'SR0N7[Q#%.$">#( C*&.<+D&_*"*< H!BB+ M&"UQLW2/TX9(L?6"0L.1V%#', 49!0&#$:(V3J;@D2Q\8 M HQ2@ *)T1(G1ER2Y3]%;Z)H%CG3X9(LC6!\<+ /26TA,#YX](9TX,+GM/ I@3@MZS3,F)D1JHJ% MM/ROX;C^.=A)F!SB=*. W%"5PPU&"4]OIQ''%."4 H1&G%8XBR47YHS GD%8 M5EM@% BT&S!9(%YG@5.R-()9("@+")-FS6MI 3)[6C!6!-B>I+:FQ-*5O*$M M$1@( C4F)IEFD7-Q7)*E$8P5 78EJ6TN&"L"M12V$!@%@J* DDG2XH# 2=)21U4(9-8J ME)@)$NT/3"A(4.VT<0(J>^! %F?=/LVGF,'E*'7S%U!+ P04 M " "K@0A/L"/%C7 " !>" &0 'AL+W=OQ=L[A%!2K:J6JF5HJVV?7:($] "IK83MG]?V["4 MA4'*OL2WF7/F& Z3M&/\11242NNUKAJQM0LIVXWCB+R@-1$/K*6-.CDS7A.I MEOSBB)935@UPV=FI2-G:5F[\"SE%UE53;TP"UQK6O"_^YIQ;JMC>RW MC:?R4DB]X61I2R[T)Y7/[8&KE3.BG,J:-J)DC<7I>6OOT&:/(IU@(GZ5M!.3 MN:6E'!E[T8MOIZWMZHIH17.I(8@:;O215I5&4G7\&4#MD5,G3N=OZ%^,>"7F M2 1]9-7O\B2+K1W;UHF>R;623ZS[2@=!@6T-ZK_3&ZU4N*Y$<>2L$N;7RJ]" MLGI 4:74Y+4?R\:,77\2)4,:G("'!#PFX%Y+3V0J_TPDR5+..HOWE]\2_8S1 M!JN[R?6FN0ISIHH7:O>6!;&?.C<--,3L^Q@\B4%CA*/01PH,4>SQ(CV( QC M VOT#(#W#B"$ 7P0P#< _CN :":RCPE-3&-B(@_#) %($@ D\8RDCPDF))\B M/X%90I E!%B2&4NX8 E"%R:)0)+HCON*%B0H]+$'T\0@3;Q\KLE*G0D(D-Q1 M9[*H,_3\E;<'N;!'W"5/@N8F<9<7$ODK[SE:,2.Z0] 0-"6*W63%D0BTY [A M!9&7K#P[!)L2?<"5"+8E GR9X+E9?-YKRB^FL0DK9]?&=-7)[M@\=]BTA__A?>?]0?BE M;(1U9%(U&=,*SHQ)JHIQ']2]%:K9CXN*GJ6>1FK.^X[7+R1KAV[NC'\ILG]0 M2P,$% @ JX$(3]$@!HR_ @ Y H !D !X;"]W;W)K&ULE5;;CILP$/T5Q ^U;F^3I%_O92WZ&]7* MQCS9JJX6VDR[7=*WG10;%U17"4[3+*E%V<2KA5M[ZE8+==!5VR4J=EC.*WA6_E;J_M0K):M&(GOTO]HWWJS"P9639E+9N^5$W4R>TR_H!N M'W%J QSB9RE/_60E7JQD\^;99Q:1;*2:VTIA+D=Y;VL*LMD=/SVI/&X MIPVO5D] MKA@GB^1HB3SF;L#@"0:?(^Y#!"O.(0\ A--SS".$82,F,8F,V6 P&^P(R%0I MS6$" A(01T G!#F_J,8 R1RD<1"2IFE>F,M%54(DYC3';(H\TT1!3330Q'@& M$S"0@%U?E0PDR$(%Y*(LCUF0+!I2G4LV![?*@63SBPX,&#;=BA->D+ # #*G M*$6SH@I05 &(*F "#A+PZSN 4MBGZ?][\.!!9^\F'7HPDR^:^2J@*]K@0=/J M4H0*GH5] *"$\!33>6&PP1$&A/$9"MCBB+RC&; C$6!)2B_+0\.7+VB&+T\( MG2L+['#$ D'9;&5ACZ/L'66!O8M"\P9?3P18,N.HP$!5("C+T;Q[$6Q?%/HW M2]$,!6Q@] X'8]C!.'1P4!T,&'CFYP) Y_XNR>0P8,]_7T6W*YL^>E;:G"O< MWW^KE):&-KTQY=Z;(^16VV%NQMUP[AHF6K7^3)F,!]O57U!+ P04 M" "K@0A/1VBI5S % #@&P &0 'AL+W=OMNXS80A5_%\ .L2<[P%C@!DMA%"[1 L$7;WTJB),;:EBLIR?;MJ]MZ M9?(PD?_8DGPXXAS1'SGB\KTHOU4O>5[/ON^V^^IR_E+7AXO%HGIXR7=9]:4X MY/OFEZ>BW&5U/7:/==J&$,(M=MMG/KY;=M;OR:EF\UMO-/K\K M9]7K;I>5_]WDV^+][LCE;'*,\;G;Y MOMH4^UF9/UW.K^7%6JNV0:?X>Y._5Z/C69O*?5%\:T]^>[RG'OT/0^?&>;AG _ZP 0\->.H=]-! !W=8]+EW M9JZR.KM:EL7[K.S'PR%KAYV\T,WC>F@O=D^G^ZWQLVJNOET9H9:+MS;0H+GI M-6JDD<*?:E9 @7=0'H M)$ B4X8!N O )P%"PWN-Z33[/@_%S#JP!,A$TQL3N!++6/&XU[TUL8R\E\KB MY#1,3D?)&4$X@($!S'1[+0Q@)]C;:_38-VG9A",NEDE/BFQ@;RQCX;4+[8UE MY*36"B?G8'(.V,LX@($BI$!@ZTIUA-,:.]%.,]E'"7BD=#>A89J6- ML1'+&AY0.(>ND8XEVX1'"E-1 2I2@CT*LT?)Z38KS!ZE)M@\B$['LY3!K':+ M9%*I<&V!9-Z&4^D:R1PYGT@/XP"3-1A])J+N M+=)IXT.*KX".E-<^',U()Y4?+0E/4\1<5#$7C4B-9LP=9<\P&G-'Q:L=8+0# M1@O)(3603LLQ"@>C8QTUBVKA0J.!3K"SB<6"PEQ4,1>-2#PKPN0A,=UHPN0A ML.J)C!Y$GTZ#2(>F0:"#TR#2?3 -$B8CQ60T(E'94*+P.Z/R(TP?FE+[#:)Q MPKKQ.1S00$8D%(4VQS+?5+R1R[',:",2<"5,1D+57RH$)@^=4?\1)@]-J0 I MKL:,Y; !"IM?8@,H/(-"4*'8Y43G!K%F(@4$Y%MZNT%)@Z=40$R)@Y/J0 Y M+L?8:AV]P0 REBZ<_H#,LPY?=*R!S!F53 _3D&,:&I%8J#"F#9]1 S*F#4^I M 1G4;$JZ$,E 1L[JZ#51+'/MBZ+0Y%AFM3.)68L3+\%B$IK4>SC&M.$SZC_& MM.$I]1_'=5AD\*>2U>>2]8>2TW0P^3@FGTDZ@@G#9]1ZC G#4VH]CJLN.')C M&1RYL0R.7% YID>NQO33,?V,3*SZ-":,/J/2TY@P>DJE-XC&;W0UV1#!2,44 MQ%H!E10J#+:&LG'1W2>W&.U.[/+RN=LJJF8/Q>N^;HT973UN1UUW.S3!]1MY M<2O!]96\6/>;33_#]WM??V3E\V9?S>Z+NBYVW<['4U'4>=-[\:49&B]Y]G@\ MV>9/=7MHF^.RWW/J3^KB,.RG+8Z;>E?_ U!+ P04 " "K@0A/0:G?)2L" M #B!@ &0 'AL+W=OS_6C1D[JW^AN0F1)40# M0?F^1X@M(?X@)'<)B24DCWI(+2&=>$!][J:8&RQQD7/6>;P_#BW6IRY$EG3H'9 R5U8>:3DKHPTW/NP$23 M8[B]K],GA*XN* 5^--U2>"4[-5(7X\HZ-.3G2%_PB7T5+M:AP[Y1#;SOMQ_R M???_COFQ;H2W8U*U%7/Y#XQ)4*$'3VHW*_7@# L"!ZFG,S7G?=OM%Y*U]D5! MP[-6_ -02P,$% @ JX$(3Y.,UQVR @ 1PP !D !X;"]W;W)K&ULE9?A;ILP$,=?!?$ A3L#H542:>TT;=(F59W6?783 M)T$%S&PGZ=Y^MJ$H*V>)? FV.?_OSN>?N"S/4KWJ@Q F>FOJ5J_B@S'=79+H MS4$T7-_(3K3VS4ZJAAL[5?M$=TKPK=_4U FF:9$TO&KC]=*O/:KU4AY-7;7B M447ZV#1<_;T7M3RO8HC?%YZJ_<&XA62][/A>_!3F5_>H["P95;95(UI=R392 M8K>*/\'=/?,;O,5S)<[Z8ARY5%ZD?'63;]M5G+J(1"TVQDEP^SB)!U'73LG& M\6<0C4>?;N/E^%W]BT_>)O/"M7B0]>]J:PZKN(RCK=CQ8VV>Y/FK&!+*XVC( M_KLXB=J:NTBLCXVLM?^--D=M9#.HV% :_M8_J]8_SX/^^S9Z PX;<-R ?2Z] M(Q_Y9V[X>JGD.5+]X7?:^M\$+ MF[S,1YO$ZH].D'2"7H!="& .M C!9@7R"X$(,,/4?8VA;=I^R@SEI>#V T*3$D)E@5H5&#* MRK0PI-$BX(=&!2A6RH $#0M<00O0N, <7H )BU8>1MP11,#5R #-#,P!QK2 M*%0;&AN@N EDBS0W> 4W2'.#<[C!*3>+-,T"D&/@^W(%-DAC@W.P(8T"I4$: M&R2P86E @L8&K\ &:6QP#C8XQ28#9*%\:6KP"FJ0I@;G4$,:A4*EJ4&"&A9J M4VAJV)2:8+:,IH9-J9EF2QB5'Y--+EI UV+_X&I?M3IZD<9VD[[GVTEIA-5+ M;^R5.MBN?IS48F?<<&''JF]M^XF1W="V)^-_A_4_4$L#!!0 ( *N!"$]1 M>6[J:@( *0' 9 >&PO=V]R:W-H965T&G_!/MR[KGG M7!/?M"?TA948<^>UJ5NV=DO.NY7GL:+$#6(/I,.M>',BM$%<;.G98QW%Z*B2 MFMH+?3_V&E2U;I:JV)YF*;GPNFKQGCKLTC2(_MW@FO1K-W#? D_5N>0RX&5I MA\[X)^;/W9Z*G3>R'*L&MZPBK4/Q:>T^!JM=(O$*\*O"/9NL'>GD0,B+W'P[ MKEU?"L(U+KAD0.)QQ3FN:TDD9/P9.-VQI$R9/I/^*!S_0=0;SW_$5UP(NE8@:!:F9^G6*"^.D&5B$E :]ZF?5 MJF>OW\3)D&9/"(>$<$P0M>\E@"$!O"=$=Q.B(2'Z; 4X)$"C@J>]JV9N$4=9 M2DGO4/TY=$A^=<$*BN,J9%"=CGHG^LE$])K%($R]JR0:,!N-"2>8P%_>8K86 MS(CPA()11FB3L0EGZ8:(?(X( M\0\2'+[C[+C5!@[1=0!&!: O[':60EB!1! M=--P8/C0F%AA6JT2@#BTEX'6,M!2)C+.%<[*Q(L8&GV?@V "$D.P!L&IX!@N M%D;SYU0!""&PVXJMMF*++4/Q)IZ)6<*EH26?@Q(_,!JT_0S3[@.F&U.)U51B M,14;II)9[Q)H?#;Y' --GNT<$T2^X7MG ?G!PK#D3:Z8!M.SNN^94Y!+R^4_ M9!(=1\IC**\H([X)5GE@B6_%"-(3XYU>SZ\?B)ZKECD'PL7%J*ZO$R$<"^W^ M@SB)4HS,<5/C$Y?+1*RI'AQZPTDWS$1O',S9/U!+ P04 " "K@0A/!+;P MU8\" "B" &0 'AL+W=OLH>^4%(<)YJZN&+]U"B';A>7Q?D!KS!]J21MXY4E9C(;?LY/&6$7S0277E M =]'7HW+QEUE.O;$5AD]BZILR!-S^+FN,?N[)A7MEF[@O@>>RU,A5,!;92T^ MD9]$O+1/3.Z\D>50UJ3A)6T<1HY+]S%8;%.%UX!?)>GX9.TH)3M*7]7FVV'I M^JHA4I&]4 Q87BXD)U6EB&0;?P9.=RRI$J?K=_8O6KO4LL.5ES_.OLS%[0>6&0K-7[KKV6C MKUU_!X(AS9X A@0P)LC:MQ+"(2'\2(AN)D1#0G1O!3@D0*."UVO79FZPP*N, MT/08O74!0LHCVNO@OIT]#WI)Y?1RPJ%<>9=%-& 6?<8,,$$?GJ-V5@P M(\*3'8QM %L;:S!+!]<%\CDB"'RCB?^R;&^S7#4:6OT*-4%T11 9?O48I#&- MQL3 3XQF\SD*Q0@8WF_FJ" ,8P -73:8#]$G9Q!9I45S:6%H)X!6 GB'-ST& M3E7[( T-;^8HB.(H,;R9HV2](#2]L<)"\,FQ(ZLT9/$FLA/$5H+X#F_BN3'?9@Z2BF.CWM:"DK#4+BNQRDHLOD [06HE2._P)9T]W-!/S;_3 M'!0AA Q?+$P@,$!;"U/B T.4-WG!UH2=]+3CSIZ>&Z'>'9/H.% ?]9 QXNM@ MD0>6^$8.X'Y>?M#WT_L'9J>RX!-WZ6K/X!4$L#!!0 ( *N!"$^?:<':F@( -D) 9 M >&PO=V]R:W-H965T= M\7/;F79F9SMM?T>-RBP0FD3=OGV3$%'AJO2/)/&<<\_-S=?PQ/B'V%,JG<\\ M*\3(W4M9#CQ/K/3M+"'0_- MV!L?#]E!9FE!W[@C#GE.^-\IS=AIY"+W//">[O92#WCC84EV] >5/\LWKGI> MK;))*NG5,3;QNG]67)GF5S(H(.F/9[W0C]R.WYSH;NB6'3+ZS MTQ=J$XI"'A,@2HJX18DN(NT9(+"&Y$$)3P&IV3;GF1)+Q MD+.3PZL55Q*]L-$@40MBK0=-_D6UC<&^#Z<;@I4) MC4!X/>OXC@ &!; 1P#<"J%':"A,93%'E&H1A[./&S';$+9[C;HQ'H/$(,-XL M-80)&\6&,$W#'3#+QYB;A&(PH1@0B&"!!!1(NJ^%'BC0 QS$C17;:]4N]!&. M^W"2WSU7=.=,0X"+UJ'6!N$DO!,'/) F* #BW)DN!&]R M]!^[',';'$'[O)5M&X11W(CC75T:.>4[\T80SIH="JD]7HW6[Y!)H"^=QO@, M#>8(&%^@P;)Z95SDJT?/=\)W:2&<%9/JJC,7TI8Q295W_T4MR;UZ9]6=C&ZE M;B:JS:O'1M61K+0/*:]^S8W_ 5!+ P04 " "K@0A/07/TE6(" !'!P M&0 'AL+W=O]=2(L;\>=(:(VX.-(38"W%Z*" GR7NV&1O225[0M[DX>MA:3LR(5SAG$L&))8+ M7N.JDD0BC=\#ISV&E([3_97]L](NM.P1PVM2_2H/O%C:L6T=\!&=*_Y"NB]X MT!/8UB#^&[[@2L!E)B)&3BJFOE9^9IS4 XM(I4;O_5HV:NWZ/]'5S>S@#0[> MZ"!B/W+P!P?_PP$^=("# _S?",'@$&@10*]=%7.#.,I22CJ+]M>A1?+6N8M MM"N71M4=]4_4DPGK)0L#)P47231@5CW&FV!<)[G%; R8$0%$!F,:GBF-E3=S M]VX#K.<(U]42W?R39?N8Y291WU@O7Q'X-_6ZHQ0:": B@-,,@D@K>(\)%:;I M,3[TH581 \J!4:C59([R0B^)M;H8N.(DNB,L, H+9L+"0"O_JL<$DS"?_,#1 MA1E0WNQ6;@RH, ZT>[DUH&#LW&EY:!06&H3YFK!P5K\D\;6,UW-0%'MZO^8@ M-X&^+LN @NZL7V R!6I,3VHD,RLGYX;+2SRQCE/_V9-31+.OW,7:-=@WXI7H MA_H'??_$?$?T5#;,VA,N9I>:,$=".!;).T^B'85XU<9#A8]<;B.QI_UL[P^< MM,.S!<:W,_L+4$L#!!0 ( *N!"$]%R&K@&PO=V]R M:W-H965TSCGS)P)>$AZA-])"2$U/IJZ)1NSI+1;6Q8Y ME+ !9(4ZV+([)X0;0-D6GRW280B.@M34EFO;H=6 JC731,1V.$W0A=95"W?8 M()>F ?A?!FO4;TS'O 5>JW-)>!W!7LR61OT!@CNH_U9&6&S,VC2,\@4M-7U'_#0Y^ M,8S/^ 5U@S M.*^$Y3B@FHA?XW A%#6#"BNE 1_R6K7BVLL[T8VF)[@#P1T)+/<2P1L(WIW@ M+Q+\@>#?"=$B(1@(@9+!DMY%,PM 09I@U!M8/@X=X$^=LP[8WW7@0?'OB'NL MGX1%KVD8^(EUY4(#)I,8=X)Q["]S3*'!C B+53"6X>K*R-P'NCM/D#\B',=6 MBOA49;NL,BO4T_;+$P+>K%^!7L#7"OA"P)\)A$K#)284F%9@%*?YIXA"(N() MPG56DU)E/Y9T9F8"K9E 8R92S.@PL6+G"4RAPRA/X7999V8HU!H*'P5"I;.9 M!O-@Z E,H2DR#>;!T!.8X@G,=ADS,Q1K#<4:0YYB M2(=1#K7\"4RAPZAOT+*.-&1-3N,&XK,8C<0XH$M+^6$RB8[3]\7EI[D2SYQU M[FCB!9O6Y>6H_PGPN6J)L4>4S1!QTI\0HI"5;J_8ZU*RKXMQ4\,3YXY?VX<'\.*NBY_E6:G* M^9VE>;ETSU5U??+]'+Y72NZ@9_M;@F)_55 M5=^N+X6Y\OLLATNF\O*BU$:E:9W)^/C5)77[/NO X?E[]K^;P9O!O":EVNCTQ^50 MG9>N=)V#.B:WM/JB[_^H;D#<=;K1?U9O*C7RVHGI8Z_3LOEU]K>RTEF7Q5C) MDM_M\9(WQWN7_ST,#Z!= .T#3-^/ E@7P/X$1 \#PBX@[ /HXQYX%\!!@-^. MO9G,;5(EJT6A[T[1UL,UJ*L6LKJF5@(Z[V-@*(20P.IME9RNXQ'TR M=$I9$\]&+F(\08@F")L$X3!!%( U:36\T>3M?$=",@YT&T0G910+N'[SNI%Q MCAKGB'%0!FMN=00MVPI)9#!1*@(U(A C8)G7PNKF+T)"J[(WB,YPF%&!&XI0 M0Q%BB %#T>S,V IC.0AP(Q(U(A$C(3 B[5H0/*0A6,H-HL-J*[&="$=\2^J:SA=])XH$DC+V 3IC!N4P88B:&9IC5 M$V$>$] 0(A->3"8,X9PG".@E!#VQR6S-3FB986;A)[S@Z"8(NR5D=R<:=D2I MQR 7.ME,(6X_EFV'97M0B/@#@2!/! F?")T(] 1?(.948SOXXX!$-A(DFTB! M@YP@))?6O8Z)K#L=$PFX"H]%8\$081A$X*0P^S6+&PO=V]R:W-H965TAA9 ",]G^^QKP9+%]&#**)D". M[SV^^!X.7MS*ZD=]4JJ9_2SR2[VZDBJP.RJNZZ%\.955DC3ZM MCF%]K52V[P85>4BC2(1%=K[,5XONVDNU6I1O37Z^J)=J5K\515;]MU9Y>5O. MR?SCPK?S\=2T%\+5XIH=U5^J^?OZ4NFS\!YE?R[4I3Z7EUFE#LOY,WG:\FY MA_CGK&[UX'C63N6U+'^T)[_OE_.H9:1RM6O:$)G^>E<;E>=M),WC7Q-T?L_9 M#AP>?T3_VDU>3^8UJ]6FS+^?]\UI.4_FL[TZ9&]Y\ZV\_:;,A.+YS,S^#_6N M<@UOF>@2)Z^KOVHM=L;O?='EJ M??5])=)T$;ZW@0QFW6/H $,B![,%F#LBU SN-"BBL:;><,Z8G6+C8V04.30^ MCV,18; >K O K20C,^$P .\","L Q0%B&" &#)Q2K'M,W&$N?;631*;6<2O<&^3"T^K:3 MT2S6),+Z%(%^2D9"C$@< 5/W-*X')0.V,0FX.W4 XSP0[M0G839OJ(G/A/J\ M2>3R[D'I()-D09P._]PY^$,$#QB!0VRB6#,)$$U"7*+,R\I(X"K;QL >Z#>" M]9=P0(:Z9/ADRQF(52424#E"!FLY 6).7#$WH.%B$3*0B4O(AX$5NIV,9O/& M:DZ$UW4B'6M<+,'$UV#!$Y>L#^)RY'E-L, 2H+#$??(8D!A*EF22N'2F8#8A M++3$5UKA:2, 21+C/!0K(XU B)%' L7*2,GCMYEBD:)(I-SG"@2Y:V$"9)/! M0D21$(UH&<7R07W_-EX2W/04-;U7$@#RC-D$R":#.YD"8T;'K#GN9"H?M[04 M-RE%-LC50>J['*(-&17>BP %)Q%P# 6") MOB'1B#5@N/<9Z'W/X!J0Y1H)X5'L^,\- G+MY^1(ZS"L)@SY+-?K&I"5B])( MNK8;XJ*$C:Q^AM6) 4WQ7*\!6:M$\IB(V.4$@&B!;A^(:+,?>1=ECWM?AN6, M 3?D>5\#LIP%"X1TI^_#N-!6TYW\%,SFC364(0UUO:\!618M";R[!E!1D(XU M')91!F34L[@&-,S$9>"]E2-8'*1C-Q:+,@.ON)[--:!AIEC?"J]"/HPG^H5@ MA!"6>(9\F"OQ!F2M-!YX!0(H?SUNIX+9K+&TL_3QQSW'6LR1#W.?#@8T=)8) M3;BCCMM)F$T(ZS#W==@WH DJ3OQ<+"+6*CJV.W0UK-=^79IVEVVP=7[+O S M;7MK\K3I]W)_A>FWEO_,JN/Y4L]>RZ8IBVXG\E"6C=(RCU<=5OZ?8G37DUV]7A?<]\]3]02P,$% @ JX$(3[TP^2-7 @ M10< !D !X;"]W;W)K&ULC55=;YLP%/TKB/<5 M;,Q'(X)42*9-VJ2HU;9GAS@!%3"SG=#]^]F&4N)8V5ZP?7W.\3W7Z#H=*'OE M%2'">6N;CJ_=2HA^Y7F\K$B+^0/M22=WCI2U6,@E.WF\9P0?-*EM/.C[D=?B MNG.S5,=V+$OI631U1W;,X>>VQ>Q/3AHZK%W@O@>>ZU,E5,#+TAZ?R L1/_H= MDRMO5CG4+>EX33N'D>/:?0*K;:3P&O"S)@-?S!WE9$_IJUI\/:Q=7R5$&E(* MI8#E<"$%:1HE)-/X/6FZ\Y&*N)R_JW_6WJ67/>:DH,VO^B"JM9NXSH$<\;D1 MSW3X0B8_H>M,YK^1"VDD7&4BSRAIP_77*<]"//L>(9@(P0@]64\NHY6&ULC9;=CILP$(5?!?$ "P;,3T20-B15*[52M%7;:XZX9.@ZK6SE(UMZ592DZ\KEJ\I18[-0VB M_U:X)I>E#>SKQ$MU++F<<+*T0T?\$_-?W9:*D3-&V5<-;EE%6HOBP])^!HM- M(O5*\+O"%S:YMV0E.T)>Y>#;?FF[$@C7N. R A*7,\YQ74TKC M]/X:_8NJ7=2R0PSGI/Y3[7FYM&/;VN,#.M7\A5R^XJ$>:%M#\=_Q&=="+DE$ MCH+43/U:Q8EQT@Q1!$J#WOIKU:KK98A_M9D-WF#P1H/(_9G!'PS^HX9@, 3O MAN!3 QP,4#,X?>VJF6O$4992B;ZR<3L.8M\ M-W7.,M"@6?4:;Z(!;G*KR0V:4>$(@A'#,V&LO)G=TQ+<5:SG"@"T4C9S#8S- MG+ZQ7;[R^U.*T#4'"(P! A4@N.DWT/K=:T*E:?LD('$CK2'W5#]!D[2@!BX^NH\I-K &3* H??! H1&Y-" [&O(X0PF#(#6Y/P1T68N"@(O M,?-&1M[(P!MHO-&\>1X H09\3W4#$QMA8@,,U-+$LS1Q$FM?6CQ;1QA\L(J) M$20Q@&CUKI)9DC#QM-;ECX@V5RQYC,CB?D MLR=W7&T^!XMU?]"]A^F/W1^('JN663O"Q7ZN=MT#(1P+1O=)=+P4)_TXJ/&! MR]M(W-/^O.L'G'3#4>Z,_R>R_U!+ P04 " "K@0A/FB9=T)L# #[#P M&0 'AL+W=O(DJ( SX#3=;[_FT@RQ#TE>"CB_<_F;@T_/]*RKM_J@ ME D^BKRL9^'!F.-3%-6;@RK2>J*/JK2_['15I,8^5ONH/E8JW;9&11X1A$14 MI%D9SJ?MVDLUG^J3R;-2O51!?2J*M/IOH7)]GH4X_%SXD>T/IEF(YM-CNE<_ ME?EU?*GL4W3QLLT*5=:9+H-*[6;A,WY:D]:@)?[)U+D>W >-E%>MWYJ'[]M9 MB)J,5*XVIG&1VLN[6JH\;SS9/'[W3L-+S,9P>/_I_6LKWHIY36NUU/F_V=8< M9F$9V!@;G=?MWV!SJHTN>B\VE2+] MZ*Y9V5[/O?]/,]B ] ;D8F!CWS*@O0']8\!N&K#>@#T:@?<&W(D0==K;S5RE M)IU/*WT.JJX>CFE3=OB)V]>U:1;;M]/^9O>SMJOO!^T=8!O=JO&'; M0 >L=<"&&1#N;'C'B)8I6R9.J+,?/O.%K4R*)C^" *1[%$)'&R7OH@XX1)2K$C#P 3NPE2,D<@ +)$4$DY+%* (H4O MDCDUN.B8>! )39!;S#[T!4VP0ZU BCK%L@8#"EB6!&5)OZ;9R-<;@P[B!VHZ M?J"F?0:J:8"":MK'QFLZ 64EP+X0V %&\.F*@(JA[O&*O.+$6##"W,\" -T3 M\#ZRAL)1@2@:.0?Q2./ @#3F2L->+"%(S-T7#W">LKO(&D!B2K <$P:VHF=, M &%N-??0,!01&$GN"O,Y3]A=9'T3N=8$=RU, 4W"U41]38S@V)7D8YZDN\CZ M)G(M">ZCV&^DDGG_N3"_Y9 D)B+V5/GD2,^!2+CI0*3$7! TTG4PW%LQT%Q9 M[$KECS0>@((Z#XQYK0>..28.[JD8:*IC'N#VA:'^E8RX@!L8]CN8Y&YG[Z%D M>)B1B5M)J[O8=4)PZ\&)EQ 7(Q\(@7L/08]O"X'/> *<\=ZV]-"P"$0\\3Z; MNUB74#087 I5[=LIL@XV^E2:1LQ@]3*I/I-F\''6%_AIB8'UE9ULNSGTC_MN M+/X[K?9960>OVMAQJQV*=EH;9;-'$UOI!SN)7QYRM3/-K;3W53>.=@]&'_M1 M.[K,^_/_ 5!+ P04 " "K@0A/!QWS!Y8$QY;T5>2EG_D&I:A($ MD?+"^:O9?-O.?& J8CG;*$-!]>7$EBS/#9.N MXV]#ZK=GFL3+]3O[%RM>BWFADBUY_B?;JL/,3WQORW;TF*MG?O[*&D&1[S7J MO[,3RS7<5*+/V/!)"Y@"$H$><#T$D@2@A%QYC)%37.00A]T$L9,@'F\O<1*0$?:2N_8. M$0@0DI"^NT,FX=VI5WI@M A+;Y"X>Q@CQ!]PF!W;X'A&(/# M^P;?A:P<$$R _O2=O475U>1N=]#5[\@5"G=3@=$GG'6W%1B/<3:^[^P00D@: M)BCN^SL2N!X!K 4&%__H!1-[.UY);\./I3+F7$3;$>X1F8F@%U_ R1(ZXBLS M\MD)XH.^GA=_4+'/2NF]<*7G$#LM[#A73-&UL?53M;ILP%'T5Q /48+[2B" UJ:9-VJ2H MT[K?#KD)J#9FMA.ZMY\_**7$ZQ]L7Y]S[KDVON7 Q8ML %3PRF@G-V&C5+]& M2-8-,"+O> ^=WCEQP8C22W%&LA= CI;$*,)1E"-&VBZL2AO;BZKD%T7;#O8B MD!?&B/B[![PN MX+F%0<[F@:GDP/F+67P[;L+(& (*M3(*1 ]7V &E1DC;^#-JAE-* M0YS/W]2_V-IU+0.?, MEOI(%*E*P8= N,OJB?DGXG6B#[,V07MV=D]7*W7T6A79JD17(S1BM@Z#9YAX M0B"M/J7 OA1;?$,OLON/*78>3![YDR3>.A(KD,P$<)[[!5*O0&H%T@\.XL5! M.$QF,9W%_,=CYDV1W7@L+^G"2W&3)8N3I14/"*?+JT.S_YF!.-NG+X.:7SK;=F;1J;L\8/L>WN&N M-?T@XMQV,CAPI5^5_?=/G"O07J([?46-[H;3@L))F6FAY\+U!+=0O!_;'9IZ M;O4/4$L#!!0 ( *N!"$]RTPROG0( /4) 9 >&PO=V]R:W-H965T MTDV[^O;5@*9DC;%[#-F3-GQG@\Z9VR5UX0(JRWNFKXQBZ$:->.P_."U)@_ MT98T\LN9LAH+.647A[>,X),VJBO'<]W0J7'9V-M4KQW8-J57494-.3"+7^L: MLU][4M'[QD;V^\)S>2F$6G"V:8LOY!L1W]L#DS-G8#F5-6EX21N+D?/&WJ%U MAB)EH!$O);GST=A2H1PI?563SZ>-[2I%I"*Y4!18OFXD(U6EF*2.GSVI/?A4 MAN/Q._M'';P,YH@YR6CUHSR)8F/'MG4B9WRMQ#.]?R)]0"O;ZJ/_0FZDDG"E M1/K(:<7UT\JO7-"Z9Y%2:OS6O!T MRG2H'[# VY31N\6ZW6JQ^BG0VI?)S-6BSIW^)J/E.!7(A6N(.Q,3)DL4"V4(_?O91& )V2$/2(GY*P*@T(L6 M_,!5!/F G]@LF7/0V$\OYC%H*@:N2&A>2L)DH90@N):@U7^D'JX4""H5LV@A M4++@!RX#"#J_L]3/0<&L$/P%U(EQ1I=H3=A%]QOOH3_ MP+N&Z"MFE[+AUI$*>97K"_=,J2!2B_LD-Z"0/=@PJ?,5ORH" "UF5XJIYT\%>>NK: MMDS^W0$7P]:/_/>)E^92:SL15&7/+O #],]^+\THF%U.30N=:D3G23AO_8_1 M9A>Y *?XU<"@%GW/EG(0XM4.OIZV?F@S @Y';2V8:6[P#)Q;)Y/'G\G4GYDV M<-E_=__LBC?%')B"9\%_-R==;_W<]TYP9E>N7\3P!::"J.]-U7^#&W CMYD8 MQE%PY7Z]XU5IT4XN)I66O8UMT[EV&%?29 K# \@40.8 ,M8R@ESFGYAF52G% MX,EQ\WMF_^-H0\S>'.VDVPJW9I)79O9697E8!C=K-&EVHX8L-#2GLR8P_C.$ MH!#B#.*% 4D+W"!)GD"PS(-$JRU&3.DWG-$58I#@E02D)0B$KRJBA"TJ4 M49KC&(IB*(*)5QAZCZ%%]F#34Q23(IADA4GO,5%.0QR3H9@,P= 5)KO'A#2+ M<$R.8G($DZXP^1V&DCPE.*9 ,<4=)LO7'UJ!;%I61 \X48B?NQ AK3^V2;1$ M?2 93>,'J ='/$)0ZP]N$OU_?.)D?4J#Q;UB[^WO3%Z:3GD'HUFIB_'^W(<:-%/;T$P/TC5/U!+ P04 " "K@0A/ MAJ99Q@8" #%!0 &0 'AL+W=O%G3N*LN WQ9H.CL*3M[:EXN\!&!_V?NA_3+PTUUJ9"506/;W" M3U"_^J/0(S2[G)L6.MGPSA-PV?N?PMTA-WHK>&U@D(N^9RHYS\P M"0AD'JIL[/ -CQDBG\6?R]&>D"5SV/]R_V-IU+2'.ZSWIC*3=BOLFDY>ZME[ MF69Q@>[&:-(<1@U>:D@P:Y#VGR'8"<'6(%H88)*[#2*G060-XH5!LDYRE! K MZ:PD3/(\=5-B)R7>4C!>849-\A\FCAY@$B1X^.$&9DY(Y*&1%R3:4*(_C!^=-*U?E/G 8.+ M,MU4]\7XLHP#Q?OIT43SRUW^ U!+ P04 " "K@0A/0X,K4>0# J$0 M&0 'AL+W=OWQ!=7$E.6[_?D>7NC:'RB9YB*7Q(8>'I'@TGE[*ZGM] ML+8)?N994<_"0].<)E%4;PXV3^L/Y5IXVZK?52?*IMN.Z,\BU@< MJRA/CT4XGW9K3]5\6IZ;[%C8IRJHSWF>5K\6-BLOLQ#"WPM?C_M#TRY$\^DI MW=MOMOG[]%2YN^CJ97O,;5$?RR*H[&X6/L)DS7AKT"'^.=I+?7,=M%2>R_)[ M>_-Y.POC-B*;V4W3NDC=QXM=VBQK/;DX?@Q.P^N>K>'M]6_O'SORCLQS6MME MF?U[W#:'66C"8&MWZ3EKOI:73W8@),-@8/_%OMC,P=M(W!Z;,JN[_\'F7#=E M/GAQH>3IS_[S6'2?E_X;*0*VT48M5CY%TP0N@85YK"Q>#^$#D")R2'&"5A3>!XDA@U4G=%$E1^ MV1AJOX7R-](2,#T")07'K4R@@#.-N5&P6!E!4],D-4U00[E>:*(F6BO4N$L" M)@7#74F@!&/8V9J 0C0-#=#$MTCJ [NHM,&I)H(#' MN"]6%(QQCI\* L:$!#G"CE98H"1VK$RTAH%Z1XYIK0!?+'RA!THMN-(*9YF: M\#R6!J>9$@RGAE@PR'TE$V-9HB4#?,W0)AEQ0<]F2-Z>:$:/04:,0:^9F3^7 M7/]IW,T43'&)7^$)F!L76%36!(PSQD;>IA@]#ID_#G4RYH(>.HR](\GTT&'\ M+4GF_MNQ2116&PKF6A2/90H&RAB#LTS@M([QS(ANSGFYK?;=H;L.-N6Y:-K< MW*Q>#_:/K#TGHO4%3)9 K*]@LNZ/[7_<][\B_)56^V-1!\]EXTZGW1ER5Y:- M=='''UQW'&RZO=YD=M>TE]I=5_WIO;]IRM/PRT1T_7ED_A]02P,$% @ MJX$(3ZL<*E=- P ;PT !D !X;"]W;W)K&UL ME5?MCML@$'P5RP]0LV# 1$FD2]*HE5KIU*KM;U]"$JNV26UR:=^^^.-R#N"K M^^=LR.PPL^RM87Y5U<_Z)*4.?A=Y62_"D];G6135NY,LTOJ=.LO2_')059%J M,ZR.47VN9+IO@XH\P@BQJ$BS,ES.V[G':CE7%YUGI7RL@OI2%&GU9R5S=5V$ M$+Y,?,F.)]U,1,OY.3W*KU)_.S]69A3=6/99(I3I?S2EV#JBN@<]K4*3^!9>MB:.+W0KPI)6T\&:K@(\F(O01Q2Q /!7#+R*K#L!93=D82P"2V M4S(1M_7@"! ><[]PZA5.'>$ W!+>8>A@(8TQQQ@7]HXP1PR 8,PRYD$AAF++F(O",1&)9X8 MB]E(L2=>@F1ZL0LO@9A0[,)-&N8B1E9"-A-Q6Q>7F(XVIAN0OW.B"=7>@^XD M,<+MJO#! &%F-UD7AKFI>*LN?# <"S%B;^3# !-JO@?=ES/"W+;GPA(2VT7O M06&4,&J[\ZS)*&$C[KS?FP? ;N%S-$+A;_/P'WT>_(T>IG3Z'C3T2PD6=IO; M3,1MP6WUU&P9'TN@O]7#E%X/;H,&1(FPR\.%)4"=$X:'+.&)L,O# V-XD(5[ M=_Y^#U,:?@^Z_TBYYEP4QLS^3'M0A!+G']N#8I1:UJ+!V:^0U;$]N=?!3EU* MW=3K8/9V.WC S=G1FE_!; V>^0W,WG=G_U?Z[BKR.:V.65D'3TJ;$VM[KCPH MI:41C]Z9+3F9V\]MD,N#;EZY>:^Z*T WT.K<7V^BVQUK^1=02P,$% @ MJX$(3UB"3OXK @ @< !D !X;"]W;W)K&UL MC57;CILP%/P5Q >L,>825@2IFZIJI5:*MFK[["0G :W!U';"]N]K&X(H.$U> MXMN<\BA.2+8" MZ,$6U0R%09"@FE:-7^1V;BN*G)\5JQK8"D^>ZYJ*/R_ >+?VL7^=>*U.I3(3 MJ,A;>H+OH'ZT6Z%':&0Y5#4TLN*-)^"X]C_@YPT.38%%_*R@DY.^9ZSL.'\S M@R^'M1\81 (STS]^PYD_;7VY^EXO7 HJ74]+UO MJ\:V7;^27,O%0$(X%./IO 1D*R*P ]S-)8HDD4X=&M)G5K2A98TNV%FY218/9Y&YB3( M[J>1.7SB>1@N4)*YE># ?=J"A1:V'W:<'@_D0$S/0B8D-7\ MW#M0"0YF:M#D,C*OPS&POS7';CF5W3LZM^P$B(0DQ13 :5E3Y\??9WL7;"0EJSOI5%%[RQ]NB6OWA3__>5G_Z]\V? M3NLO9>.\+ZY+Y]AI;XJF;/_]CYL__?L?\6=^)'%^JE>;F]8Y6RW*1?_7_]JN M9D[HN4[@^7G_QY/M]>HU3#WK__2JGF]OR]7&^7B_+OL_^M[QGR=? M^/.V:#9EL[QW/I3KNMGT']PTV\& ^N7W95/5"]RG\ZK8#)Y36_U__L?_&-N/ M6713K-IJ4]6KB45<%RW:S*C?MO_]-/O!_.5_/!PL1]Y>>*'$R.=+!8 MGZVK/CAOJE7IO%L-UA+&SED!B/.78OX98.Q54WTI81O;:E/RWH/(\_9-K >S>P%:N:W??&/KDWC?UEVHU'ZST_,V^(=[7[:98.O^G6H\>>^(E MGC]8'HT F#_Z2N@'_:_>U'.8X_U-O9H"OBQ(CX-L>&H?JPT ;'WE^,'1Y7/G MHIQO&YA]B.RWMW#Q%YMZ_MD%I&^<+\5R6SK/O)GGQ4 L Y;IN!@?WIFA@#R?S>0E/P3,+?GYB MK(O;8KET7FY;0(QV:GUGMV5SC1O[L:GO-C< ([?K8C6860UY4\*0NY_IWNX% ML1'GW78#D+O"ZYMZ#0ZE ;@[!\;RU?E?Y6!X#TA>&*;)"&VQ4PXFSJIHFUAS!>#GXOVQH%!G3E^*/^^K0!MX?G!)*]+N/&FG)?P MP.42B"WPF?XS[YMR750+I_RZQMVU-'"]N0'HGW>6,2 "-5+ W<\ @04B D"% M@^)"UWC^H^L@_%P!HMP[B_)+N807%TY;7VWN &ZGW@!24L'&9/;1IWZLZ\5= MM1Q0J7=KQ%Q$N&59M*735-0BD;OQ7IMY"V4!EH@YO=XY?MVO6,H@'(0!3=TOF_K#:Q@ :QA M7&9&'9&T)(0&NB%]!J6*%O&;RA0T(8-; !\+:CJ7P MZ>T\M=O;:H,(R, T5]"[P%_R]*CU-L-S=U4_WW4,,1 MYK9CK!V#_> DL1OYL9ND'AU%XKM!F+E9GJF'J[9%["M:E*) QRBU.D4O /DN M42#3)-P%"&C7)Q]!4&VWH%;0$3L%XG8+I-L/ MW3"*W=B/:(GPI^^GKF=.[JDV8RU1V!%(.TUY ]009;AE/12E& 7:2: <17K M@J9>+O$>*N1!H(Z-CSL^Q@#M-*\;D[(ZS?E!M29Y7,0*9XY?YPP M Y J0S(-G/GK:@7C5"C9U*+J_K\GEZA\SC?_WP/P\0@ 9P%'4C2MT0&>[QU@ M@&8T$'\[>'L*?P^;N_OV-TSZBT.%C: M# ^V%@UDT0_,JX<""@.^L/+!C$;04 +,4(P%>H+[F1H"M1MXDXT3B%27Y0IH MU5"<^A&^1XT%GRD6M]6*#"[C$@A0$, 0/61QB^KD?X\^S!NL!QL9RJ% F0!R MD2(]=ZZ:^E:]!%U0V)$3@TR@IKM%6TN.XC.859L;O"98T\XM M?<.PNTZGSXSY:&$9ZZ;Z@LZ.^;BE> CRY6K1!_B?BF;:5#D"\#C$@:_MGGBG M7#H]\2&O[4/RA^Y9(_G.%^TKF[9A:;Y37X&"1;8KD)0']_\(Q\\60. MI$AT3%CII?@V=H'^Q"O?#)(#<^1A(#GUVN$@^8")#WGM(2!YR-2C(#EFNSU M5$,_P^ME?7>XQOGN_=F'DX_G;W]T3DX_GO]\_O'\[&)HXU[\;=N*11*D'5#- MZM4<7>VK@ZU+(8E>U-O+ MS=46M$TQM4].9I2WH81,,@GNY7".I%]1FM;4@^@Y*!G-5L;(V[/-TRFL%3=2 MYJL!@WA?W&LHF!IJ5($MELM:X@I((V;1Q;DM-S)=UE7 M2UX4OKB>R1P75AC*,KS[MX="S8!8O_WY[&(?!"M^3@>T'O5V#7;(XJ\ &[Y7 M[7)][2"CK4U'K?.@[=*A-$.=CD3KR4/:M@2X_GCF ,$^<_CSA?/NK7-Z_4MPYW!EWH@Y^BB9/!R@H'LQ-C.U"9XC"1<,J_O'^DX;&^[[.\ MBIC-?+E=\$CU0WRN>TU.M MC7#Q).,#YMO_CQ!L4T5("=ZA8)G(BD5]N54+H]WO9WS76Q4IR6 MG9#:Y(F'.Q639;_G6I*Q&N8]NL0!7=0XQO-F"#^8 M'QSZQO_A.8V#6G^[O004J8H&;^YH7B^7RL7J$D%00TCPF!E . B!P')9$;ZU M]RULIR7R<5<6R\V---4V^O M0>I!4?H2EJ2.1PA/41R+>".$:L7=@*W(G5OKUI=-2+8"[K?AR6?.7ZK-#9S9CO4QVBET(Z,.P3,0 MKE8_!/<+4ZU)"=@(,.-K?!"R*42/MKO<%L.G1\_I_\)G!;+J1/!EM$D<;^IC M-$U@;@(<^?P&!IEOD.>/X)A@D*O7=7=3 1CI,YD7I&8"ML+R'(S/A457-1,- M ?^9<[X!L+^&LR.CIE-<7S?E-8$'FA"8R"\P+I='1ZRG^VPU<#6EQNK"NAM8 M']!H8I"6UNE:.J9#[N#R&K!'K\[:(<:A7)+]1,DT(.L0C*,DWJB(XYESHG9\ M4Z#)8(ZD!U='*1-^[N:>9\^J+FPV=2G%LJT5/-#6U:$HMJ#G=N5W4!+O-]5< MJ$EU76T$.%$#*M:&8\.JYEM@N[9T?W#E^P8(QEC! ?=+@+4SDUU?8/+]O(?2CH)S*(HV:RB M3YA $$]/\\4/YR=.JSC:^,9_JE?E_8];Y'2#/5_7<"=B?^]"V I_-N@J,&E1 M-H60U6H!!]_<,X'#;<"&BD6Q9J>>)CHWY1)8SQB)60!Z5]79JZX)R,DF4$ !3T!M;(*@5G.B"S(JV /X[&6 M]^-G]/ZG4_C>3Z,?*+-$H\E/!MA1CMPN03;86*?'[W5%, S:;DNDRRI0$]\C M"+38%%PXK,D #H;[$8VD\S+$3]_8 (8(1CML2"1])FF1&P-%^X+""DHS5;,@ MN>E>$'BA2("F=*YSB^L\YM\;BQ>X)+,K0HS+MG\#AH_"(X4.$BVEL$TTIX$0 M2W*.F:'=XJFTSM^W!>8K%&2^M9@.R:23<\WHO&W":P@:3KTL6/1$YQO::&Z5 ME*X.?NSR*9WDWXK;]0_.B:;00ZEDE,33ET;B!OJI)5820NC%^U5Q6\U!]EO6 MVX60IVJUJK^(@17-TL(,AA3)%12@BVW526KGDIBH;%#^:[U8EBP6V5_KO=D, MC>T"A,_;!LFO2,8'.+"L,W]ZA;(X.20>%Z$M"*;N,B^VBVK#L?J@4KXY!";=3L;]">5"" M%,!JJZ^@-E%,8DG*_/ E]#NRJ+6J47A$4566>(E8BJRV7./;)&#H.UYO+^%0 M+/D$EM[<*EKWN'W2,F@):\R7P6G@$'%+;7%;HA>GXLAG0 )K_#VCJF.YQS0F M/H9!E+0(@E>HQ1/ KI I8>"E1'P! S!>-!'-4:"J>'WUNEJ)U&R+O*L2I5J%7A+3E"QQ5.7S6P8.18]8&(A7?$"N;NBKDQBTQ4Y M'-49L1VS56M%O0%NNUHQSC_N5A6WVP@R;(<@#5(_G+DMCY&%3!"'8[[0\%F+ M!,&BWFJ[ #VI1:,D#@D$YHDB:OX7$C#".];9!+]]&*9'-=BD0(\J+ M7&]6:-DSGIY6F J=J3'UCVY(;T.(0;,@^"',(Z1BU1+' M0@O)>F/T!+9BD9J/.];K_O'DY+W1@/$9D X4YELM60,AW]Y*T"DS,*:H=)"WS%/8=/0 ZC5YV!W1EDX> M6>UF2X(34X8YW?&"**Y-9/6R^72, 98-.#I(J24IQ1TD80LH:N<]RS(R_H%D M&+7[_IE8#'=BD*Y<;F2H%X:6]@$E9VB9S"AWGCEIZJ9^"A^"+,?4/X#)[MYL M4%X?FDWN^'%&_]\UVM#7J%Y.,OJ_9 P??@^PG6&+UCYK(V?2CXBHY!W0M+YLMBM=POHG;TQ6M 2[0550TP(!>UO"/ MI2B>7+PT1%%\IZ,O?EKC]>LW3RX^Z==P\F,O<)5+A_RIK:O<-J(M8-4&93TC M=#;:R83XA4APS3XJ>@KX)7EB6V=9KZZUG'57+H&6,U='; (=J95EHS+-,A6R M;QQDG.[POD'?$ZV.T=J(@"@\$*5D(T>7IY/#@2RWQ14ZW#3T^S&32<4FYA)U M=EG.49WK+FQ<'=+2@37+?Q4KNG/?TH9L 9R4.$W>V@N:2P7>^%HM MW@\ 2"C/:;8$? A."HHN/M$OQUZJ(<-.ME,./_+:=[+PCCZ".CEW4C][_L(Y MMUWR0+$P0+&\72_K^[+D M7C?G>9GZS[RW]!FCAM4*8WO,,'IT-+D0WV"SO?Q%<^C7QZ/L# M,:B_42SD@6)9L5XOT:D+ &@RR(EKHN2^)4^F?3ECX-,JF]ZWX24AV\GV>MMN M]J$;GI:@FZE=T@JVJ3HEM"H*TM3,A*-#CS_!PBZ4^^CH8GNY(60,8^\X\@ ? M3\7A9V3(+DR=Z\ !PF5,OVTQK&3;*''>.44#,UW2EEX[:1J\4"Z@AD+;.9I M+QBET)]!)D?GJ*!S@A/;:L6%3D 7-<+ 1H"+CT7[&279>?E\E 14+<$>R;3H MI2(O'8;V2!B24Z(WC#6\$2R[0C0D^0,-A-H#RGLCXSG!/.^ML/9V>2^N%Z(= M,"L)8V17+^'T,:48?KA#GS1-:[VJ#>N%\>T!+FA:+O\JR6YH7V1ED[6L2?9' R5V1X>1@5)XY)YTEVB\N*M*EQ F/ M)!>VC]$NL-#Y1IEE#:%Y$"X#7W7^6FZTJ&<$.L5/DTD$3X[]4".X[1C R @: M7T8[Y=AAC)/'T(V?V RFTUCM7TGS&QM*L>(P2,91R3)9PL4IPDQA5,4]7XA& M+'47(OX1[HEQ3@4Z+VDY#!.K\LYQ^H#Q6:V";-R%'I].0+;2V8DZ M!F0L8RL5K+3\^"PQ\U;1L082&H[(HAU :3?\QPGCS0 (R)0P,O'(J\LW.YYA\Z-0$->YT M]8T-ZO02[WHIH*^#G2@,KY(BE]KLA[$>*@Z,"4R[ M7:-!244@XA!L)*>0U')U75R7KGI*6>XPB$)&PU@4' T4?AV=0VB#'@-X[*Y@ M<[R:]AB-)PT2!"L^C<_9BE8J.!BQZ1J_^Q=1M7OMIH?YHGC^%J[,N/)')J,X M$>(&2R:F&#U9-*MCC*556JBF]".#?-\JEU"G:@81'GP#RXA:OC\VF!R3P40E M;DP(5X'/>T C/HK Y4(LAFH[DXE_.MB>*+LPZH4X2IZE;IQY2C/2AXUN(=)4 MCU$:MH:H=QHDNU9-85J=Q9"&J_,E1:8W>'E7M)UHX/>-.%/A&,Z4C$'&R^ZP MSQS?=_TT='0FQ=09)&X0> M$M)VS0&C5L&QQ73'^ MM)OM0OG#"BJ2A*-=4^UI<;0X]Z7VU:YK.$+4W9J2O2\(V>WV"BDW*W!FVR2J M4$4\%([0=FED\ZYD<0F 6"IZO;; TA[.1%W; M/;#>OY$3IU;"*+,8D$25QC%7KC1+(>FIEB16M[W%EM;=4PV>#A+H]%:W6WH/ MG4SXY6X4FL*.U4+2*S;E +(M4P. ?EMS (R^5I02T%(WYRN&NT+;'NJFK+1T M)*/ &_)O"ZQ@QV"UDW;TSF%@HI>C4%A .F$W5WJ"G#(1FSIO)*U1Y(Q4 M/93YCI(@=Y[KVO(3%Q"YONNSU"1=84*O%H;TIJJ6*!BP74R&$D6P4PENVZQK4M1.!&)( M\#70,@+O&EO,4Z )8QD##'AN![7P=*+^ ?SW3 _YB8=\4UW1X6!U;E _[&%_ MXF'?6Z&]EA3X3. BK/3$9N?2+H6*_P]E55'TY]2%IY) M&P/=]00@86D,CGW-E=*"=**I5F1=E?_23ZRTTF)(K=JC;1IUPS7$2@DO'4IM MTQ,"&EW :D3"4V&4)FB"5*KNN#;UE:\F#XHHY'LK2^>CPCHJI,%GT-&63T'O M)/7HP),@2+@I&@R,N)C?W!67 !BZ70E#2G]YVEZA!:5^M_?Z]4:)WM M)^%_,,SG3;UV'9!W-L(8L?QB#4" 6(H9"J2<+D@/5S9[G0,Q3(I0B;$8JW_< M2W^U,I^.+;F);0"=S 96B($0TD5;R5-6EA?)XQ7S"!7$V*JL%+*[F\Q K(B& M927L35CV!I,O^'D%]X4KZ!__*W52_1_^DT[.^O["KOVH[!$O8:_%=J911L/_ M&"3JJS:V!BHJ[K34'(/"0:O%<8O"'R8'D%ED#]0\R!PP%4U+)CM R%79B^[J M3VO3)$T^V-OTS$\I588*;KT0F1O"@>H -2UU_%KF [[0 ^P"O%!+\\<:[_\X MS?\QBC\NZ'?E_W?E_Y]6^9_ EG^HYK];W1^AD+]193_O[;@+4;J^V[P=N M9*O[?N3F6;I/W5>$]+>C[L.D7.,;=*'F,V5'6GJ^'<&K91U"&1*!4.KAU]S# M[ 8L+BZY5 4O;%BL?FA<^)Z:(GESU2YHA.HKN;&1F#94/3J[9X!X1[0+7\U-G;'! KF-J683@^/@) M@& $D1'KS) ZC,K D:8&?;#K A2%=[]G^N,&"PPH!";3RPBB7( M:HR_7GVCZS2-5-0 .HY-W48*>F"HDI(%@?#?UALVFVTZE390P,'""B6YZ9=& M^R%4;^0 9[C:I0II HW>9-X7[41] M$W=,0SY$(_[8XZW6"KI&(OER+)0"$1G$@:H%0=:._VBE(@*'9>XJLN):,9D= M8U#W=EAYUL5X"D[?HUC"9GO;S6C2D]C!"(R#NMAV@04$BH5#(9XD?:+99X'= M:E=N;ZQCEKS+L3)H]D8N:S1,8:TOJ2%B(J%6$DV"9C5"2X"0&?4HN#8Y6>J@ M@1!;Y6NTV4?;+$S4XVC!%%-; E5N)2%1Y660"0 P,55&Z5M2.Z9;ELVJVM). M6TY&P*)+,2F(+H: MRF,@<+ZS(JI9?#1'H4U[;LC&QWIT6'M6]3C99JQE&HV61]V6\X:X.' M7)9#!9]KJN<#>KRF[EP*:;:^QUS6!E M_W&+K6 M(6'TCCQ'OYJ4*P#%!B]&Y3,.EDF,06P5%A^2+=_=U!Q6^K>Z4Q_.IM!V)17R M37#8.W4+!PXB4CV*B)0LLJ$P[,H.A 6!!5:^H+(U*ZI=9,7!C0/'=HV3A)[O M1DF^%T44WR"RL:.-AZ[ =?')5. :5%,;?>5]YY5^>O3@AAB6%AJK%$"OK5KE M/1C.2)FTKFM97A?S^XE;PPLK%Y-7=C)2]Z(+I#>%:2#964@2N(''X55!1/7B MZ+CH"SJ%;D]$5TC#Z#' ;J9V 6N4<'N2-SK4P-A;:(6]!0:@FB.V6V)D;X6Z MM(&,LD;0ZYYV3(J4&,,5G=&7HV3/5?EU(Y+W/>ESU>$4KDN+R1RNR,[ML)8M M#]UUGAE..569GHN\W=7F>+^6\^V&M%HF[RM+66&<)<,+V6_$ ,"L!5E:1M>M MG$NCJR1J@=-SHK:*]&-XN2Q)3Y=2XF)H411"8JD/A4U3A:-[<4 1,/A/E6\# MF&=:W6E/P(L10\J!6FU/J94R'; (A/::M03+'["GRO">6<>B#O\!+@0EPW : M9??7( C@J"/G#MG!ADIJX7IPZIK$MUYYOR%1<7QVC MB4D1/GS<=Y,LV^<9";!WMNT:">/0];)8B'__P.,\= ,_-J>QL_;_4>#Z20*< MI+]F^\Z.T.8;P$.C?8NQ D>I&T>&48TZB%(?;L_7SXS[>F+L MC!Y'OS%GC_'18":ACK0B*/X]V'/*)X,8[6=<,PWJ M@:OB%A[Q>=!DPG^C,*WOP&'A_I=TW%AV\YDUWQ.X:Q(W"0/''O2)W#2A&P7! MT[MI(M>/@G\>1\V(8JE.H*\8^6Z0<.3O,S]Q_0QGZ&KJC_;CG'\904C;1O%#5P(U*^KJOK9MX=9M\51\67V:>4!RX>-?42FUAQV='[A\34 M?S\938][,&7CS%+4XV9R5?RU0Z5 66BN2[N:T!B+=;711F&)VVG=.];.43P^ MBK%WT .V0U=@EFN?EZ:Y?-EDXUUR%PQ+*T6 M[/6M5:"M%LMVY*!L%A*MQ3. MP#6@:Q:1#EXR*='58AANNS*1T"\[^[R0LJB-5.BWZ)L1[=9^F^(P%1)?%O-R+PDAP?F)"<]8E-!= @L9_,84 S:#GJV[NEFCPI$0JH'QI&1 MEG#D X,#)>NY$P.334;&U.ZY?:._<+#P^1P6>.3-0&5ZSI^\4'T*4_H$/_K. MJVJYW9 NLO=A;]CJD?7/,UO_E ;VHF*>$/KM>=%Z[T305;T_7?'AX,D?H":+ M-U"!F>:E^\M(JCDZ*5TYB"P^Z?$I**,GBR_L52[NL5FY:)D=F[+OP1N!*KU# M9>4LA:X7)0CNH1O'Z4AO3V,C.)MJ\ZJ>BM]NZZJKQNJ8!P> MI[(H@)\DSN%. _-2=Q\,]N%Q+&\DH.[$0'+B-'5>;JOE0G4ONE1_=#:3'H>Y MO!FX291J4'V#[V )*Y()T<)(%.&Z;5'2>!&?J0-*^.MA]D0A99_U_,3HMIN#H?RRK0'?8!&91O= MN7O.8F)>8[4W!0XKC88/*76O'&U6%274$#A(Q WSA'6R$*XAZ*EDLW^^;>XL MC[]KJ\ ?(W8#H@X=^(.M_EA4(FLM==TPQB'3YZBUV\(>?""#D,7'G&OV3P@^ M/AQDXK@*@$)@\=\.0+_P1A\-0 $(<+'::N3]>@"4C0+03BJG%*:^ZW5$MIT6 M:7?*MH?-3R)+C*)+Z.:!)T5EJ!1VZF9A-FB-;=JXO])MW"\FVKCK+O#EPG#; M"]T-#P7?:1EAYTR.]>NPG?S32PR[IXNUI)#%P'NP\';J >OR1IA?E]>%J9N' MR.&.0HR:0?5@YU2*V469ZP'[AUL#\=#+NR;I7QZV1J=#$/)] B$W(]$R=M,P MI._C,._?;Z<6K"D5J_4"@(Z'O8(]K517[VFP.F!:3/$F;ZHR"A9-0S7V3=*G M]FT0XMN'O(-@[R%Q+.2\E, .H)G#A@<@K8-*FGEX\Z"8@O 7DN2#&2"!KH

$4#"$0;D!;B&('*C M) 38!C**WX/X&Z/QQ(_=),P ,.:?82F.6H6XPV 3;I[B;$'>^2Y$*T>B',U# M+R+ 4YZZH1?1262@@D5L%XD]0"DBL!'N*$[H@825:GP@]-!(Y/^3$%YT^\41 M93("VR'JD+MQ1M8LV!_\])K]O*,R@"#&B)-U--"N%U9_V:5_["(M.=RM@U(? M^FX./$80,H"J4 !@"J<;1%3VS\&3!BR'SX$3IV0N@\\AW : 5\:A-%Q)-0B! MNV29MFO(S8VT$Z2X@1$;TAOCTY]ZRWKD$(/589,Y)_U8!J.VVW$&CS=5J0FL MPB*J:RE5$0?H!JDO(5;M 8+%^HU!,*2.("!3%JC8$6!]C+B=.1>%:DZ$X2'D MT)>(##N0-_.XPJ8*>M)P=NC:' MG2*VP(?JRV5UK5SP$\T%AYQH(&;L;79#55PYVN(M-65:;$N%=7X:4.4'\^G3 M"L^Q).N,%+E Y6C'*$,<@0\RR=!_2A" MPYC_Z)WC8"#"!#16"N@7[=@]/#S8?>AYP+I)*LPC-PVP:]%$:HV.%\;*=NH0 ME-!UWO/S$?^B?G@5!8CVZ(YR"0V;&&D_X8I<&H^(FGY27DDWJR,: ??T%3^C ML#IDF $1,E1VXRB@[S.0(4YKJM^N':"@FR5 4MP0:"40GP"F(0O522_XHW?Y M61(X"3SFP^5XV/ 99!1]V!0/,'5=(+_E"?PW0H&&/@.A!GGKTVK1%'=V?"X1 MDC)CR!4'?1FV&]W.I.0@;K:MA>10'3E(:C M\&_/8E??L%@V)SXT( 4)7O*=,]M%?L\YSMA4O.\CA>(I.Y "ANDA!4,8Q2Z' MNP$,WOTE\*&'#KNPP3QE-43:M5X+(?Y5\ %V]=O!!UCL@X.T-"H,.['%(C"@ M&>1< A;>4,#">[3K4L""ZD]"/32V#;$HW.:6V[C*@J71,&?X8-@,_;82N:$? M"J$R-7&"V>"FN0_71KCIU*A%..IV4R>A52O<%;/F$P@HP=3X7?!L; M-[+EIC^K:4C[D+=T JADAUTW(&G@VBZ+U6;#7_ 2#M5J#,138I9/.*8/6I)<^Z-2*C33& M5OT]_%GL?4Y#-[6KKP-N.'6@E'[8).K.G)?]W/B' MKQ!S@N8WY6(K%1)MM@((@8P*+2@SY]V 9CYJLNMM00FH?"&(2IN"L@.PUH,I MB]+?/W5,MA&/K_!!T^OX0(7/)JIM#M>P*B3 SYTP6MG0?5=('N[M&HBJ;NS, M<7MV=]!97\U_C>E"/Y/Z936T&IB-K,=>6?VGI\T'$^-VBS&PZN^<7)PZ61 ? M^][N/ERN0E/&+*N_B^I9A&U]P%+F-S5FW.D&DG9> MG0ZCDZ#7MKJMEB!*;>[7G/:,,Q.+3UDOJ:E;T\61)#U,5-;$:(TQ7&5ZK@2CN) MN$M7;PJ.^52#XN/6(I\.;%[O>][D<=LO/B0]FFC7'+Z_KANRT=@MVNPQ;RJ@ MT,W\IEM/!$@=M@%W-2)5-3:K5\F$U6J]A65CSS6[EUIGJ<)>C0D%F<&R?>&\ MP7^=\Q> N#2*YB-_W]:4Z,\9]C#GG/V1!4N(_#U#,^=@SLT)UDW_P'%R&Q\X M<5@FA]G_S+/)-#:*C \Y6,@/:L'6$&9=P_'ZEPP#JBUQWW0)I^!9?G H/IE. M2/]<7Z)56"<&8F>HRY+2[>O+FC.MX.:LI^0LL=*1V;LY>LFUM2JX:#RF(E?3 MG=X!F^Y8J^/+PI99V)R."C=1&/2VE<1I^%YU]:2X$^M<[ZIOTJNZW89H=$TGQC-F,6 FPW>HM2G&)*;8;/H/7@LV^KC,>%@ M@ZHA1=UPNO9#:A\\P(KN=N4TTHF.-UAJ9HP(]/W#%I,6Z-%09,!)X@A><#$5 M=2U82,EV[QSYSR4$ER,6U0=ED36?)+0!V>$6^:9*>.@X: P('07/G@?7^U;?/C<2=T\C>2_ M_2T,4W Q'L(-H5I&$S<'_YRR.4E9*GF_QYR>8F;!QG]BV_T9\13_G@S5JAA M0'SL@C;(2O#*CKNX9]>[V%#>/HISHVQ6V4QT(G>7\GT!2;3>MCQ+!S!F='T? M!_2RZ,( 3;_G.*V42$G;PQ3(EES/J+]U5K3D]&3X58K9E;?5]E;G[@P=-2.E M 1Y6;@9O6^^S7P;HD/U5[5-?!]\S;(/%-/RIPXG)\J'$5/>PLWE\/1Y%6";E M'<[+&\*09%HQJ[QD8?]UN2 ;ZBN0M=L*+5[JJD_'"HB^?G5^:DPPQ7ZJTQ7] M.3E-2C@R9F'$!]6>)"A4&+9_W;"0R4(N(NV,H:XS0%TL=B.;)UV=S5)W*)_< M=Q+<0$C;;$U2GI[&#'537=_ QI85:%@+7:IJ?%HK25-?Z$@*]'RRLL<#BSAA MKK/:IQ1"Z9 _G%@U:Y=CIK@J&!5[B:C*4X0 8@QBQ!)]E>O/]+?6.1'[0F8C MM.Q!R$TJU@'H/4#MU0AJ:Q43^R];F&T)\U/HU@NAF:S_,MEZPFIQHX7W+D$W M#HJ#D&V2<'[+T",'/\4VT/PPP3:F;GUO7P[6UG6ED$*DZBEA =1 %O+Z:N&2(IVJDB;FVUKUUH@Q Z=DQJJQDD%,C[1> M"0=@'9RN< $]H_4+@$ZFB:N6Y[!6A3&DL6HE-;UU"FY.PY5_.*"-JU ,6R6 M"C4W1@(2[9ZJ^19-0SO<]!3W\8.80NKNL5"H.S^Z+=GJQ_ U-H>TD]]/*XH- MNYIU;S"&(JS^A2%_F\U27+DJ'E]#Z#@!YRIC)5D, ;7^N^QWS/K>F%Q5I8*] M94R^E":TL/Z&(B&8RMH$J&=3 M(FITI.G0%! MPH*"H>IAIKE_&.@80\KK+5GW9'>G]N[>Z,O: T1L&D%P),>05ABL[9O"ZYA3 MGT;QKOL4\YHV[-(0UA$?I(,/Z$M707 MA_B"Z3#>OQ3'H"-6I:.O*=-1QB.? MU9)"1ZU(\"\EK&W9;[+!9%W;',1GHD%P0KX&880\&IJD]VW8POJD@*MQXK$? MA"0%BVK7JD3M!L-LE&A!DOL70M=&%\!CG+IHD M*5$-_K4EL7VUQ-X-PRV_)91SO.;RE)&=0:<3K+P_<(]"JFA!$M,M=<@XK'NL M$)F6W^6J39 )R)LK5 Z7.MS$BL)?*K%E:T5MZ\A@MI9<;GJAO \_@*F2QGN. M 6,3GOEYZ.99*$>01A1PWD]FMK'64N;WC"\).\;@W7$_#;='B%1H50.E><1O M5.^4^-V#\^F"Q+0YVWQA&P#-"U25BC#_LE)>DRM"CP-B59'\466U8WCRF 5X MK6BKH$>]PZ-!D%LN-FA*Z##Q5^\D^)-1Z5L"0']I5 *A0J.22A @.%(Y K\] M5#H<@6#SA$ 19HGJNAEA[GI!]!0(A/&[_\((A,&MOQ "/?#.FU(HH: 47:0W M@%T;&.48IG,J'AGXMJO?@#V_DM7VKL-R[73ES7;/BY=U8\4&%QNRCY+4W>BX MA+M2V=C)"B1#-%7[V4&J@,-P=@\91'5%C;N;4@RUE*/&8!*2+;,G2D%)[,I@;$HHUU?39GY728V=RMUD M2>C5L&8+C0& "?IF6ZHFHZBZA]BS^[98B^J8BD^M)"I4FZ1&1QS$.DIMO(FO M68TC_0EH#0.13DF?#G14;[^J6L5C1)!6!;<_#H-1NI5 ^P*[KI2X,&,J^^C? M,/*(^E&-)I:-I(\]OGS#J6T+>J)A5'W"%ZS]2N7-9U1CRTN];KB#_@YS77W* M:K-^E>\NMI?MO*DH@_Z:Y^/"- M14 ?O9]ZKA_I,0+,VP\RT#Q\UP\C-8J?Y90J^GXTM==$Q^AA,=D[<&(W3&-, M)<:R-* .Y!'\-PH#3F)+]*IT*4<_36B>9TZ44AHY5G>,W"B**05.11U$(%=G ME#WI8&O[($KC;RW2B-IB$D!.CTX7D9)?*PDEX.AQNY61JH8<+,<],P M.QQ"\D%5"E,F/I1^-YW4Y$JF\Y"GC+= M]34P0,X=C9WO'%C]=]8G_6-WR7[^G23!?=Y<65G3XEZ'U:42'JBPV)H=R&($HHX1A[ M>80<88@520B5,BSN$:A"5U)P&*.]$K)ZI$ 15C:)T]@T.-!T7!'M M#MX*DN)8;ZG\,=6[.#M507/'\$>*4R"XGBL7YZ/"N$/K=SB!\#CO9!+ MM_@@( 1PI52[Q?<2HKE4O"7E,K.D6X8!E:+Y:(JW -= Z-"U6Z*08.3=:HE1 M/5\M-[%TC$*AT_8]S$4 E79K"KC;L:; "K6-J8,RN(9Y#U385'0U MJ+17O_Q:)A-^?1#]TP"1S+D60T4E$4355Z4YP-3GV'_U,R&+J-@ :+L^A..Q0* M]64?[I5P)7[A;Y@^<\]9$[BI$;>];HT!!+LQ%:JXF^9=N?Q2RD32QELGE9K% MZ[%T^=$^/:C7Y8K+\O1VKBPY9($"52*1HJ)8SC#M21V'5!<8,SS^DDOV$ZJ( MQ=X#X+^Q20,_M"#"V)+MFZ/. VIRN]KF+E#!T^:CM=[412X.7U(:BR=!H:G6ABHC*!7,IBZ.-&!4+IC:2316V%U MP..JAB1RW2QJ;A6EY3(]=W:W6(N>,=@\6#[@^"@!5GJ(Z"RN0JH5GFQ\^ZV!3X-ZP%*I M69DM]OR^PX[8'VE?UT=5(UJK49?WAGQQE,/]D]:>ZIAC$D]5:N7RA6B. YTE MC.53""+TB.$%2VRFV/G!#U$="M,(35Y1F.^UC\2NEWM.Y"9) I\#'ZM68;L) M)6BG@>ME:"!+4C<)4JF*A]Y!_.2Y<>+W3YPZ_!Z_I(79(3>#Y[!*AVS@O=1P M.3'D?<>=3LTPP#_NKUZO[=X[H_W:;?>,W60< \*0]@%(4&$SL+N?D8BHFA#F[<]O0)Q**">^E M:LUX8LMYW;7K&)\%G%TYL1:,3VKHJ+">Q&&]YDNBP MP?QD>WGSO:E%PMW%4=S>2N;"!ATRE(5>-,M*=7L5#@$+7F!;]M6JHFY1S?VN MDW.EWDCH 08E.1>3Z78[TW5F"#24$EYC^XZK08/X=:\@R\B=(MCR:]SNG&1: MS/!0_*C]-M(F244E8FPPL0@Y;UOH06JLY'F3GE#88=I*B]&/]HJGM)I1 M*9YG[!2Z.NR*ZM040/R.<:WXI(1!TY8*+E8 YUSJ^80OT7T@2:5FPU]*J=IK M:3/=*=7P8XS7I%_3.TK_5:^(O,C$0&NTHSW*:K(ND*B!ZGEQ5S2+;DE;'!1G MKXS=AL]*HN/$NZ3RQ/M1S+)[7 L6LI%0-9A2&W?BHGQB62;"5RLVYL B9TQ*=[55&[?>+]6]2^.*RR&57O;< M**6&2M@JC)A\1E6I/Q9?=9V0U?X6>D>A&WO4$B!PDY@*HX(.&E-#G(@Z8SZG M0N1F2*F8A5VH\M"C7.@L2,CZ2M("UOQT_=27:.,'K8:+'%'(@$FW4$DZ !T MF"@ ;C<@0NGJ:D$R\[][3!/47W&)\2Q\\!(S!:_.N_68U?>N1,L8FA:EV).- MOA3OJ2*WQ2(H/Q'O&],^6M5UKUP\)6#_2+R6(FN[T0=J0>.)X($_(W>J^N;G M&D[;E/S"K[ZS/D7>S.M\\:%J/Q]?X2:Z)>[&7@YF<>?O5Q76+X(+NJ]*T';& M7AG[=*;I.LIK1T!5B0D]'R2H)S/3P6"/-B'5;W3BU1X"]<+YBX#%\8F A?[" M\BNHWY3Y$ .XN$& CL930'?VM6SF:+U\CSF4SM%?>4OG&,V^PH: '#7_SI)_ MV0XQM#KX6(#=Q:[QZ%.9>;$3SB)65=!P_Z, 9@;/>:D3Y3-0(]3T"Z!1G@?J M"_87\)-9[F//AZN2O$%'Z#9&8A7ZL]0;6S,+'6T7]IN) NIOA ==E)'02ST*?C2+$= M2R-R49+NBB:RCOM1[ED.:$UN\ MGJ78MA&+YL7Q+$!J>=*/ NH&S\&5)>QTL,2!O?34,OQN23;66I6L>2S[B,6G MMFO[$/E0$<5C112-> @GS/@XHP@\T>&8PGXB'4X%YW5^.F&9[;V5J=Y5<413 M&=4+E<1'YDA+GK8U1Q*C^#'8D=9N9CBE>D'.T)K#'GVG6*_%>5"5.Z6FE!9' MJ2@Z5@W$[08]SI:8/R'9[QG@&F]DI3B,D@=U9-AZU^:&!ZB+1P);:K$=HG@B MX48V*K;-2) B.HIXS4=#@G-IJA-QJ@A#EP7X6'<1WO/QWYESKI:KCZ71!\SU M_ZQ$73:_+9!W(#UE'9/R0ET91=;%-K3YLKJZX@6J]H\ZQ?5:\\R^_[YBM0OY M@U9"-7- "4/CT82A8AQDZB!/]/ 5; 4H&>!FS@PH"K&5!$S5'2@.**$F^61]AB,_8] M)XEF8>#\S(=U%*4@P*9(U*-X!B)UGY1;S";PW(RZ"$09$FV0E#WJ>I/X,XS: MV<]\,FP+D81.',Z2U,%>,!1HYL^B0"\9NV[!\I)L!ES*#T)J6Y'""YY>,O(A M+\:9HQ3W=80\C2K[ QOTPLZ2L?$._A(G*%4]G$^E4>QBU7=TG,\BX)M11#TO MT*PW2[,]W"$+J$O7D["''6#-M.))64:@6,8>]I>Z8>H_S08/I(R_V):E8=+ MHBYEF#]B5Y;IWP[J8>)\O5V^:-?%O/R//U"(1/.E_,.?''N&W2$N8Z2)O"Z7 M'!EA]3?CM'.PHP2C$@4I# 7Y&;4-O;(S0N!-ADY6RP<MRIR@G/ BQJEEJ#%5WS>+%@F<>.J< UCI8-U4L=-POC+P#- MBRLL8,SQ198'PR80KG,E=9CH,$G$03PA3L+)3M2ND7M64T:$E'RPUDOMBHIE M*V*!$@0),FHQV\]Z=W=H(]:GO+.QJ[$IV4VQ0+EC7E*\(9[=IPM]&:U)K\4@ MR;5NC[(BR0PMQ4M8X\)J.88G];!3XJV+211EZB5LXHH2Y="'Y)PU=:L\FB>K M3>6<7&(93E4EZ^79R4?MF>D-;,G9JI[PW"H$+GX!BBU4Q]QJH."3A=-0/YGK M?$A7W5\> 361'KOK;\$X??EVS048Y#6&([VZ7Q6WU=<'7_>37\JYE2)M6@<@ MMSS="B/_K_H2'6JFV#_^"G^;*OX%WF0QE_X/=2\2=EGOZSC7IK 8'#:- M0H YA4,$G9;SQRW7WXLT8)N"^V].P=RI&'KO:+BG+ZZJE M&E'WLDM9+X$T6MW?<70#W.8;;B&M[N/MNS>MR4GKNZR!C#.6B=N5RGK?(\UJ M6PI6T=5?NNTJR!8( A>\IKJI6B7_S.RGKT_U[#](@6(XC?F-2].S"XJG'LZ) M$YV#HH&A)U:Y\8)*'AT##ZJWUS>,1FW'5=VUN>C(5ZEJL53G*Q'.<#E_D[\0 M5&$D30&4^69S5P]6P@6]5.=P:Q"ZH,Y1Z[#M:VK7:K(.F:[8$78 ?RK,Q448 M6VY;)+3$I%2")2GEL#I)#"2=(J-.NQRS%+L)"&>C6;_[H[O>21 =N_" '#KD M/C257B;7VXU7$D*]V,[5RQT"K:M[@AI3+#A\=:S"I<3X';J& \^LN\K1>9&\ M/$NH"QN=:D0]SQYYJ.,*H=UT9'I#3*V83H_OAL,RR4XDKXVRTR';=C%XRTRL M8"F@! 9:-8$"!@=T4DM4]H% C9&S2Q1)383O> 0M7@T3>6SE@:G^&Q6! MVI1?JO*.8J4(E+:;&ZI\;Y7:HAX:Y2!1V'+!KVO,,N;BG&/'VE6WIW93K6S. M(9KZS-:KE/:N^>FS3 5BQE&&=_\T*WF*2%I;B"YTC];1-:$ZA F+D0I!SM/T M\3&E?1/!CDY._4?/%$\VO9ZF0[EV=8@"X;R:[^GRA."(H+65'">RWR)J#AM$ MF5 $#$NR(GC0($TU=3A2?N"9'5BFK2@']G98!KAN#2LCT2N/LR*]U7*[L60U MLSN:@Y'[D@Y@_WI8[C+) !1=BQ-033K=>*3GFI$MW%%(]89H<,]0I=9OBBH.ZH*^KX0*M7Q*9 [4E(86Q7H*9 MRB1(R+!N9B X4=(J19W.@3E@7#V);'#,@VH=C0IBQJK%%(FD)C(+L"'AEOH[ MJ$G4\*2Z6;I*;7>1&ZIR@,AJ,G" O\)Y[:W4!@NMKZ'$P5K([#N'E\"HF MAA3H(C^86?]4:J@T;Q*7&NH@==.*U6E5WR)HXA<472(QW=N-JMHWYP=EK^-- M]N12I5&2(J@Z.-)%>CY[2FOK%!_@A5B$]04I7F1)WK,\3-BF..NCV(TI* &- ML*D;Y %]#MPX51,;\84.M,"LQ$)$BPA_/05:?^_8LP7>Q*$OA#?Z7Z5]WN \\VB!LQSK&^LFOY)2V#&Z,R$:"$B$S1;9 MZ76W?SHJLQ>2U)V@,Q8SSR,K "AWO2C> 4=6( F#E '"#"M98!D*N#.,PDR' M0-*'BBCE!I?J[Z$\H'Y)W30/*<9S[!,G>>BE^&X*D!-%E#R2>RE%EZ:8#@*[ M':1YG%J-/D4HX?JV\VHL7V?'PP:[W?:AG=(5IF(5!0A9ES"TK*+>#^.MT!.UPH:VY1>ZUHH1\53BO$^)NMF"6KPJZ<_I22\H-S.=VC^U*AZ/A6A7RVMFYG;52.F:O/[-*9E-GPP753#[$"L,PEE9BN IYPS8@ MU_#+^Z9&I8:$\(X>B@7?[0[0<)]_K1?+LA2A2/?/X6^MY"F36;DJ;MF:B4;6 MU:*0'B\%NGK:+9; JY8,Q]R!-V6NY*+^KCM=GJS7 %-OWIQ:+7OLWP;MD[M> MI5<5LR'8V;;9:+5:?TUQ64OD3:*)SXGI%6M56&%D(5_LE"P\#==!-\@2_GU; MSQP_/YY_.?9#8&-'KS!K>CE[/NLM&M"XO):+NKC76":.;$WA2&MPA]@=%=I"$81DE*\.8&(<_M M+LH4BUZ@#HCUX^&1JZ;8+K B(-K5:*L^0WY%(KD0^ MNF)S%_8T#AZ48;8DTBX-+K HP1RIGR'A)P7Y7HCY;(%9R=I M=LF@+@1-4TX%( 958;.1)@+AQ-S*1#!XG"[K]4UW4#QXCVX?.5 M]HSWJPQ3M94EQTTX2R)V:XO888-D<3/C>S76+,?[,J02R5^?7%Z5G+98><6-N)%':=PYV6(EG<5"KMI281!GN1,3O*P9YB]9;Z6J M1A:30F9&5%CGQ*M,2L/$R44"RH7+9CL.(I;O#8/G)Z1E+)H'@6%=+HV_1?<% M,RQ0V07HB1UC0W03LL80(% MP'P1.>1Q2C(JZ)^%"+NN (7EM-W8353VB%4=4JE]H"9*MD*Y@.Q0?.:WJ@2U0^V( M5Y6 M?,0:!+9 D1@-X'_AHRX5K@\!D0T.A%592$)/6:3ORE&#= +,"55FJJ- M2$V%D5WE 3MQ<6/W#=:R(TZJR!1A9Z_1V$?01:> @#=&<]_?5TM 7:L*@?F88-D'/I M%*D>CN['KE+ZMRU0>DRRX*Q"0N**:J%A%( A\:/BX\/+K_>=T4C/!RNTR#3Z M#7P/[1[L.,C<) H'I;LM54H? _9_A!NH@&=W-RG)V$+F>[7=E =55RLQY-(F M [MKF.Q2<8IE6^_9O57V&;HUG&#V#E'KVWI141&KC_6Z MFCM9%&AED7H/1H%6$HVGTT2>4&8OU;5CBLI.3ZJ5KB,!\7*T\QP$E<\%,Y^Q MDH#MHB=!>OKI56K577 M#NBM2=<=:72*NSD!$D-66*ALD!4B@**R2QE!@8=4&PFFLP%QRZS-XJ!VL;7+ MNFG8C]X,EF^S+4,'1[=-Y3$9X'5UAMV;9UBKITZ?10IM2U*\VEPG%9B57Y<2 MP">5IKIPK,Y+>IU:O@>=88X)S%_1^D#E4&D7*CN77[4T<$O3T%'X-]TX%];L M2Y773C^KD)3%@5AR1SQ$'&2D1PB:9Y;C*H0<<&F#X'XM],)U?6 M[N1;H1?\%QIG -1V\[&;R6)^=L#\V*"HZ:GBL&;1^G?6"Y?2JA_@N<-)[ ME<0-*K 5>)RJR)KS0<.-P"1?)BPM][#*USC,MTR[Q\@+L6:? S0I=3Q2.:./ M3(OCN/(^0E-90>XXY888F,GZ3I3WVVSU>(\M@-BR HB"&MMK5.L' A7.2-87 M73?96LDCZNU,UX :!"B.G3-M/IOEDBNO['&#=W53,()!?"G!ZCN@+Z-J3<2/ ML$1TG7[=6[N=I&!*_RJZ<=$/O&&YPC243E.Y&V9]I0U--Z3O(!= SV&/M+%' MCH04E""62W,[G%(V[&<285V3%L M..:"[-@9#6NL8%BACX5+?+L@>QRX6:+J1%[MW*\/,^1^ MMJ3*9Q"M)%#.F MQ\9)Z#R7L::NJZ*& ;E'W4"F@;%3_K'\PEF81A,=T#SB2A+NMP'@-%Q]02J M-+3FKR0Q*[<9B$5$L&I@GWI0=56&I7UF$U4'GC'#*AIAR1^VYW^CJ-N+7D@] M*QQ(O1U*TQ:(LW<,;*NB*#[MF%E(]@#G\ 0>0/@$(,^M2 S;N]P_6P7+8_L> MP/-T3P'51@! ,T\%9&,*E&&0!6ST%,AZ;N9+#X$<8,ZS(3;,W2C*=653:C[@ M1X/:HM*7X]P<^M0C'W0=OQVE2H?#.;H"I_0 88XM;<7)DGI=B&@-EX'2V-:8 M.;53%$3V[M=FK!>L$B8_[&J.0K9%_P=6P"3&EB,^6-=FH\(=OV:5,%3^3CLL M1-6^J>^ZG=,67ZI619]B8E&UV8H"/%S@:.>4X2(7^)C=$8P"5O%+CH2IK@E1 MUX F5)&3UD0O4CKI''3'9;U=2-9VM5K57Z1C!"#LHKJN-EJWJZR2NWD M\VJ2A48F\6.2\U 2"[;S#=>RF]\4S779VEXL9)*F1Q1\_T>1K+4QA3!&3:&6 M,^.6,H'=.Z@3MHT!09D(/]#IF(K. MY6X0A-22"SYX^VC'4>;F"57%#"G,&*MD)&Z6896,HY28AI(YU#G)2?1/,G0C M+*,3NA[(*;BN,,; W=B/;20T[$]CQ5$0NDF:2($.+Z:I(]\- RK2&:#)'[][ M1\ NK[ET*;#"F&)ML60(U2O"(;!Y&7[RW"3#NA^='F^'EU"Q:I+HBB2F'LD3 M5B,YW0UKB1_B O+F^)3Q) +SB\F(P4SU!ZRO)#QII^ND>[G=Q=5PGFWN,#D[+5,P$*SEPT!*: MGH5+RS/7=;U 2=95(2;=7'=YJDMWNXN8Z4U*6P1>-PC6Z&&WMSR^6!W;,KG4 MSH"@;]IUTCHT2RH:*U.P_=,"[:+SRD@&G28(DK!F'A_=BA9)->T:BJ-<\[=S MZR_VD#/ 71! /2QWEJ'3$]2I/00L!CJ7AX$3>X&; A4YG3H$&CY#PA115T^0 M:T,WC=*GK&\L>]UYP/N. @YU3T&^N)1V6&@0NCQQ6YM;I3G^PX$M= P=S+7 MQVIQF9MF.0X:P!F='@X%5'^QG,16@HSZASZ@!:>C_ @G(LH U<,(070O@O$MC3O2A 5Y0G"2\B MX5Z@D1OFW 35]?-!.L"/TER0C*+[E2= W,X;)VA/WJ%'30T_7H"W9'&78\2F M**?=$A$3WV %^W&^W\ PBMV4A!/4+OV :U+ .>?P0DC%E^CVZ1LGP_;,,_)WZ/N)\F-/O:GR3LY7SNORLB&/.#J\V2:B TWM 2[$ M.=DZ+VOT49J@Z).+EU8L=-MNNS.;%S^MR4]C/.2?]&OB;7?5';!=S55GSH;I MXI:#,\E9925!D$URW%UFMZ,2^[Y88J12"?>JZ#TN_X5JE?7K/,WAT-JCJ?FW8H?+DN/1KXM'W!V)0?Z.J\HIJ M0F:E"$B#S*6VW-N7,P8^8N!IOQ$O"=E.MM=;U--VHQN>EJ#;N:G])]CVHZ@S MM"IBL)J9L()Q_ D6=J$4BZ.+[>6&D#&,O>/( WP\E= X3:1.NC!UCM5J;C6# M/*5@]W/=80W=T:=H1Z1+XOQYNW?51[2QGZ/=YD(L9;K5YU'!*7FK=JM;+=,) MG,%RKG&@EA# MX?RD@ *0%Z:O->V-;*16;0 [: =Q@BS%1#M@5@J#$9%$ASY0J !-:\?[J#B& MPFA]@%Q?"TT!GU^3Z$O]J_BN5,#V M8:C<#^*R7^P&L#TZ-FXD:@4_PTF43PY!A45(7@1M@[7Z%! MF,:7T4XYZXIKZ+UP?NKZ=SN_XG9&AU*L. R2<52R/.O+>TV8R3]=W(O#3"&6 M:4)+XA_AGGB=58K8LC9Q&]C!25^'KG]H5\\S$:CVVW87*! /Y:1T[RGK6;4A M2B*C_E+%YL9N@2;OZER8L9>L3ELF A8]$687>GQ)V.$<*WLGZAB*I=5WNKNK M+B:+Q*RCK>!*-G6CXVHX6]=$^YD^9FRKTC%(7-=Q7DC#S'E-&=&=>G4FZE?O MHU_)K.ZTS:INI>-!+PYS<,?_*E2K<_4]WF$E;.LRND1I-/V7)(TG$0;Z2N7O M,=._QTS_'C/]>\ST[S'3O\=,_QXS_7O,]*\7,WV@^?PCA?X,C.<77+V@5(Y@ MJ3$#'U!X!N >LZ"/.314\ CIU(M@3+W53'UU?09:[813;C=WH\<Q)9L Q %YC-8];557B\+$&'7K?6P.=*469(*<[+$8' :2D MGO3]Z_X:H'\YBR@"^86@XES4]Z,$ZP#J4"##ZKKM3B=WP;Y$C>%J6'3OQ6Z4 M1U(6YE:5M4>7DB>M'7:NXYW@BXSKIP,PYFE ._H>U9H$SK>L\PY7Z"0=U5)-[)>$)03 QA647M70CC MT/6R6&"E?^!Q'KJ!'YO3 #E,%S8:E!HX"EP_P?BQ_IKM.SO"R#<,+'M5:AQ1 M$7CXFSAKE,#!*(6S7O. MS0<^:Q^<'[EYENX[N-T$>#B+>MNUSA(P_FJ[I&YA[3#FBRUT_4FL $-;PWVJ MZDA/_&0U,@;6",GQ)S8P_[$PRK?);BB7"X'5)[H,"E=#H[VW M2MMA,[M5O:RO[X%,(_.+04JR]4*=$\/7UPF]_,V>#(6Q93Z1=-\[]I/]YX,@ MCX@\=D14D0^K.K84OPB/)!.GJ/C(;_88)V#GF9#%J+OO2:7#(DH4PNR02<@V M#?5??:\?,@Z#3LY-JTQ#$DQE_*RPU2BT]FZ*S_ 8M3>49#=\S'AI..$233(_!A)PF )\"D/-S_Q%5WT&:2#CY .A^PL'Y&8@%F!,0 MNWZ6C(SY@-8 7"^>RXG'JIRX%^K"XJD4%O=]79[\@(<'/$0)HV>V,,HRYZG( MFR>,@(<8< ZV,DPM8[],; 71=U++]MM2U!P=;,V!L?HDM*<@>9XLOI"U!Z14 MS)D0D;*3(8;IDUZ@"X)CC%JG"Y\2]EO0H8(T%S52S8T5Z*M%U_2K \JHNCG\ M%W-F^ J :P&4YM1]6U'.R'.]B +#0S>.TQ'R8!2",YU9<)#YS=@3)U,42%78 M.:?)9I"K:@^^JW$R;%G#ZG;S0J*),!>HDS>A@V54J_EGV 8]C:F#=^2&<&9D M',9.1FC/-Z&&%^@SY)3.GI,$ZS H'G-5=N1/7' $VAQ0%Q_HQSM.);[:-BN* M#ZARJ^@$!*$*F4OX;? ?#4:P:8GED"N3[@>?F7@PK3$' B<4.!#K: M]G:[/"!EX"@!7,HH-RH!$8F2G!AF=\67#R.\7^V<15GV^T:0ITM&.&Q^HA@Q M4H[0S0-/[$IDCDW=+,R&[<-U5L\KG=5C@N\>C)W[$YIVK& DK^C)<77W=+'& MT0Q3V]#LFWH --X(V'6A+$S=/*0$.LQP]'S*P-MW%@A=F>MQ$@+092_?==)C M%]Y__N37!_@_EB*.*"=3_<)_66?0!3P@ M;%34)"9W00*TS*>2(IF;9,F#Z--(^N0(31IYZA 9C]8ZO+T?J54M0K+Y9"C5 MJ8*R$XN\Z"]W_VI3N1,&T@Y2FN^F?NHIWBEJVXH*QL %?6(C1SX:%T/.HHTP MG3O#S+(0FR7) QYUU^'4VCAS\RB41\Q21-2?T0,+2-#X0>JC]#=R*_QR$'*TA<4061LJCIT3^. LX_S., MAR58+,R3_(11.450:'"0_?%>/V*,B3),56L"6[E7]6$U;,9*, &WSS(I:)/" M7081%[3!>XVEH$VO ;V_FP MCS\>5CYY:O8]19Z+ZXR!])U^!Z*9+C %@32C)K#!I*&.LWYG:Z%KO3 MI50)Z<8@M&.SZ1AI1N9<#(H+*W\/T 7/2T#O00%%C3VH=N)$F*(-_XTC\]18 M4154;N(\QR=!YN9[&AP]53J*'"H)$1C[K0^LC%+,_1"+7@Q$=>J+>IA$;EJ* M+? EJS7/F"=ST-K4:D?7?_\!78D'\M'>H)+ISJE(B0)R$IM/GU9XLB5I@*KP M'*7[3(YR%*@2(K&;Y>@2@3&8LB ,MNV69 ^^\CU#25V/+,^Y5,;4@UJ"Y&@$ MS/_&Q/6 /H%<#$"ZHR4L4)J(;=KFTP/W#:,WAXL/O0\T!(('$VC]PTP.@@;'=B->FY*N;L[%[\15D9PT%05!]HB8,D@/XXPZ-5\.C+3J6JZ?E(,34$C8$:&M MAHYGY.&G0@!$%=$6$$=4,@'N,L<64VNJBJ7*L+A!$E&/S00I60#3@!3H=X4$ M/.DNW&!-P02KNL&]>@XVT?0=?=A43&KJID'(S!/X;X12%WT&J@]"X:?5HBGN M5A;;(:[@ UOUL4Q,"@*>]GUBK84@(:T(7B8$BZ7Z$$AR03 @J*_1A?LS ::5 MFG281=E2-KNQ1N-)U+VDF;YG6))OR#5LACL@Z@1KQVVD7 )![2^U%HY(->6\ M.!KU(0WE'M3/OA./3.6]CF%QC;V@&_B[:.8W]WWMR[K6-]3Q\%S]:SZJ#TEG-)W%&8(,JK/JW4#$>'3'%Q#$= M!<\!6KW<'_:EI6\_=BO$1$B_T_$5\ N6,/AB.I"*JH]$Q%>&6] _OMJW^/ Y M$) \C>2__2T,0Q&D @E;(?&5T5G[8/#-%\G7%P";C4F),9^>Y (3,M[W=\_? M]BXP2+$KJS>Q!G[ET"M,J=C-V/WA+X=<7D(DEO][R.4E;AYD]"^^T9\13_EC MA_:T4\3'B/GTTO&6%15,M[Y^_;&BF*/$H-Y4UA#!V;TJ5\JCCJ M[0 P9G1]'P?TLNC" $V_YS@I(?$KV7%:L1BVV$D-S5ZH,G96M&3OO51:1*_D M;;6];:=C8VN#[H@':%479>#F,.(+W9_OH&,'VIE&J.U9 MDO9J^K4X\799LYGK/2W\C9O0'@1\5APCU;(=\,/NS'O(AY69_IN 3B,$O-Z2 M9"J[Z]0&>J/A80^<,ENGXB$84E.I+N+6]DTT/H99I%&\"V1(TAL6[9(@X@.4 M%E ([>K+IOP8.L0HXUN_RG<7V\MVWE24*BC#Q6PF MB4#Q!EJ6@T8>9TX8NFA4P3J'<8)VYS15-=$-"NFC]U//]2,]1H ND !SJ$## M#B,UBI_E9 M[/VK--*J0'A8MV0&HV&$:H_448PMB-P5E/:8RC*1J)WI5.MS- M3Q.:!W28E&SD& $7N5%$-1%C)6)&$2R6*Q5BW$)R4'S=;P,^@B!W/:\K^9OO M@C GJTOG5_EN!#YR.!UX+XO0=P2'&U.F'>@6:$*&O[($KC;RW2B-IB$DQ'*0 M\+R,$GD1-6@(X=\L#=0P8>:Y:9@=#B&Y&V4I6KDQE-'/W30)D'9%$7Z'R_2Q M]' ^A)$0G4LY D2.!G12N0%&&&U" +:#$$9CV MZ,Z*PU(5I2FE)*FM$JMZBW69J2B+[WTWI=UL.OMY2MO>:Q KV% 6.]^!Z(#_ M49\>3?!5NHV?2 09*E9^+Q:*A;N=\HNKTG_+L^E4_,<([2L@\ MB$E (9M5T*M)()6A!R]0L3L2G(PJ+E"H+,0@*J"Y/H!GR-U7TMC$CFMZIHA7 M!WX96&FLMQ0JS1$2"&7-_0/@[?L^I VU& L$[*:C?/4])ZB5=:Y$3?*Y'@(5 M.D__T;/835% >*/H4RI)8[FR7+V\:8<]$J^CA!##"+;QPOT%^%+NW@C M=/D.)#B,'L69=6SX83X^"8JS"\BJLY_#B5[7S4&(;24XS64ANX9\4H]%ASTF MGHII8E\YBD> .V$LGX!9C3%"C!Y),9K9#Q$M0^!W6 (_S/?RJQC$:<^)W 1X M7 SOHZ\#0ZC5=:6!ZV4HL"2IFU M9W3,HLL*/WENG QSP3%_68J!]NJ)[K_2 MEE[F7774J0D_UL6>YTU_GP'!7H..T?Z"T21[E\8!)2%%EG@@I%#<.&8\T+UG M%(/SL?AJ-?'>=SK8*2+V* S<).8G+,@<<84^(L7B]]@V)75F)SCXS'8/@\] MLDUG5-H<9!8$(/0[NO[NC/]!#S3*NI/Z(DJ#%E57O@6&B'1^-W+N')<\ZSL' M=Q;.VR4"+T#784@[ M/A%(TU\(8Z300_E-54+%&G<<>=7/B9JG_S'LW"SM%?^93.T0JRPMPA MMK:\LX),IEJ-^1AD18784:2:>;$3SB+F$,AU?Q18!Y$M\U(GRF= O=7T("$$ M'J@;%%7J)[/PU0ST,Z':_D)/8LF/ 4T[01T%NRH!R^ M[@Q7G*:N#YQ'+:(/!=8ZB(]Y2(C\BBD8!KX"I' ,B=B3AV]8@UAWCT,_*,$_T]V$: JA1S8JH*BFZ(, M@0RXIT=QOXD_ S'H &3),( -6_B$LR1U,!J6[$/^+ KTDC'O 9:79#/ *C\( M*< NA1<\O63$&R_&F:,4]W6$.$@11X"V()O;2\;0XXB:&2%C>3A>I5'L^M2? M(XYF$>!Y%%%T'DI_LW0D;89$AX]'-XVZMG5N.K9Z;UU3.K^=6SIVQ_=3;8.(BJP2P 4>#(]X#P M/O_.B3/ZV_?3V8@E!J5-6<;1&\JS_?_;N];?-I(;_J_LAQ2P =DGR98?^5! MC=,BQ;DQG+CW(2@*V=K$PLF2L2O=Q8#_^ XYCYU=DO-8);D>X"]WSFJ&\^)P M.!SRQRLG$U(N!/SKS&K[ $],-C6CTF36B%L''[8Z+Z('_GV+X;I8T$3CKFQ6 M+CGH%W#^K,H-88F,K8RW$2$N8?W-NMD[2/G;,:@.=Y8ZJ4ETPVOW-%A+P0']D)0Z^/(=]95A_W9Z1 3YAU#4,&I$I>I[?FNOA9 M-N!;.<1'Z)N(.G-R,E:WV"/J)W:D MCOS382DK!5!ZN(" MEQ]/4M*$6(ZBQJ! E_=6HR99>J7/N':[VD^%;;LKH3NN]-].P$69V(4/0G"7 MVC?'WBWD7-W#)@$6-E<"#+Q ;F[X_PQ>E>!)", %,",TX<\N0QZ#M7781(93 MOW/[B](3SH_0F,/]I0U\KBLC",8?'!^CX?!\>(IFI%,P!:K1$N./24$DG=_X M\P!-J?2GNB[5;QWLVX'O+O$P@WRZU('H)2G]]TU*GQ#&9OM2:0!EUQD.9SP0 M9?.2XKWXQBG>DW3IU'3+66^A+YF=BY?,SB^9G?]/,SM'())_4$IB$E+[DAKY M)37R2VKD/WMJY$38.0TP-Y=8,)D, PT@"+_57_/MW<8>OOQ7NG(B@(1MVJTAXZ),0IW-E33SX K^FY3/M0D(W;S(M2H)Z:YNGB6 M=-&FUO6[*90S0Y'+U7H1,?U'$S!R6ZU_+:N#N=J:D#,2_/>^+&HXJ.?0.-3I MDFRVY%LXT3%46F[60W.PR:<4%;Q27" ?Q8 -&MLL-V@9L0JBKRS8N]0EC_[B/;IFGXL.@\C4/=;QA\MP5&)&$L?L!\7- MAXMB[Q6H-"$F5SOYT.YBX@WKY:.T!_2@*79'/&Y>Q)9(QV]%HG-48@PTHLOT>WO)R_@U V^&R!16+RJW!6 MRDZ:E<3I;?#,"(B?+EF!+"JUL6K M6T8I..QWTFQ\002T[N=D@M'R@_!@(EU M,\_PM%+IA'*VY"H.:LZ9I?<7Y57QDWWO5&L"MZ1ZD'%^F!4MOY9W^##8D-/_ M#5Y<3.7=ZH1*GYG2(CJ:0B6]!%'43V;(JOVXT:(T@NO#:7=\O'IMA&L_$@??:[E@% M!*7[!PMBA+,]*!X8PKI[@L^YK[?:0!R,+!%6Y6HY6Z4)24_=UTK'C7/.O/*< M,_W?GHOL5HQ+9FN,D();S5-5P^DT9^ZR)T/U^8D,T;LU:ZJS[>9^76'(4@K' M-?5GI$2)F\/O%+W=Y@GLY<@[:*.DT_I3&NY-)T>/1#D+R0-^3LF M#?%L:^VCT#/]$T@'X";3MG]F9@MJ&WI%%9WD+!39AS=-^T!V9S3K ^%!,>N# MU'HH\0-_.N^02X// -%CYGB+)TBNUZF%OP .,W_Y2<5B.]9+2O0AV^H_&\'?DUY!ZFU>5[:I.' M$%Y1M!B#02BG16]Y,\#S;M.17R%[7S #1%SXA&0-!]A-'J]2,BOH?_2Y?L9S M);2C?VSF!&H&=Y W1B^I-[.*",MN3H$XF9+RAH;?;R#U6?N1#[0_#:P!S%^$ M5,N^$#,8";Q/BO';B[?*)-MNA,;/,DU 0N<\LT_8(B1THU.(;V0L&&8TUG_@ M\I-C=P?M-_D$3J43/W\#5KN\'B722>@1U?KS>A*I'^]!DGPS/I)&A>\CY_KD M(* WC([++.'=X9@DP0,'2N;;F/E&D.0:STK)-!)+*9!_'K0RK<0L?7'PEX'^)/('^EPJRZ/]$)V,3 A6ST@I#?]OG-A8-@X9[X@C[?L R#^U M,=V5PE-+*A@]4R\'?IZR6M?UOXTT3\IKP/'IEZHLN;>S* @]OQH6W;SGLY:V MT+VU#J9(\]/TML80>Z),TC';48&,?"C1>PO^!O.13A+4&37+S#QF/&V\!1$? MU$8),KPX]! H/.48#@N>7Q=OJI)V"ACJK96;I?ANI19EFZ;O.S"*/&S68A-I/G M^9_;I>RH\J:S\WB!KN>]"C\L^J_XC=I.'IHZ:4K.2!2!-Q>I$?7+?$YJQ$#U"I^32#2+'%C^/$(=;O& =4.<$^87[C$R8D%H(PBE M0$4+-@"R>3.1G@/GI(SX3'6*;OC^;*==D0HD3.Y9S5MG_LA%'@F[W'$'['@B M';!*31U->#45_9*CZB">8 MW1@_\F0&-9KFN&41#C$.+TLXY^DFSP-;,F0>60-^9< QYB<"[UHY9=X\57VS[M!X M;\O5W3T">"VAN/9?6-3PJX7*I1*HU06IJ[X>!P@'%IBV#;U*%+P) MIX&/6+U\=,Y]'8_8KT/NJYO6]^[*WG942GCJMD'<(&7\%_Z&Y*!!O/NX>(!R M@(&%**O:/C( \5 9X*M/TZ^+^C^O4< =#$\/A@Q0?;@]<4D,="PNLC;LD_L/ MY'C9W/_XL8Z':J#,6$=HB/[QW1GQW?G^#8__J(:/_I"&]U:+)=%QW+;<*1KA MG;W6[LU+_=>^ADIBY:*HMUTW>,M.S31B6KQ2U6@L7:!0!1.$KY8[6&&ZS M<,S[4*0PR-ES)\/O>J1X+Z=Q*P@R1#@T!NM7O"*^9+^IYM%H '-D$"6Y\_7AIO\1_3&YF-=WC$\J+?RX?'Y?JI++,1I_,0F0DO,.#+Z4.?-OC'[>'+ MKL3>D+\=3',4\)CW>28A_\WJA (H<$1J<<;*#D1RF("$CDZ'P MS_,FG**0M#B9)]YS_*"WF5V-G=Q"1^%3X7)6.6LV><\U?2.??232C0['+;\L M5BNC>GA)K +RT8*H!HIX^,-R(0]!52[$=!DX([FS'#)QH#C!HVX#2N\XH?&= MZ<]MO'1[FN/EVS,>+Y\\^0FDA'6(UR1+TFC574#P0/_)"T9DW]O?C\WOQ?B8 M==QGQB61&FE2JDF.4(-EW@$K#RV*-X.Y,TZ5/9A]Q\8>_*-D10+%Z.1';+ZSO_NN5PFGF1BF ESI(EE+4!X0E'VA!-+=\83/.9$(D1: M1O#A=YC4S-BZ\-$6K.I->6;-V(D7K)RT()DTXZ+(DVZUC7AZ)0F?,R=\QJSP M8>.G!(E$KLLZL@T$;('^-^5,W3Y+N'/,/!2$QE[=)3AA+PI\EWC1->))!$/4 MI*D:1Z:JC:K?QW1&I!L?CLI: C^V&-D;]* M5^)[W%9WI([X*$GU%V&U R.-0<('JE*GO]!-VP)M!\KT X%/ M(;CS0G(\::@/X)9D0 G>+&=UC;"A:G="YS[^OM8?B\MR M=3ZKI+X%M^14R1K'/PV$_'[",X4%6D!"/@(7/"O4WPV-/HZ$/]T):;^#=A]\ M#PE>,E.S5$E;(;2?!$?T!FP;D=6LA]5=.X8BWU?N;CE;$&VLA<CK1J/(JJA>H; OVQ#700Q;/N&VA^'V,R"'@'QFSC,X00SZW'MC M,QQ$3_D,6,0M2&\1//\Z84BXMG#BJ:%M\*!%+M<3[J\B4;\%]"S+;V8_V =) MW8ZQN=7I/)B0U8!C6Y+<@*<;R' @C>M*W9XK1/4W8Q+P-R*/BAP:?_8%I6$- M*?:I*6%:%'OBG&XS?0SC+41\Y-*[V)HL[XVRA5^L%]8&,A*US9YPL/\/BGNM[\]7]02P,$% @ JX$(3ZQ.*80\ M @ @ H T !X;"]S='EL97,N>&ULU5;;:MM $/V595U* B62[-HEC21H M X%"&P+Q0]_"6AI)"WM15RO7SM=W+[K8+KVY:8E?M#-G=LZSEEU;JJQ?(CY-7DTGX<'YUB)^YP#E& MGN-#GN!H\1H'OT]Z$88_)K;! _+Y'Y+_C/N >F&I@VZ#TKB08G^?+&!J$PYH M35B"KPFC*T5M5D$X95L/3RV02285TN: C+;((LVC#T?>LV?7\7 JI'*U?07_ M7773#P*]9P52Q@:!4^R!-*Z)UJ#$C7'<9 =^%T*=O=S61F&IR#::SO&8X 93 M9"55#FHH$^$>2F,&A96C:%G94>Y=VO H7E33M=3O6[,YQ($*,)V19N[_YQW^3\KGKWY>\GNKW(H M^ DUVC9U B+GIR!R\?Q%SB[_L<:@ZSH[K6VOL0TH6K64:2HZM17-<_!Z[,LB MP;?V4L:M^*!5 MNY7-^F(T&;&5U,8NW+.[DK5L9"U_B++[9#;JX0^EY0_56%XM"JVJJKO*G>@N M@B>8IR-?A;:R" I:OOS,@?5BE)W##>^ED4M92?MX,>K^K\0(OL78^QI=/1S^ M[BKQC?X_U:A6*UF(F2K:6C1V5X]:5.[IC=G(K1FQAM?B8G2E[H5F<[X6#AN> M.^A&K?N I\.,\N$6"TW#00F#:^J1^@;]Z*">T$G M5BO[P'6@:,PL$V*U?%"J?)!5U54A$/-F[0C8I3$0KOSB8V)NF1#+Y;(H="MZ M&^2MY$L?$[/+A%@O,[$,FA\FD0FQ1:ZYU.PKKUK!/@IN6NU"!1L,,9@^)L3^ M^ Q=HFF#?H")8D)LBBMEK!/%'BNH)LP2$V)-+*PJOOT*'NNB@=JU_F.)19@I M(F)3W#2%J@7[PK\'=19A6HB(M? )[KOG.KM5QKQBTZ9#>40:!G8>HJFD*&]8BY(2)VPRT,&R$-IH"(6 $+L78EX,WN+C_J!-BP M'Q$/^Q^$6FN^W;@DP1 ?IH*(6 6]83 [F\/4XKB]84J(B)4P@/F% X9YY5-B MIHBHYQ1]@7LO)>:-B-@;: 0?YC4P?<3D$XV^"+ZO-F/,*#&Q4=!0GIWYF)A5 M8F*KH,%\^-+1;!:Q5]!@/L3$A!,3"\<%\[TM$5--3*R:@:C^P.EC8L:)B8VS M#Z-[JP]33$RLF.,POQ<0LTM,;)>A>'\/ZF-B>HF)]>*'_7UUF&!228BE@L3_ MCM7'Q*22$$ME%U[WUAXFD818(CUQ=B\C9I"$.FLU$' _[R4)NB)";! T1QZ( M+L&;F&B2 MTTQCWALKX69!%\)$DYQBF82=[=+3[-)?5<24DQ(K!VV;X>(GIIR46#D#F# + M8]=P/Q\34U!*K"!\\NJOTJ:8A5)B"PU-7O==W'>"5:N[=)C5X]@ C9IV,V#I[1BU*:=GE6HLN M9_$$ZF-BULF(K3.86GF.B5DG([;.(.:M&]S];7499IV,V#J#F+N8R,?$K),1 M6^*I_VD?^M7!1DK*J%-GM.'Q.S3O8RB_KL M[&Y9R; FC\8C3#H9L72>* ]3QZ%!$S-/1FR>YYG*'L(<4T].K)[A5.5QU\DQ M^^3$]AG&[&(C'Q.S3TZ==AO$A,BR]:=F.6:?G-@^PYAW+JWE8V+VR:DW"PQB M?H8XSM_ F&/VR8GM$Z;1^SHX)IV<6#HAW;/!TL=$-R(32P=-]\_\3%:.621F,0YAWZ0LM\%RW%L)?]M'] M!JFM67>8S?V@;8J99TILG@/F7$L(+?\47.\1=PLK/B9FGBFU>?K6I?I>.>:= MZC^Q33$#33D#CKK!Y][84*]F(\A,\PL!QN':1$GJMM*NVJJZ@F-WS:WB[GAWC\.O_-[]"U!+ P04 " "K@0A/ M P>W4* " !',P &@ 'AL+U]R96QS+W=O3V5;VI"B1Z71A/&QF" MC.&_^B!0?/J6+_5X[MK2G/NR>;M>VK*KFG'LOQA3]DV^UN6AZW,[/3EVP[4> MI]OA9/IZ_UJ?LI'M5LTPGU$]/\UG;EX.NVIX.=AJ\Z,>3GG<5>;M8GYUPVMI M6@0 _2Y2"E!\7EH$@/2LM!B1[TN!ST2 ^R6R#CEI^$L.9K;0'7 MEN^U!6!;OM@6D&WY9EN MN6K;0';EN^V!7!;OMP6T&WY=EN M^7K+4!OX>LM M0&]9X5T;O6SS]1:@M_#U%J"W\/46H+?P]1:@M_#U%J"W\/46H+?P]1:@M_#U M=D!OQ]?; ;T=7V\']'8K[)6@S1*^W@[H[?AZ.Z"WX^OM@-Z.K[<#>CN^W@[H M[?AZ.Z"WX^OM@=Z>K[<'>GN^WA[H[?EZ>Z"W7V&O&VUV\_7V0&_/U]L#O3U? M;P_T]GR]/=#;\_7V0&_/USL O0-?[P#T#GR] ] [\/4.0._ USL O<,*WRK1 MQTJ^W@'H'?AZ!Z!WX.L=@-Z!KW< >@>^W@KT5K[>"O16OMX*]%:^W@KT5K[> M"O16OMX*]-85SIJ@PR9\O17HK7R]%>BM?+T5Z*U\O2/0._+UCD#OR-<[ KTC M7^\(](Y\O2/0._+UCD#OR-<[ KWC"F<%T6%!OMX1Z!WY>D>@=^3KG8#>B:]W M GHGOMX)Z)WX>B>@=^+KG8#>B:]W GHGOMX)Z)WX>J>9WJ6IAWSX/@[G]E3N M7?+/\$]K9G"7\?V2[Y]QF_KI^C.EQVF5;&[7NZMSF_HGPLPKRO-O4$L#!!0 M ( *N!"$];['7)-@( ,PQ 3 6T-O;G1E;G1?5'EP97-=+GAM;,W; MWVZ;,!3'\5>)N)V"@PV&34UOVMUNE;87\,!)4/@GV^W2MY]#VTFK,JE5$^E[ M$P+'G/.#6)^[7/U\G*Q?'/IN\.MD%\+T10A?[VQO?#I.=HB5S>AZ$^*IVXK) MU'NSM4*N5EK4XQ#L$);AV".YOKJU&W/?A<7-T_5CZW5BIJEK:Q/:<1 /0_.J MZ?*Y8>IL-Z_QNW;RG^*"9/'U$+OX>&V=Q*I/Q!LFO+[Q>![O^_Y@G6L;^ZYH MXV;3UK89Z_L^WI+ZR5G3^)VUH>]2OS/.-C^":X?M<]X[X\(WT\?&XM")?Q:D ME\L1'CM[.L!<.>?D$+>%/35J+CQ]9A\:^+(;ZM'9Y>1BU87VQ./%2'>QZL5Q MX3D?T1ZW3F.;-PV/K2_WP_X>W7[^?NJ%_RUZ,1\^]M;/ET-"X K @ $0 M @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "K@0A/F5R< M(Q & "<)P $P @ &V @ >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( *N!"$\Y.YUQ,P, #H/ 8 " ?<( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ JX$(3ZDH9Q=# @ 00< !@ M ( !A!$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ JX$(3T-9[;GN" ]S4 !@ ( !DQP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ JX$(3RH8[6BT 0 MT@, !@ ( !L2T 'AL+W=O&UL4$L! A0#% @ JX$(3ZM1 M!9&T 0 T@, !D ( !AS$ 'AL+W=OH-K0! #2 P &0 M @ %R,P >&PO=V]R:W-H965T&UL4$L! A0#% @ JX$(3ZP^946V 0 T@, !D M ( !23< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ JX$(3Z6U"W"U 0 T@, !D ( ! M##T 'AL+W=O&PO=V]R:W-H965T- !X;"]W;W)K&UL4$L! A0#% M @ JX$(3S(6R7FU 0 T@, !D ( !ST( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX$(3V895F>T 0 T@, !D M ( !5$X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ JX$(3[6-W3'< 0 04 !D ( !-%0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJX$(3T*/!E#% 0 -P0 !D ( !(UH 'AL+W=O !X;"]W M;W)K&UL4$L! A0#% @ JX$(3^P@"GC% 0 M-P0 !D ( !(F 'AL+W=O M8@ >&PO=V]R:W-H965T&UL4$L! A0#% @ JX$(3U3_-L6W 0 T@, !D M ( !.&8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JX$(3Y68%\G! 0 -P0 !D ( !)FP 'AL M+W=O;@ >&PO=V]R:W-H965T&UL4$L! A0#% @ JX$( M3SBG\%6Y 0 T@, !D ( !''( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX$(3Z+VT4*4 @ Q0D M !D ( !ZW@ 'AL+W=OP M>&PO=V]R:W-H965T&UL4$L! A0#% @ JX$(3XO>(16Q P GQ !D M ( !U($ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ JX$(3_XL6TLM @ B08 !D ( !98P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ JX$(3_=M M%%:Q!@ P2@ !D ( !3)8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX$(3T?_Q.VL @ 3PH !D M ( !!Z( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ JX$(3\6K+B(9 @ :P8 !D ( ! MAJH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ JX$(3]$@!HR_ @ Y H !D ( !I;, 'AL+W=O&PO=V]R:W-H965T[# !X;"]W;W)K&UL4$L! A0#% @ JX$(3Y]IP=J: @ V0D !D M ( !M,8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ JX$(3[DSG ,/! (1, !D ( !R,X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJX$(3QY&2)E] @ 6P@ !D ( !@=H 'AL+W=O&UL4$L! A0#% @ JX$(3^D6QQ4* @ M?P4 !D ( !".0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX$(3X:F6<8& @ Q04 !D M ( !?NL 'AL+W=O0# J$0 &0 @ &[[0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ JX$(3UB"3OXK @ @< !D ( !6O4 'AL M+W=OCL-^ M "3, ( % @ &\]P >&PO&POW4* " !',P &@ @ & ?P$ >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " "K@0A/6^QUR38" #,,0 $P M @ %8@@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 7P!? L: ( "_A $ ! end XML 99 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 100 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 101 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 350 472 1 false 68 0 false 12 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.envestnet.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.envestnet.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.envestnet.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Equity Sheet http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity Condensed Consolidated Statements of Equity Statements 6 false false R7.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Organization and Description of Business Sheet http://www.envestnet.com/role/OrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 2102100 - Disclosure - Basis of Presentation Sheet http://www.envestnet.com/role/BasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 2103100 - Disclosure - Business Acquisitions Sheet http://www.envestnet.com/role/BusinessAcquisitions Business Acquisitions Notes 10 false false R11.htm 2104100 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 11 false false R12.htm 2105100 - Disclosure - Property and Equipment Sheet http://www.envestnet.com/role/PropertyAndEquipment Property and Equipment Notes 12 false false R13.htm 2106100 - Disclosure - Internally Developed Software Sheet http://www.envestnet.com/role/InternallyDevelopedSoftware Internally Developed Software Notes 13 false false R14.htm 2107100 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNet Goodwill and Intangible Assets, Net Notes 14 false false R15.htm 2109100 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilities Accrued Expenses and Other Liabilities Notes 15 false false R16.htm 2111100 - Disclosure - Debt Sheet http://www.envestnet.com/role/Debt Debt Notes 16 false false R17.htm 2113100 - Disclosure - Fair Value Measurements Sheet http://www.envestnet.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 2114100 - Disclosure - Revenue Sheet http://www.envestnet.com/role/Revenue Revenue Notes 18 false false R19.htm 2115100 - Disclosure - Cost of Revenues Sheet http://www.envestnet.com/role/CostOfRevenues Cost of Revenues Notes 19 false false R20.htm 2116100 - Disclosure - Stock-Based Compensation Sheet http://www.envestnet.com/role/StockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 2117100 - Disclosure - Income Taxes Sheet http://www.envestnet.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2118100 - Disclosure - Net Income (Loss) Per Share Sheet http://www.envestnet.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 22 false false R23.htm 2119100 - Disclosure - Commitments and Contingencies Sheet http://www.envestnet.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 23 false false R24.htm 2120100 - Disclosure - Leases Sheet http://www.envestnet.com/role/Leases Leases Notes 24 false false R25.htm 2121100 - Disclosure - Segment Information Sheet http://www.envestnet.com/role/SegmentInformation Segment Information Notes 25 false false R26.htm 2122100 - Disclosure - Geographical Information Sheet http://www.envestnet.com/role/GeographicalInformation Geographical Information Notes 26 false false R27.htm 2202201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.envestnet.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 27 false false R28.htm 2302302 - Disclosure - Basis of Presentation (Tables) Sheet http://www.envestnet.com/role/BasisOfPresentationTables Basis of Presentation (Tables) Tables http://www.envestnet.com/role/BasisOfPresentation 28 false false R29.htm 2303301 - Disclosure - Business Acquisitions (Tables) Sheet http://www.envestnet.com/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.envestnet.com/role/BusinessAcquisitions 29 false false R30.htm 2304301 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssets 30 false false R31.htm 2305301 - Disclosure - Property and Equipment (Tables) Sheet http://www.envestnet.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.envestnet.com/role/PropertyAndEquipment 31 false false R32.htm 2306301 - Disclosure - Internally Developed Software (Tables) Sheet http://www.envestnet.com/role/InternallyDevelopedSoftwareTables Internally Developed Software (Tables) Tables http://www.envestnet.com/role/InternallyDevelopedSoftware 32 false false R33.htm 2307301 - Disclosure - Goodwill and Intangible Assets, Net (Tables) Sheet http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetTables Goodwill and Intangible Assets, Net (Tables) Tables http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNet 33 false false R34.htm 2309301 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilities 34 false false R35.htm 2311301 - Disclosure - Debt (Tables) Sheet http://www.envestnet.com/role/DebtTables Debt (Tables) Tables http://www.envestnet.com/role/Debt 35 false false R36.htm 2313301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.envestnet.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.envestnet.com/role/FairValueMeasurements 36 false false R37.htm 2314301 - Disclosure - Revenue (Tables) Sheet http://www.envestnet.com/role/RevenueTables Revenue (Tables) Tables http://www.envestnet.com/role/Revenue 37 false false R38.htm 2315301 - Disclosure - Cost of Revenues (Tables) Sheet http://www.envestnet.com/role/CostOfRevenuesTables Cost of Revenues (Tables) Tables http://www.envestnet.com/role/CostOfRevenues 38 false false R39.htm 2316301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.envestnet.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.envestnet.com/role/StockBasedCompensation 39 false false R40.htm 2317301 - Disclosure - Income Taxes (Tables) Sheet http://www.envestnet.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.envestnet.com/role/IncomeTaxes 40 false false R41.htm 2318301 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.envestnet.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.envestnet.com/role/NetIncomeLossPerShare 41 false false R42.htm 2320301 - Disclosure - Leases (Tables) Sheet http://www.envestnet.com/role/LeasesTables Leases (Tables) Tables http://www.envestnet.com/role/Leases 42 false false R43.htm 2321301 - Disclosure - Segment Information (Tables) Sheet http://www.envestnet.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.envestnet.com/role/SegmentInformation 43 false false R44.htm 2322301 - Disclosure - Geographical Information (Tables) Sheet http://www.envestnet.com/role/GeographicalInformationTables Geographical Information (Tables) Tables http://www.envestnet.com/role/GeographicalInformation 44 false false R45.htm 2401401 - Disclosure - Organization and Description of Business (Details) Sheet http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails Organization and Description of Business (Details) Details http://www.envestnet.com/role/OrganizationAndDescriptionOfBusiness 45 false false R46.htm 2402403 - Disclosure - Basis of Presentation (Details) Sheet http://www.envestnet.com/role/BasisOfPresentationDetails Basis of Presentation (Details) Details http://www.envestnet.com/role/BasisOfPresentationTables 46 false false R47.htm 2403402 - Disclosure - Business Acquisitions (Narrative) (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails Business Acquisitions (Narrative) (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 47 false false R48.htm 2403403 - Disclosure - Business Acquisitions (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsDetails Business Acquisitions (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 48 false false R49.htm 2403404 - Disclosure - Business Acquisitions (Estimated Intangible Assets Acquired) (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails Business Acquisitions (Estimated Intangible Assets Acquired) (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 49 false false R50.htm 2403405 - Disclosure - Business Acquisitions (Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails Business Acquisitions (Assets Acquired and Liabilities Assumed) (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 50 false false R51.htm 2403406 - Disclosure - Business Acquisitions (Narrative - PIEtech Acquisition) (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails Business Acquisitions (Narrative - PIEtech Acquisition) (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 51 false false R52.htm 2403407 - Disclosure - Business Acquisitions (Pro Forma Information) (Details) Sheet http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails Business Acquisitions (Pro Forma Information) (Details) Details http://www.envestnet.com/role/BusinessAcquisitionsTables 52 false false R53.htm 2404402 - Disclosure - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets (Details) Details http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables 53 false false R54.htm 2405402 - Disclosure - Property and Equipment (Details) Sheet http://www.envestnet.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://www.envestnet.com/role/PropertyAndEquipmentTables 54 false false R55.htm 2406402 - Disclosure - Internally Developed Software (Details) Sheet http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails Internally Developed Software (Details) Details http://www.envestnet.com/role/InternallyDevelopedSoftwareTables 55 false false R56.htm 2407402 - Disclosure - Goodwill and Intangible Assets, Net (Assets) (Details) Sheet http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails Goodwill and Intangible Assets, Net (Assets) (Details) Details http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetTables 56 false false R57.htm 2407403 - Disclosure - Goodwill and Intangible Assets, Net (Future Expense) (Details) Sheet http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails Goodwill and Intangible Assets, Net (Future Expense) (Details) Details http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetTables 57 false false R58.htm 2409402 - Disclosure - Accrued Expenses and Other Liabilities (Details) Sheet http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails Accrued Expenses and Other Liabilities (Details) Details http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesTables 58 false false R59.htm 2411402 - Disclosure - Debt (Summary) (Details) Sheet http://www.envestnet.com/role/DebtSummaryDetails Debt (Summary) (Details) Details http://www.envestnet.com/role/DebtTables 59 false false R60.htm 2411403 - Disclosure - Debt (Interest) (Details) Sheet http://www.envestnet.com/role/DebtInterestDetails Debt (Interest) (Details) Details http://www.envestnet.com/role/DebtTables 60 false false R61.htm 2411404 - Disclosure - Debt (Convertible) (Details) Sheet http://www.envestnet.com/role/DebtConvertibleDetails Debt (Convertible) (Details) Details http://www.envestnet.com/role/DebtTables 61 false false R62.htm 2411405 - Disclosure - Debt (Credit Agreement) (Details) Sheet http://www.envestnet.com/role/DebtCreditAgreementDetails Debt (Credit Agreement) (Details) Details http://www.envestnet.com/role/DebtTables 62 false false R63.htm 2413402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.envestnet.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.envestnet.com/role/FairValueMeasurementsTables 63 false false R64.htm 2413403 - Disclosure - Fair Value Measurements (Level III) (Details) Sheet http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails Fair Value Measurements (Level III) (Details) Details http://www.envestnet.com/role/FairValueMeasurementsTables 64 false false R65.htm 2413404 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.envestnet.com/role/FairValueMeasurementsTables 65 false false R66.htm 2414402 - Disclosure - Revenue (Disaggregation) (Details) Sheet http://www.envestnet.com/role/RevenueDisaggregationDetails Revenue (Disaggregation) (Details) Details http://www.envestnet.com/role/RevenueTables 66 false false R67.htm 2414403 - Disclosure - Revenue (Major Customers) (Details) Sheet http://www.envestnet.com/role/RevenueMajorCustomersDetails Revenue (Major Customers) (Details) Details http://www.envestnet.com/role/RevenueTables 67 false false R68.htm 2414404 - Disclosure - Revenue (Obligation) (Details) Sheet http://www.envestnet.com/role/RevenueObligationDetails Revenue (Obligation) (Details) Details http://www.envestnet.com/role/RevenueTables 68 false false R69.htm 2414405 - Disclosure - Revenue (Narrative) (Details) Sheet http://www.envestnet.com/role/RevenueNarrativeDetails Revenue (Narrative) (Details) Details http://www.envestnet.com/role/RevenueTables 69 false false R70.htm 2415402 - Disclosure - Cost of Revenues (Details) Sheet http://www.envestnet.com/role/CostOfRevenuesDetails Cost of Revenues (Details) Details http://www.envestnet.com/role/CostOfRevenuesTables 70 false false R71.htm 2416402 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.envestnet.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.envestnet.com/role/StockBasedCompensationTables 71 false false R72.htm 2416403 - Disclosure - Stock-Based Compensation (Expense) (Details) Sheet http://www.envestnet.com/role/StockBasedCompensationExpenseDetails Stock-Based Compensation (Expense) (Details) Details http://www.envestnet.com/role/StockBasedCompensationTables 72 false false R73.htm 2416404 - Disclosure - Stock-Based Compensation (Assumptions) (Details) Sheet http://www.envestnet.com/role/StockBasedCompensationAssumptionsDetails Stock-Based Compensation (Assumptions) (Details) Details http://www.envestnet.com/role/StockBasedCompensationTables 73 false false R74.htm 2416405 - Disclosure - Stock-Based Compensation (Options) (Details) Sheet http://www.envestnet.com/role/StockBasedCompensationOptionsDetails Stock-Based Compensation (Options) (Details) Details http://www.envestnet.com/role/StockBasedCompensationTables 74 false false R75.htm 2416406 - Disclosure - Stock-Based Compensation (Restricted Stock) (Details) Sheet http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails Stock-Based Compensation (Restricted Stock) (Details) Details http://www.envestnet.com/role/StockBasedCompensationTables 75 false false R76.htm 2417402 - Disclosure - Income Taxes (Details) Sheet http://www.envestnet.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.envestnet.com/role/IncomeTaxesTables 76 false false R77.htm 2417403 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.envestnet.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.envestnet.com/role/IncomeTaxesTables 77 false false R78.htm 2418402 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.envestnet.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.envestnet.com/role/NetIncomeLossPerShareTables 78 false false R79.htm 2418403 - Disclosure - Net Income (Loss) Per Share (Antidilutive Securities) (Details) Sheet http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails Net Income (Loss) Per Share (Antidilutive Securities) (Details) Details http://www.envestnet.com/role/NetIncomeLossPerShareTables 79 false false R80.htm 2419401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.envestnet.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.envestnet.com/role/CommitmentsAndContingencies 80 false false R81.htm 2420402 - Disclosure - Leases (Narrative) (Details) Sheet http://www.envestnet.com/role/LeasesNarrativeDetails Leases (Narrative) (Details) Details http://www.envestnet.com/role/LeasesTables 81 false false R82.htm 2420403 - Disclosure - Leases (Future Minimum Lease Payments) (Details) Sheet http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases (Future Minimum Lease Payments) (Details) Details http://www.envestnet.com/role/LeasesTables 82 false false R83.htm 2420404 - Disclosure - Leases (Prior Year Lease Information) (Details) Sheet http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails Leases (Prior Year Lease Information) (Details) Details http://www.envestnet.com/role/LeasesTables 83 false false R84.htm 2421402 - Disclosure - Segment Information (Details) Sheet http://www.envestnet.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.envestnet.com/role/SegmentInformationTables 84 false false R85.htm 2421403 - Disclosure - Segment Information (Summary of Consolidated Total Assets, Depreciation and Amortization and Capital Expenditures) (Details) Sheet http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails Segment Information (Summary of Consolidated Total Assets, Depreciation and Amortization and Capital Expenditures) (Details) Details http://www.envestnet.com/role/SegmentInformationTables 85 false false R86.htm 2422402 - Disclosure - Geographical Information (Details) Sheet http://www.envestnet.com/role/GeographicalInformationDetails Geographical Information (Details) Details http://www.envestnet.com/role/GeographicalInformationTables 86 false false All Reports Book All Reports env2019063010-q.htm env-20190630.xsd env-20190630_cal.xml env-20190630_def.xml env-20190630_lab.xml env-20190630_pre.xml env20190630ex311.htm env20190630ex312.htm env20190630ex321.htm env20190630ex322.htm http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true JSON 104 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "env2019063010-q.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 350, "dts": { "calculationLink": { "local": [ "env-20190630_cal.xml" ] }, "definitionLink": { "local": [ "env-20190630_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": [ "env2019063010-q.htm" ] }, "labelLink": { "local": [ "env-20190630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "env-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "env-20190630.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": 617, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 48, "http://www.envestnet.com/20190630": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 54 }, "keyCustom": 42, "keyStandard": 430, "memberCustom": 25, "memberStandard": 42, "nsprefix": "env", "nsuri": "http://www.envestnet.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.envestnet.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Business Acquisitions", "role": "http://www.envestnet.com/role/BusinessAcquisitions", "shortName": "Business Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Prepaid Expenses and Other Current Assets", "role": "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssets", "shortName": "Prepaid Expenses and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Property and Equipment", "role": "http://www.envestnet.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Internally Developed Software", "role": "http://www.envestnet.com/role/InternallyDevelopedSoftware", "shortName": "Internally Developed Software", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Goodwill and Intangible Assets, Net", "role": "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNet", "shortName": "Goodwill and Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Accrued Expenses and Other Liabilities", "role": "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilities", "shortName": "Accrued Expenses and Other Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Debt", "role": "http://www.envestnet.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Fair Value Measurements", "role": "http://www.envestnet.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Revenue", "role": "http://www.envestnet.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:CostOfRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Cost of Revenues", "role": "http://www.envestnet.com/role/CostOfRevenues", "shortName": "Cost of Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:CostOfRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "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", "role": "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Stock-Based Compensation", "role": "http://www.envestnet.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Income Taxes", "role": "http://www.envestnet.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.envestnet.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Commitments and Contingencies", "role": "http://www.envestnet.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Leases", "role": "http://www.envestnet.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121100 - Disclosure - Segment Information", "role": "http://www.envestnet.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:GeographicalReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Geographical Information", "role": "http://www.envestnet.com/role/GeographicalInformation", "shortName": "Geographical Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:GeographicalReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.envestnet.com/role/BasisOfPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302302 - Disclosure - Basis of Presentation (Tables)", "role": "http://www.envestnet.com/role/BasisOfPresentationTables", "shortName": "Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Business Acquisitions (Tables)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsTables", "shortName": "Business Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "role": "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Property and Equipment (Tables)", "role": "http://www.envestnet.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:SummaryOfInternallyDevelopedSoftwareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Internally Developed Software (Tables)", "role": "http://www.envestnet.com/role/InternallyDevelopedSoftwareTables", "shortName": "Internally Developed Software (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:SummaryOfInternallyDevelopedSoftwareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Goodwill and Intangible Assets, Net (Tables)", "role": "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetTables", "shortName": "Goodwill and Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Accrued Expenses and Other Liabilities (Tables)", "role": "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesTables", "shortName": "Accrued Expenses and Other Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Debt (Tables)", "role": "http://www.envestnet.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.envestnet.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Revenue (Tables)", "role": "http://www.envestnet.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:ScheduleOfCostsOfRevenuesByRevenueCategoryTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Cost of Revenues (Tables)", "role": "http://www.envestnet.com/role/CostOfRevenuesTables", "shortName": "Cost of Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "env:ScheduleOfCostsOfRevenuesByRevenueCategoryTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.envestnet.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:DisaggregationOfRevenueByGeographyTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:LaborAndRelatedExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - Income Taxes (Tables)", "role": "http://www.envestnet.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Net Income (Loss) Per Share (Tables)", "role": "http://www.envestnet.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Leases (Tables)", "role": "http://www.envestnet.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321301 - Disclosure - Segment Information (Tables)", "role": "http://www.envestnet.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322301 - Disclosure - Geographical Information (Tables)", "role": "http://www.envestnet.com/role/GeographicalInformationTables", "shortName": "Geographical Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - Organization and Description of Business (Details)", "role": "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Basis of Presentation (Details)", "role": "http://www.envestnet.com/role/BasisOfPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Business Acquisitions (Narrative) (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "shortName": "Business Acquisitions (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_BusinessAcquisitionAxis_env_PortfolioCenterAcquisitionMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "D2019Q1Jan2_us-gaap_BusinessAcquisitionAxis_env_PrivateCompanyAcquisitionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Business Acquisitions (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "shortName": "Business Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "D2019Q1Jan2_us-gaap_BusinessAcquisitionAxis_env_PrivateCompanyAcquisitionMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "D2019Q2Arp1_us-gaap_BusinessAcquisitionAxis_env_PortfolioCenterAcquisitionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Business Acquisitions (Estimated Intangible Assets Acquired) (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "shortName": "Business Acquisitions (Estimated Intangible Assets Acquired) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "D2019Q2Arp1_us-gaap_BusinessAcquisitionAxis_env_PortfolioCenterAcquisitionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403405 - Disclosure - Business Acquisitions (Assets Acquired and Liabilities Assumed) (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "Business Acquisitions (Assets Acquired and Liabilities Assumed) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "I2019Q1Jan2_us-gaap_BusinessAcquisitionAxis_env_PrivateCompanyAcquisitionMember", "decimals": "-3", "lang": null, "name": "env:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403406 - Disclosure - Business Acquisitions (Narrative - PIEtech Acquisition) (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "shortName": "Business Acquisitions (Narrative - PIEtech Acquisition) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "D2019Q2May1_us-gaap_BusinessAcquisitionAxis_env_PIEtechAcquisitionMember", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_BusinessAcquisitionAxis_env_EnvestnetPortfolioCenterAndPIEtechMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403407 - Disclosure - Business Acquisitions (Pro Forma Information) (Details)", "role": "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails", "shortName": "Business Acquisitions (Pro Forma Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_BusinessAcquisitionAxis_env_EnvestnetPortfolioCenterAndPIEtechMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "env:PrepaidTechnology", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "env:PrepaidTechnology", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Property and Equipment (Details)", "role": "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:SummaryOfInternallyDevelopedSoftwareTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Internally Developed Software (Details)", "role": "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails", "shortName": "Internally Developed Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:SummaryOfInternallyDevelopedSoftwareTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Goodwill and Intangible Assets, Net (Assets) (Details)", "role": "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "shortName": "Goodwill and Intangible Assets, Net (Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Goodwill and Intangible Assets, Net (Future Expense) (Details)", "role": "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails", "shortName": "Goodwill and Intangible Assets, Net (Future Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "env:AccruedInvestmentManagerFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Accrued Expenses and Other Liabilities (Details)", "role": "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails", "shortName": "Accrued Expenses and Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "env:AccruedInvestmentManagerFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2_us-gaap_DebtInstrumentAxis_env_ConvertibleUnsecured1.75PercentNotesDueDecember2019Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Debt (Summary) (Details)", "role": "http://www.envestnet.com/role/DebtSummaryDetails", "shortName": "Debt (Summary) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2_us-gaap_DebtInstrumentAxis_env_ConvertibleUnsecured1.75PercentNotesDueDecember2019Member", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Equity", "role": "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity", "shortName": "Condensed Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2018Q1QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Debt (Interest) (Details)", "role": "http://www.envestnet.com/role/DebtInterestDetails", "shortName": "Debt (Interest) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:InterestExpenseDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_DebtInstrumentAxis_env_ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2_us-gaap_DebtInstrumentAxis_env_ConvertibleUnsecured1.75PercentNotesDueDecember2019Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Debt (Convertible) (Details)", "role": "http://www.envestnet.com/role/DebtConvertibleDetails", "shortName": "Debt (Convertible) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2014Q4_us-gaap_DebtInstrumentAxis_env_ConvertibleUnsecured1.75PercentNotesDueDecember2019Member", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "I2017Q3July31_us-gaap_DebtInstrumentAxis_env_SecondAmendedAndRestatedCreditAgreementMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Debt (Credit Agreement) (Details)", "role": "http://www.envestnet.com/role/DebtCreditAgreementDetails", "shortName": "Debt (Credit Agreement) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "I2017Q3July31_us-gaap_DebtInstrumentAxis_env_SecondAmendedAndRestatedCreditAgreementMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.envestnet.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Fair Value Measurements (Level III) (Details)", "role": "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails", "shortName": "Fair Value Measurements (Level III) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Fair Value Measurements (Narrative) (Details)", "role": "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "I2014Q4Dec15_us-gaap_DebtInstrumentAxis_env_TwoThousandNineteenConvertibleNotesMember", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:DisaggregationOfRevenueByGeographyTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Revenue (Disaggregation) (Details)", "role": "http://www.envestnet.com/role/RevenueDisaggregationDetails", "shortName": "Revenue (Disaggregation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "env:DisaggregationOfRevenueByGeographyTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD_srt_MajorCustomersAxis_env_FidelityMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Revenue (Major Customers) (Details)", "role": "http://www.envestnet.com/role/RevenueMajorCustomersDetails", "shortName": "Revenue (Major Customers) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD_srt_MajorCustomersAxis_env_FidelityMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414404 - Disclosure - Revenue (Obligation) (Details)", "role": "http://www.envestnet.com/role/RevenueObligationDetails", "shortName": "Revenue (Obligation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "env:ContractWithCustomerLiabilityIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Revenue (Narrative) (Details)", "role": "http://www.envestnet.com/role/RevenueNarrativeDetails", "shortName": "Revenue (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "env:ContractWithCustomerLiabilityIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncreaseDecreaseInDeferredCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Cost of Revenues (Details)", "role": "http://www.envestnet.com/role/CostOfRevenuesDetails", "shortName": "Cost of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.envestnet.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Stock-Based Compensation (Expense) (Details)", "role": "http://www.envestnet.com/role/StockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation (Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416404 - Disclosure - Stock-Based Compensation (Assumptions) (Details)", "role": "http://www.envestnet.com/role/StockBasedCompensationAssumptionsDetails", "shortName": "Stock-Based Compensation (Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q1_us-gaap_AwardTypeAxis_env_EmployeeAndOtherStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416405 - Disclosure - Stock-Based Compensation (Options) (Details)", "role": "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "shortName": "Stock-Based Compensation (Options) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_AwardTypeAxis_env_EmployeeAndOtherStockOptionMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q1_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - Stock-Based Compensation (Restricted Stock) (Details)", "role": "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails", "shortName": "Stock-Based Compensation (Restricted Stock) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Income Taxes (Details)", "role": "http://www.envestnet.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.envestnet.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Net Income (Loss) Per Share (Details)", "role": "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "shortName": "Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - Net Income (Loss) Per Share (Antidilutive Securities) (Details)", "role": "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails", "shortName": "Net Income (Loss) Per Share (Antidilutive Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Organization and Description of Business", "role": "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "env:LossContingencyNumberOfPreviousClaimsExperienced", "reportCount": 1, "unique": true, "unitRef": "claim", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419401 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "env:LossContingencyNumberOfPreviousClaimsExperienced", "reportCount": 1, "unique": true, "unitRef": "claim", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Leases (Narrative) (Details)", "role": "http://www.envestnet.com/role/LeasesNarrativeDetails", "shortName": "Leases (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "lang": "en-US", "name": "env:LesseeOperatingLeaseOptionToTerminateTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420403 - Disclosure - Leases (Future Minimum Lease Payments) (Details)", "role": "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases (Future Minimum Lease Payments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420404 - Disclosure - Leases (Prior Year Lease Information) (Details)", "role": "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails", "shortName": "Leases (Prior Year Lease Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421402 - Disclosure - Segment Information (Details)", "role": "http://www.envestnet.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421403 - Disclosure - Segment Information (Summary of Consolidated Total Assets, Depreciation and Amortization and Capital Expenditures) (Details)", "role": "http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails", "shortName": "Segment Information (Summary of Consolidated Total Assets, Depreciation and Amortization and Capital Expenditures) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - Geographical Information (Details)", "role": "http://www.envestnet.com/role/GeographicalInformationDetails", "shortName": "Geographical Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FI2019Q2_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Basis of Presentation", "role": "http://www.envestnet.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "env2019063010-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 68, "tag": { "country_IN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INDIA", "terseLabel": "India" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r392" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r393" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r394" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r394" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r394" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r395" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r394" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r394" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r394" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r394" ], "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.envestnet.com/role/CoverPage" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r390" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r391" ], "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.envestnet.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "env_AccruedInterestCurrent": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for interest. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Interest, Current", "terseLabel": "Accrued transaction costs" } } }, "localname": "AccruedInterestCurrent", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_AccruedInvestmentManagerFees": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for investment manager fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Investment Manager Fees", "terseLabel": "Accrued investment manager fees" } } }, "localname": "AccruedInvestmentManagerFees", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_AmortizationExpenseForInternallyDevelopedSoftwareTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of amortization expense for internally developed software.", "label": "Amortization Expense for Internally Developed Software [Table Text Block]", "terseLabel": "Schedule of amortization expense" } } }, "localname": "AmortizationExpenseForInternallyDevelopedSoftwareTableTextBlock", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareTables" ], "xbrltype": "textBlockItemType" }, "env_AssetBasedRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the details pertaining to asset based revenue.", "label": "Asset Based Revenue [Member]", "terseLabel": "Asset-based" } } }, "localname": "AssetBasedRevenueMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "env_BusinessCombinationExpectedCashBonusesToBePaidInTheNextThreeYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Expected Cash Bonuses To Be Paid In The Next Three Years", "label": "Business Combination, Expected Cash Bonuses To Be Paid In The Next Three Years", "terseLabel": "Expected cash bonuses to be paid in the next three years" } } }, "localname": "BusinessCombinationExpectedCashBonusesToBePaidInTheNextThreeYears", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationInducementGrantReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Inducement Grant Reserve", "label": "Business Combination, Inducement Grant Reserve", "terseLabel": "Accrued bonuses" } } }, "localname": "BusinessCombinationInducementGrantReserve", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationMembershipInterestGrantedFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Membership Interest Granted, Fair Value", "label": "Business Combination, Membership Interest Granted, Fair Value", "terseLabel": "Fair value, membership interest to be granted" } } }, "localname": "BusinessCombinationMembershipInterestGrantedFairValue", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationMembershipInterestGrantedNumberOfExecutives": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Membership Interest Granted, Number Of Executives", "label": "Business Combination, Membership Interest Granted, Number Of Executives", "terseLabel": "Membership interest granted, number of executives" } } }, "localname": "BusinessCombinationMembershipInterestGrantedNumberOfExecutives", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "integerItemType" }, "env_BusinessCombinationPaymentOfOneTimeRetentionBonuses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Payment Of One-Time Retention Bonuses", "label": "Business Combination, Payment Of One-Time Retention Bonuses", "terseLabel": "Payment of one-time retention bonuses" } } }, "localname": "BusinessCombinationPaymentOfOneTimeRetentionBonuses", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets", "terseLabel": "Total tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "env_BusinessCombinationWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Working Capital Adjustment", "label": "Business Combination, Working Capital Adjustment", "terseLabel": "Working capital adjustment" } } }, "localname": "BusinessCombinationWorkingCapitalAdjustment", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "env_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer equipment and purchased software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "env_ContractWithCustomerLiabilityIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Increase (Decrease)", "label": "Contract With Customer, Liability, Increase (Decrease)", "terseLabel": "Increase (decrease) in contract with customer liability" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecrease", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "env_ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents convertible notes, credit and amended and restated credit agreements.", "label": "Convertible Notes Credit And Amended And Restated Credit Agreements [Member]", "terseLabel": "Convertible Notes Credit And Amended And Restated Credit Agreements" } } }, "localname": "ConvertibleNotesCreditAndAmendedAndRestatedCreditAgreementsMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/DebtInterestDetails" ], "xbrltype": "domainItemType" }, "env_ConvertibleNotesDueDecember2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for Convertible Notes due December 2023.", "label": "Convertible Notes Due December2023 [Member]", "terseLabel": "Convertible notes due 2023" } } }, "localname": "ConvertibleNotesDueDecember2023Member", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleDetails", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "env_ConvertibleUnsecured1.75PercentNotesDueDecember2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the 1.75% convertible unsecured notes due December 2019.", "label": "Convertible Unsecured1.75 Percent Notes Due December2019 [Member]", "terseLabel": "Convertible Notes due 2019" } } }, "localname": "ConvertibleUnsecured1.75PercentNotesDueDecember2019Member", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "env_ConvertibleUnsecured1.75PercentNotesDueDecember2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the 1.75% convertible unsecured notes due December 2023.", "label": "Convertible Unsecured1.75 Percent Notes Due December2023 [Member]", "terseLabel": "Convertible Notes due 2023" } } }, "localname": "ConvertibleUnsecured1.75PercentNotesDueDecember2023Member", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "domainItemType" }, "env_CostOfRevenueDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cost of revenue during the period.", "label": "Cost of Revenue Disclosure [Text Block]", "terseLabel": "Cost of Revenues" } } }, "localname": "CostOfRevenueDisclosureTextBlock", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CostOfRevenues" ], "xbrltype": "textBlockItemType" }, "env_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "domainItemType" }, "env_DisaggregationOfRevenueByGeographyTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue by geography.", "label": "Disaggregation Of Revenue By Geography [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue by geography" } } }, "localname": "DisaggregationOfRevenueByGeographyTableTextBlock", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "env_EmployeeAndOtherStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee, consultant or non-employee director is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.", "label": "Employee And Other Stock Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeAndOtherStockOptionMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails", "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetDataandAnalyticsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Envestnet Data and Analytics [Member]", "label": "Envestnet Data and Analytics [Member]", "terseLabel": "Envestnet Data and Analytics" } } }, "localname": "EnvestnetDataandAnalyticsMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/SegmentInformationDetails", "http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetEnterpriseProductAndServicesSuiteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Envestnet Enterprise products and services.", "label": "Envestnet Enterprise Product And Services Suite [Member]", "terseLabel": "Envestnet Enterprise" } } }, "localname": "EnvestnetEnterpriseProductAndServicesSuiteMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetPortfolioCenterAndPIEtechMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Envestnet, PortfolioCenter And PIEtech [Member]", "label": "Envestnet, PortfolioCenter And PIEtech [Member]", "terseLabel": "Envestnet, PortfolioCenter and PIEtech" } } }, "localname": "EnvestnetPortfolioCenterAndPIEtechMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetPortfolioManagementConsultantsProductsAndServicesSuiteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Envestnet Portfolio Management Consultants (\u201cPMC\u201d) products and services.", "label": "Envestnet Portfolio Management Consultants Products And Services Suite [Member]", "terseLabel": "Envestnet Portfolio Management Consultants (\u201cPMC\u201d)" } } }, "localname": "EnvestnetPortfolioManagementConsultantsProductsAndServicesSuiteMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "env_EnvestnetWealthSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Envestnet Wealth Solutions [Member]", "label": "Envestnet Wealth Solutions [Member]", "terseLabel": "Envestnet Wealth Solutions" } } }, "localname": "EnvestnetWealthSolutionsMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueMajorCustomersDetails", "http://www.envestnet.com/role/SegmentInformationDetails", "http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "env_EquityPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Plan [Member]", "label": "Equity Plan [Member]", "terseLabel": "Equity Plan" } } }, "localname": "EquityPlanMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "env_FidelityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Fidelity.", "label": "Fidelity [Member]", "terseLabel": "Fidelity" } } }, "localname": "FidelityMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "env_GeographicalReportingDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for geographical information including data and tables.", "label": "Geographical Reporting Disclosure [Text Block]", "terseLabel": "Geographical Information" } } }, "localname": "GeographicalReportingDisclosureTextBlock", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/GeographicalInformation" ], "xbrltype": "textBlockItemType" }, "env_InterestExpenseDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest expense related to debt.", "label": "Interest Expense, Debt [Table Text Block]", "terseLabel": "Schedule of interest expense" } } }, "localname": "InterestExpenseDebtTableTextBlock", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "env_LeaseholdImprovementsFundedByLeaseIncentive": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents leasehold improvements funded by lease incentive.", "label": "Leasehold Improvements Funded by Lease Incentive", "terseLabel": "Leasehold improvements funded by lease incentive" } } }, "localname": "LeaseholdImprovementsFundedByLeaseIncentive", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_LesseeOperatingLeaseOptionToTerminateTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Option To Terminate, Term", "label": "Lessee, Operating Lease, Option To Terminate, Term", "terseLabel": "Option to terminate, term" } } }, "localname": "LesseeOperatingLeaseOptionToTerminateTerm", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "env_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Remaining Lease Term", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "env_LineOfCreditFacilityMaximumBorrowingCapacityContingentRightToIncreaseMaximumBorrowingCapacityAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount by which the entity may increase the borrowing capacity under the credit facility subject to certain conditions.", "label": "Line of Credit Facility, Maximum Borrowing Capacity, Contingent Right to Increase Maximum Borrowing Capacity, Amount", "terseLabel": "Right to increase credit facility, amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityContingentRightToIncreaseMaximumBorrowingCapacityAmount", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "env_LossContingencyNumberOfPreviousClaimsExperienced": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of previous claims under indemnification and guarantee clauses experienced by the entity.", "label": "Loss Contingency Number of Previous Claims Experienced", "terseLabel": "Number of previous claims experienced" } } }, "localname": "LossContingencyNumberOfPreviousClaimsExperienced", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "env_MembershipInterestLiabilitiesIncludedInOtherNoncurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Membership Interest Liabilities Included In Other Noncurrent Liabilities", "label": "Membership Interest Liabilities Included In Other Noncurrent Liabilities", "terseLabel": "Membership interest liabilities included in other non-current liabilities" } } }, "localname": "MembershipInterestLiabilitiesIncludedInOtherNoncurrentLiabilities", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_NonIncomeTaxReceivable": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-Income Tax Receivable", "label": "Non-Income Tax Receivable", "terseLabel": "Non-income tax receivables" } } }, "localname": "NonIncomeTaxReceivable", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "env_NoncashorPartNoncashAcquisitionContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncash or Part Noncash Acquisition, Contingent Consideration", "label": "Noncash or Part Noncash Acquisition, Contingent Consideration", "terseLabel": "Contingent consideration issued in acquisition of businesses" } } }, "localname": "NoncashorPartNoncashAcquisitionContingentConsideration", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_NumberOfInvestmentProducts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of investment products.", "label": "Number Of Investment Products", "terseLabel": "Number of investment products" } } }, "localname": "NumberOfInvestmentProducts", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "positiveIntegerItemType" }, "env_NumberOfProprietaryProducts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of proprietary products.", "label": "Number of Proprietary Products", "terseLabel": "Number of proprietary products" } } }, "localname": "NumberOfProprietaryProducts", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "env_NumberOfRegisteredInvestmentAdvisors": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of Registered Investment Advisors (RIAs), operated by the entity.", "label": "Number of Registered Investment Advisors", "terseLabel": "Number of RIAs" } } }, "localname": "NumberOfRegisteredInvestmentAdvisors", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "env_NumberOfStatesWithWhichBrokerDealerIsRegistered": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of states with which the broker-dealer is registered.", "label": "Number of States with which Broker Dealer is Registered", "terseLabel": "Number of states with which the broker-dealer is registered" } } }, "localname": "NumberOfStatesWithWhichBrokerDealerIsRegistered", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "env_NumberOfThirdPartyManagedAccountProductsAndPortfolio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of third party managed account products and portfolio.", "label": "Number of Third Party Managed Account Products and Portfolio", "terseLabel": "Number of third party managed account products and portfolio" } } }, "localname": "NumberOfThirdPartyManagedAccountProductsAndPortfolio", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "env_OtherCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Country [Member]", "label": "Other Country [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountryMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "env_PIEtechAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PIEtech Acquisition [Member]", "label": "PIEtech Acquisition [Member]", "terseLabel": "PIEtech Acquisition" } } }, "localname": "PIEtechAcquisitionMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "env_PortfolioCenterAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PortfolioCenter Acquisition", "label": "PortfolioCenter Acquisition [Member]", "terseLabel": "PortfolioCenter Acquisition" } } }, "localname": "PortfolioCenterAcquisitionMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "domainItemType" }, "env_PrepaidOutsideInformationServices": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of prepaid outside information services.", "label": "Prepaid Outside Information Services", "terseLabel": "Prepaid outside information services" } } }, "localname": "PrepaidOutsideInformationServices", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "env_PrepaidTechnology": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.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 technology that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Technology", "terseLabel": "Prepaid technology" } } }, "localname": "PrepaidTechnology", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "env_PrivateCompanyAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Private Company Acquisition [Member]", "label": "Private Company Acquisition [Member]", "terseLabel": "Private Company Acquisition" } } }, "localname": "PrivateCompanyAcquisitionMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "domainItemType" }, "env_ProductsandServicesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Products and Services [Line Items]", "label": "Products and Services [Line Items]", "terseLabel": "Products and Services [Line Items]" } } }, "localname": "ProductsandServicesLineItems", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "env_ProfessionalServicesAndOtherRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the details pertaining to professional services and other revenues.", "label": "Professional Services And Other Revenues [Member]", "terseLabel": "Professional services and other revenues" } } }, "localname": "ProfessionalServicesAndOtherRevenuesMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "env_PurchaseLiabilitiesIncludedInAccruedExpensesNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Purchase liabilities incurred and included in accounts payable and not yet paid.", "label": "Purchase Liabilities Included In Accounts Payable", "verboseLabel": "Purchase liabilities included in accrued expenses and other liabilities" } } }, "localname": "PurchaseLiabilitiesIncludedInAccruedExpensesNotYetPaid", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_PurchaseLiabilitiesIncludedInOtherNoncurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Purchase Liabilities Included In Other Noncurrent Liabilities", "label": "Purchase Liabilities Included In Other Noncurrent Liabilities", "terseLabel": "Purchase liabilities included in other non-current liabilities" } } }, "localname": "PurchaseLiabilitiesIncludedInOtherNoncurrentLiabilities", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_RecurringRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the details pertaining to recurring revenue.", "label": "Recurring Revenue [Member]", "terseLabel": "Recurring" } } }, "localname": "RecurringRevenueMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "env_RestrictedStockUnitsandPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units and Performance Stock Units [Member]", "label": "Restricted Stock Units and Performance Stock Units [Member]", "terseLabel": "Restricted Stock Units and Performance Stock Units" } } }, "localname": "RestrictedStockUnitsandPerformanceStockUnitsMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "env_SalesAndExciseTaxPayableCurrentAndNoncurrentPlusAccruedTax": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax plus accrued amounts from customers.", "label": "Sales And Excise Tax Payable Current And Noncurrent Plus Accrued Amounts", "terseLabel": "Sales and use tax payable" } } }, "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrentPlusAccruedTax", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "env_SalesAndExciseTaxReceivableCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of assets incurred through that date and receivable for statutory sales and use taxes, including value added tax.", "label": "Sales And Excise Tax Receivable Current And Noncurrent", "terseLabel": "Sales and use tax receivable" } } }, "localname": "SalesAndExciseTaxReceivableCurrentAndNoncurrent", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "env_ScheduleOfCostsOfRevenuesByRevenueCategoryTableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the schedule of costs of revenues by revenue category.", "label": "Schedule Of Costs Of Revenues By Revenue Category Table [Table Text Block]", "terseLabel": "Schedule of costs of revenues by revenue category" } } }, "localname": "ScheduleOfCostsOfRevenuesByRevenueCategoryTableTableTextBlock", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CostOfRevenuesTables" ], "xbrltype": "textBlockItemType" }, "env_SecondAmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to second amended and restated credit agreement.", "label": "Second Amended And Restated Credit Agreement [Member]", "terseLabel": "Second Amended and Restated Credit Agreement" } } }, "localname": "SecondAmendedAndRestatedCreditAgreementMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "env_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeVestUponEachEvaluationDatePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of equity based instruments to be vested upon each evaluation date in percentage.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares to be Vest Upon Each Evaluation Date, Percentage", "terseLabel": "Number of shares to be vest upon each evaluation date, percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesToBeVestUponEachEvaluationDatePercentage", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "percentItemType" }, "env_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "stringItemType" }, "env_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Weighted-Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "stringItemType" }, "env_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Weighted-Average Remaining Contractual Life", "terseLabel": "Weighted-Average Remaining Contractual Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "stringItemType" }, "env_ShareBasedCompensationOutstandingOptionsExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The exercise price per outstanding option, as of the balance sheet date.", "label": "Share Based Compensation Outstanding Options Exercise Price", "terseLabel": "Exercise prices of stock options outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationOutstandingOptionsExercisePrice", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "perShareItemType" }, "env_SharebasedCompensationArrangementbySharebasedPaymentAwardMinimumGrantPeriodAfterAcquisition": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Grant Period After Acquisition", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Grant Period After Acquisition", "terseLabel": "Shares to be granted anniversary date" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMinimumGrantPeriodAfterAcquisition", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "durationItemType" }, "env_StockIssuedBusinessAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued, Business Acquisition", "label": "Stock Issued, Business Acquisition", "terseLabel": "Common stock issued in acquisition of business" } } }, "localname": "StockIssuedBusinessAcquisition", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "env_SummaryOfInternallyDevelopedSoftwareTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of internally developed software.", "label": "Summary of Internally Developed Software [Table Text Block]", "terseLabel": "Schedule of components of internally developed software, net" } } }, "localname": "SummaryOfInternallyDevelopedSoftwareTableTextBlock", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareTables" ], "xbrltype": "textBlockItemType" }, "env_TwoThousandNineteenConvertibleNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2019 Convertible notes.", "label": "Two Thousand Nineteen Convertible Notes [Member]", "terseLabel": "2019 Convertible Notes" } } }, "localname": "TwoThousandNineteenConvertibleNotesMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "env_TwoThousandTwentyThreeConvertibleNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2023 Convertible Notes.", "label": "Two Thousand Twenty Three Convertible Notes [Member]", "terseLabel": "2023 Convertible Notes" } } }, "localname": "TwoThousandTwentyThreeConvertibleNotesMember", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "env_UnrecognizedTaxBenefitsExclusiveOfInterestAndPenaltiesRecordedAsNonCurrentLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability.", "label": "Unrecognized Tax Benefits, Exclusive of Interest and Penalties, Recorded as a Non-Current Liability", "terseLabel": "Unrecognized tax benefits, exclusive of interest and penalties, recorded as a non-current liability" } } }, "localname": "UnrecognizedTaxBenefitsExclusiveOfInterestAndPenaltiesRecordedAsNonCurrentLiability", "nsuri": "http://www.envestnet.com/20190630", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r127", "r136" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r141", "r204", "r209", "r381" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/LeasesNarrativeDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/LeasesNarrativeDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r138", "r204", "r207", "r378", "r379" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "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.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/LeasesNarrativeDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "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.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/LeasesNarrativeDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "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.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r140", "r204", "r208", "r380", "r383", "r384" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]", "terseLabel": "Components of accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r32" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Other Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r19", "r143", "r144", "r205" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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", "terseLabel": "Fees receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r177", "r178" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion on contingent consideration and purchase liability" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities, Current [Abstract]" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r8", "r9", "r35" ], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional services" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r29", "r173" ], "calculation": { "http://www.envestnet.com/role/PropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r48", "r49", "r50" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r47", "r50", "r51", "r297" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Useful life in years" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "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.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Purchase of treasury stock for stock-based tax withholdings" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r186" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Issuance of non-controlling units in private company" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r215", "r217", "r248", "r249" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AirlineProductsAndServicesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of each product and service or each group of similar products and services of an entity by various financial or nonfinancial attributes.", "label": "Products and Services [Table]", "terseLabel": "Products and Services [Table]" } } }, "localname": "AirlineProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r217", "r242", "r247" ], "calculation": { "http://www.envestnet.com/role/StockBasedCompensationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/StockBasedCompensationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "totalLabel": "Net effect on income" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r67", "r87", "r323" ], "calculation": { "http://www.envestnet.com/role/DebtInterestDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Accretion of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r61", "r87", "r325" ], "calculation": { "http://www.envestnet.com/role/DebtInterestDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r87", "r159", "r167" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from computation of diluted loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Common share equivalents for securities that were anti-dilutive and therefore excluded from the computation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r131", "r353", "r366" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets", "http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails" ], "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.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r46" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "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.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "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.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r303" ], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r218", "r244" ], "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.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "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.envestnet.com/role/BasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r301", "r302" ], "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.envestnet.com/role/BasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and building improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails", "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r268", "r269" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails", "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Equity interest issued or issuable (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r266", "r267" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r266", "r267" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r266", "r267" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business acquisition, pro forma information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r266", "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income (loss) attributable to Envestnet, Inc." } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r266", "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r264" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r279", "r280", "r283" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Consideration transferred in acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r279", "r280" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Stock consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r277", "r279", "r280", "r285" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Purchase consideration liability" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r278", "r281", "r287" ], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration", "verboseLabel": "Contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r278", "r282" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r278", "r282" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r265" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Earnings (loss) of acquiree since acquisition date, actual" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r265" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue of acquiree since acquisition date, actual" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedTerseLabel": "Operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r253", "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r270", "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTotalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r270", "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r271" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r91", "r92", "r93" ], "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", "verboseLabel": "Purchase of fixed assets included in accounts payable and accrued expenses and other liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r387" ], "calculation": { "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r386", "r388" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r387" ], "calculation": { "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Internally developed software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r385" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Internally developed software, net", "totalLabel": "Internally developed software, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets", "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capitalized Computer Software, Net [Abstract]" } } }, "localname": "CapitalizedComputerSoftwareNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r151" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "verboseLabel": "Amortization expense for the deferred sales incentive compensation" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r150" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "verboseLabel": "Deferred sales incentive compensation" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r317", "r318" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedTerseLabel": "Less: cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r27", "r89" ], "calculation": { "http://www.envestnet.com/role/BasisOfPresentationDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationDetails", "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r83", "r89", "r94" ], "calculation": { "http://www.envestnet.com/role/BasisOfPresentationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF PERIOD (See Note 2)", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF PERIOD", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationDetails", "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r83", "r322" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r182", "r359", "r373" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r181", "r183" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "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.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, par value $0.005, 500,000,000 shares authorized; 65,415,670 and 61,238,898 shares issued as of June 30, 2019 and December 31, 2018, respectively; 52,070,156 and 48,121,800 shares outstanding as of June 30, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to Envestnet, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of taxes:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r122", "r123", "r319", "r320" ], "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.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r122", "r123", "r319", "r320", "r382" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r122", "r123", "r319", "r320", "r382" ], "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.envestnet.com/role/RevenueMajorCustomersDetails" ], "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": "Major Customers" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r122", "r123", "r319", "r320" ], "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": "Revenue as a percentage of the company's total" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r120", "r122", "r123", "r124", "r319", "r321" ], "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.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r122", "r123", "r319", "r320" ], "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.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r199", "r200", "r205" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r199", "r200", "r205" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r206" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Recognized deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r16", "r355", "r367" ], "calculation": { "http://www.envestnet.com/role/DebtSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "totalLabel": "Convertible Notes carrying value" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Convertible Debt, Current", "terseLabel": "Convertible Notes due 2019" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible Notes due 2023" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of convertible debt obligations" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r64" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r63" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "negatedLabel": "Operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.", "label": "Cumulative Effect on Retained Earnings, Net of Tax", "terseLabel": "Adoption of ASC 606" } } }, "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer list" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r354", "r355", "r365" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/DebtInterestDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate basis (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r324", "r326" ], "calculation": { "http://www.envestnet.com/role/DebtSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_ConvertibleDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r316" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt instrument, fair value disclosure" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r37", "r188", "r324" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/DebtInterestDetails", "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/DebtInterestDetails", "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r39", "r96", "r192", "r193", "r194", "r195", "r323", "r324", "r326", "r364" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtConvertibleDetails", "http://www.envestnet.com/role/DebtCreditAgreementDetails", "http://www.envestnet.com/role/DebtInterestDetails", "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r323", "r326" ], "calculation": { "http://www.envestnet.com/role/DebtSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_ConvertibleDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unaccreted discount on Convertible Notes" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityFee": { "auth_ref": [ "r38" ], "calculation": { "http://www.envestnet.com/role/DebtInterestDetails": { "order": 5.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of commitment fees for the unused borrowing capacity under the long-term financing arrangement that is available to the entity.", "label": "Debt Instrument, Unused Borrowing Capacity, Fee", "terseLabel": "Undrawn and other fees" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityFee", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r88" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r42", "r328" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "verboseLabel": "Deferred rent and lease incentive" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r254", "r260" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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 without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r211", "r212", "r213", "r214" ], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "terseLabel": "Assets to fund deferred compensation liability" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r87", "r171" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r87", "r128" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue by major source" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.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_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per share attributable to Envestnet, Inc.:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r59", "r101", "r106", "r111", "r113", "r114", "r117", "r362", "r376" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic net income (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings Per Share, Basic [Abstract]" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income (loss) per share attributable to Envestnet, Inc.:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r59", "r101", "r106", "r111", "r113", "r114", "r117", "r362", "r376" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted net income (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted income (loss) per share calculation:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "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": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r322" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "EFFECT OF EXCHANGE RATE CHANGES ON CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r98", "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Income tax provision and the effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r255", "r256", "r261" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 compensation and related taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Additional Disclosure [Abstract]", "terseLabel": "Summary of employee stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense weighted-average recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to shares" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense related to unvested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r242" ], "calculation": { "http://www.envestnet.com/role/StockBasedCompensationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "negatedLabel": "Tax effect on stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r191" ], "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.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r303", "r304", "r305", "r312" ], "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, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Reconciliation of assets to fund deferred compensation liability" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r308", "r312" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of changes in the fair value of the Company's Level 3 assets" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r212", "r213", "r214", "r304", "r346" ], "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.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r303", "r313" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r303", "r304", "r306", "r307", "r314" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": [ "r311" ], "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.envestnet.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r212", "r213", "r214", "r304", "r347" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r212", "r213", "r214", "r304", "r348" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r212", "r213", "r214", "r304", "r349" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Changes in the fair value of Contingent Consideration Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r308", "r312" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of changes in the fair value of the Company's Level 3 liability" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease)", "terseLabel": "Contributions and fair value adjustments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r309" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Accretion on contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Payment of contingent consideration liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Settlement of contingent consideration liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "monetaryItemType" }, "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 Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r311", "r314" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring Basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsLevelIiiDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r166" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized 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.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized 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": "Remainder of 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r168" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the 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.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r168" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the 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.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r168" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the 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.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r168" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the 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.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r160", "r163", "r166", "r169", "r350" ], "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.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Future amortization expense of the intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r166", "r350" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Components of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r160", "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.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r166" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails": { "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": "Intangible assets, net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetFutureExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "verboseLabel": "Intangible assets acquired, amount" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "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 administration" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r152", "r153" ], "calculation": { "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at period end", "periodStartLabel": "Balance at period start", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r155" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Other" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Changes in the carrying amount of the Company's goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r57", "r101", "r351", "r361", "r377" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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", "terseLabel": "Loss before income tax provision (benefit)", "totalLabel": "Loss before income tax provision (benefit)" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/IncomeTaxesDetails", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r291" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net income (loss)" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r58", "r87", "r129", "r146", "r360", "r375" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Loss allocation from equity method investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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_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": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r130", "r262" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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": "Income tax provision (benefit)", "verboseLabel": "Income tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/IncomeTaxesDetails", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r252", "r255", "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r90" ], "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": "Supplemental disclosure of cash flow information - net cash paid during the period for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r86" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.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.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r86" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Fees receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r86" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r86" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred rent and lease incentive amortization" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (decrease) in shareholders' equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r114" ], "calculation": { "http://www.envestnet.com/role/NetIncomeLossPerShareDetails": { "order": 5.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 call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Warrants (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r109", "r116" ], "calculation": { "http://www.envestnet.com/role/NetIncomeLossPerShareDetails": { "order": 4.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 convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Convertible notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r107", "r112", "r115" ], "calculation": { "http://www.envestnet.com/role/NetIncomeLossPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends", "terseLabel": "Unvested restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r107", "r116" ], "calculation": { "http://www.envestnet.com/role/NetIncomeLossPerShareDetails": { "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": "Options to purchase common stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r158", "r164" ], "calculation": { "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r67", "r189" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.envestnet.com/role/DebtInterestDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total", "verboseLabel": "Non-cash interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/DebtInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Interest Expense, Debt [Abstract]" } } }, "localname": "InterestExpenseDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r69" ], "calculation": { "http://www.envestnet.com/role/DebtInterestDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Coupon interest" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseLongTermDebt": { "auth_ref": [ "r363" ], "calculation": { "http://www.envestnet.com/role/DebtInterestDetails": { "order": 4.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount of interest paid or due on all long-term debt.", "label": "Interest Expense, Long-term Debt", "terseLabel": "Interest on revolving credit facility" } } }, "localname": "InterestExpenseLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r80", "r84", "r90" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Supplemental disclosure of cash flow information - cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Compensation and benefits" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "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_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Lease not yet commenced, term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r343" ], "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" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r343" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r343" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r343" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r343" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r343" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r343" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r343" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r343" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of contract (up to)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "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.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r357", "r371" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Equity:" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "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.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "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.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r303" ], "calculation": { "http://www.envestnet.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r355", "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "verboseLabel": "Revolving credit facility balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtSummaryDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of property, plant, and equipment, net by geographic area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r39", "r184", "r185" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "terseLabel": "Revolving credit facility" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Convertible Debt [Abstract]", "terseLabel": "Outstanding debt obligations" } } }, "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r134", "r135" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r45", "r356", "r370" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r212" ], "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.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r119", "r125" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r85", "r88" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r52", "r54", "r294", "r299" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Add: Net loss attributable to non-controlling interest", "negatedTerseLabel": "Add: Net loss attributable to non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r101", "r104" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income (loss) attributable to Envestnet, Inc.", "verboseLabel": "Net income (loss) attributable to Envestnet, Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r104", "r105" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "verboseLabel": "Net income (loss) attributable to Envestnet, Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r91", "r92", "r93" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Notes Issued", "terseLabel": "Issuance of Convertible Notes due 2023, net of offering costs" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/OrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office equipment and other" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "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.envestnet.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income (loss) from operations", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r338", "r344" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease, cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r332" ], "calculation": { "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r332" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r332" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r333", "r339" ], "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" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r331" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r341", "r344" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r340", "r344" ], "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.envestnet.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r327", "r329" ], "calculation": { "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r327", "r329" ], "calculation": { "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r327", "r329" ], "calculation": { "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r327", "r329" ], "calculation": { "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r327", "r329" ], "calculation": { "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r327", "r329" ], "calculation": { "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r327", "r329" ], "calculation": { "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesPriorYearLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r127", "r136" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r35" ], "calculation": { "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r291", "r292", "r296" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation gain (loss)", "verboseLabel": "Foreign currency translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Noncurrent Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Other Nonoperating Expense", "negatedLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r3", "r6" ], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 5.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 other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payments of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Operating Activities", "negatedTerseLabel": "Payments of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r71", "r74", "r99" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r77" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Purchase of treasury stock for stock-based tax withholdings" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r72", "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r72" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "verboseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r73" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalization of internally developed software" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r218", "r244" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails", "http://www.envestnet.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, par value $0.005, 50,000,000 shares authorized" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r25", "r26" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets", "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r4", "r6", "r148", "r149" ], "calculation": { "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "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": "Advance payroll taxes and benefits" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r76" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of Convertible Notes due 2023" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r75", "r245" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.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. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "verboseLabel": "Issuance of restricted stock units" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r76" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from borrowings on revolving credit facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r75", "r245" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r52", "r54", "r82", "r131", "r137", "r291", "r293", "r295", "r299", "r300" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r29", "r174" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Disposals", "verboseLabel": "Cost written off" } } }, "localname": "PropertyPlantAndEquipmentDisposals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r28", "r172" ], "calculation": { "http://www.envestnet.com/role/PropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]", "terseLabel": "Property and equipment, cost:" } } }, "localname": "PropertyPlantAndEquipmentGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r174", "r372" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.envestnet.com/role/PropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets", "http://www.envestnet.com/role/GeographicalInformationDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r174" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of components of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r172" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r60", "r147" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r133", "r135" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of income (loss) from operations by segment" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r78" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedLabel": "Convertible Notes due 2023 issuance costs" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r78" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Payments on revolving credit facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes 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 in-process research and development acquired in a business combination consummated during the period.", "label": "Research, Development, and Computer Software Disclosure [Text Block]", "terseLabel": "Internally Developed Software" } } }, "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftware" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r11", "r89", "r94", "r352", "r368" ], "calculation": { "http://www.envestnet.com/role/BasisOfPresentationDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "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": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Unvested restricted stock units and awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "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.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r196", "r369" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "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": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r203", "r204" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r122" ], "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" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "verboseLabel": "Total" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "verboseLabel": "Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue recognition period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of estimated revenue expected to be recognized in the future" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Geographical Information" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "auth_ref": [ "r358", "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax.", "label": "Sales and Excise Tax Payable", "terseLabel": "Sales and use tax liability" } } }, "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule accrued expenses and other liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/AccruedExpensesAndOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of anti-dilutive securities excluded from computation of diluted earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r268", "r269" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.envestnet.com/role/BusinessAcquisitionsDetails", "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/BusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r268", "r269" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of consideration transferred in the acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash and cash equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of reconciliation of the numerators and denominators used in computing basic and diluted net loss per share attributable to common stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r65", "r106", "r108", "r110", "r114", "r117" ], "lang": { "en-US": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r217", "r241", "r247" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "verboseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r303", "r304" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of changes in fair value of the Company\u2019s financial assets and liabilities measured at fair value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of intangible assets acquired, estimated useful lives and amortization method" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r160", "r165" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r160", "r165" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of components of intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of future minimum rental payments for operating leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r156", "r157" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of changes in the carrying amount of goodwill by segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r97" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Summary of loss before income tax provision (benefit)" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepaid expenses and other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r29", "r174" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of the estimated fair values of the assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r11", "r94", "r352", "r368" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r11", "r94", "r352", "r368" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of reconciliation of cash, cash equivalents and restricted cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BasisOfPresentationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "verboseLabel": "Summary of revenues from major customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r126", "r131", "r132", "r134", "r156" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationDetails", "http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r126", "r131", "r132", "r134", "r156" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of consolidated total assets, consolidated depreciation and amortization and consolidated capital expenditures" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r218", "r244" ], "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.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r222", "r232", "r234" ], "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 Company's plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Schedule of weighted average assumptions used to value options granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of the activity for unvested restricted stock units and awards granted under the Company's plans" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationTables" ], "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 future amortization expense of the intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueMajorCustomersDetails", "http://www.envestnet.com/role/SegmentInformationDetails", "http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/SegmentInformationDetails", "http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentsGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segments, Geographical Areas [Abstract]" } } }, "localname": "SegmentsGeographicalAreasAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.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": "Non-cash based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r231" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r228" ], "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": "Balance at the end of the period (in shares)", "periodStartLabel": "Balance at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "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": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r228" ], "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": "Balance at the end of the period (in dollars per share)", "periodStartLabel": "Balance at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r230" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r230" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Summary of weighted average assumptions used to value options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock-Based compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Maximum number of shares available for future issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross 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, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Grant date fair value of options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r244" ], "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 (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r224", "r244" ], "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 the end of the period (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "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": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r223" ], "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 the end of the period (in dollars per share)", "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Shares issued in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r216", "r221" ], "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.envestnet.com/role/BusinessAcquisitionsNarrativePietechAcquisitionDetails", "http://www.envestnet.com/role/StockBasedCompensationDetails", "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails", "http://www.envestnet.com/role/StockBasedCompensationRestrictedStockDetails" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r237", "r246" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r244" ], "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": "Options exercisable (in dollars)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r244" ], "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": "Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r235" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance at period end (in shares)", "periodStartLabel": "Balance at period start (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Purchase of treasury stock for stock-based tax withholdings (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internally developed software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/InternallyDevelopedSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r131", "r156", "r175", "r179", "r180", "r378" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails", "http://www.envestnet.com/role/PropertyAndEquipmentDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails", "http://www.envestnet.com/role/RevenueMajorCustomersDetails", "http://www.envestnet.com/role/SegmentInformationDetails", "http://www.envestnet.com/role/SegmentInformationSummaryOfConsolidatedTotalAssetsDepreciationAndAmortizationAndCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r44", "r191" ], "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.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "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.envestnet.com/role/CondensedConsolidatedStatementsOfEquity", "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails" ], "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.envestnet.com/role/CondensedConsolidatedStatementsOfEquity", "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/GeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r91", "r92", "r93" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Common stock issued to settle purchase liability" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r17", "r18", "r196" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Acquisition of business (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r17", "r18", "r191", "r196" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock - vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r191", "r196", "r226" ], "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 (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity", "http://www.envestnet.com/role/StockBasedCompensationOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r44", "r191", "r196" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Acquisition of business" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r191", "r196" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock - vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r191", "r196" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r145" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "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.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r289", "r290", "r298" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance, at period end", "periodStartLabel": "Balance, at period start", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets", "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription-based" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/CostOfRevenuesDetails", "http://www.envestnet.com/role/RevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of non-cash operating, investing and financing activities:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Proprietary technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/BusinessAcquisitionsEstimatedIntangibleAssetsAcquiredDetails", "http://www.envestnet.com/role/GoodwillAndIntangibleAssetsNetAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r43", "r197" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r43", "r197" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r43", "r197", "r198" ], "calculation": { "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost, 13,345,514 and 13,117,098 shares as of June 30, 2019 and December 31, 2018, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r30" ], "calculation": { "http://www.envestnet.com/role/DebtSummaryDetails": { "order": 3.0, "parentTag": "us-gaap_ConvertibleDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized issuance costs on Convertible Notes" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r251", "r258" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Gross unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties on unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Potential interest and penalties related to unrecognized tax benefits included in income tax expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate, if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Future minimum unconditional purchase obligations" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/DebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive shares:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r114" ], "calculation": { "http://www.envestnet.com/role/NetIncomeLossPerShareDetails": { "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 number of weighted-average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r103", "r114" ], "calculation": { "http://www.envestnet.com/role/NetIncomeLossPerShareDetails": { "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": "Basic number of weighted-average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.envestnet.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.envestnet.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "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", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1278-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1930-109256" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1311-109256" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5498026-109256" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-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": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "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": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "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": "(a)(3)", "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": "(d)", "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", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "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", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "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": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "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", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r2": { "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" }, "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": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r208": { "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" }, "r209": { "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" }, "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", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "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": "(a)(3)", "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": "(a),(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": "(c)(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": "(c)(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", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "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": "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r296": { "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" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.8)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "http://asc.fasb.org/subtopic&trid=2197926" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r391": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r392": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r393": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r394": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r395": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "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.24)", "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.25)", "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.26(c))", "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,30)", "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.29-31)", "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.31)", "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", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r48": { "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" }, "r49": { "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" }, "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": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "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" }, "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": "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "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" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "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": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "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": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(ee)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" } }, "version": "2.1" } ZIP 105 0001628280-19-010454-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-19-010454-xbrl.zip M4$L#!!0 ( *N!"$_E\(:SA1, .CF 0 96YV+3(P,3DP-C,P+GAS M9.U=;6_;.!+^OK]"YT\]X-S8>6DWQ:8'YVUA($V,)+W>?3HP$FWS*I->DDKB M_?5'4J(D6Q0ERNY&NS)0H+'$>+\;CWS\\__?*W?O_?Y_"^(S[UO M 63?O2DE"^\;H=_1,^CW8R%/_?'*@D_,G\,%\ #G%#U%'%X3NKB$4Q"%_*P7 MX=\B$*(I@H%H0@AE%6L%XB?(>,8 M\O<^61P<#H:G@P]'0BNA)V:?Q%V'TB'"W]>*OS[1\#VA,U%R<'0@;S\!!G5Q M3#".%F:!@-,#OEK" U&H+TI!BOQ4KEIH74 60):&("(B]'JO3P M]/3T0-U-B[+ 5%# #@_^_>7F05'8^_R3YRE*T6))*/=P@8HI8$]*DE'>ESHP M9=W^8-@_&O:\^%&X(3[@ZL%+I)0:>5$E= !#SC*@?@;T7K2AYQVX-6<7#=FF M"1'KSP!8NC:D_/-RN%9G;<6N%EMM%*TX/ /4EU8(VG_?AZS($&'!"5]?B=[V6A92N MH5QE(+*)I[*)PP];-%$A8SB3HU3])N6E=MH.![-HB:WK-P\[=9J1E[R-!7?8 MFF8M:=Z,/"$GZE=0DXZ<@*SXQ*U*!OWW,_)\X),(<[J2GNFCS:4QFZ#^T<]0 M&K8FHE1$>:M*#UML3EXR_=7$NZ[!!A"YMT4+R3^V;@%\]>?N34BEU%];-P*I M:%0"'M49]PQBR=_]#*)92S! /JM\6LNEXC^W?E 9\B75(A%.YZ8H"F%,X/>N)&5!?SWO^ZX/PO9@'Z!(%_/6H0HU2 M0L2/0J7#3=9&C2#]]EF/"6.',%'\C]8I@%-7G80(PJB]*H7@R54E(0+#=FJS MI-!5&R'"(.:-GCH)\"@*>$C,=$>^3R,8B- 38@;9" =W? [I#0)/*$12@YXG M!;[>CRUY ]6F&E"Z(;HIV7/V^7 X.!T.!E[?NT3,#PF+*!0_$E!/HWH !Y[" M]7+ OQQLPFU4%#$8W.'/ZN]-VR7"21&+X$9/KRVWWIN,8LE%3"P&7W>NZ2&O^^)S)GE$3R%.^U_":"-QJ/!Z=%@V)3&N((N ML7@.&&)WTTE.B=J$F63M'O+0X"$5BD>F7AZGVPRX>D +A-WEB7]'M?CHI(P#S#R7TUB.CB>1 QAR-C( M_RU"3*$Z,&(2MH\H1Z81)8'Q\C@=YV#$&.3Q%0H#$5OEXAYQ+UK P'G4V:X: M^\AT=#PXJ<6K]RZNT].5JM@N']4E]?Z]FV.8@:1=$%V;Q6)\869QSXTRQ!7C M:"%7KL9"+3Q#8OQ8[U.[(*]V)97L'M=D-ZW1RZKT-CKNOH-J>]T"2D6SGN$N MR"Z 59):C&[,I*;(>^8*QIX@R*$_S]W;*9?E\)7L?G!E5Q29C*]D=?D2>\ZU MJ2:4R'UN8(RG\K]=<6V!K>3X8TV.11V>JL3+U;)G5AO(=4)9#F&?41X94I8E MC'5O1GE!%@O$Y6Y2F1*^()@C/(/8*0MCP[#.+X>F-9T'I<;$+67GJI),3%@CD HBT,",A"F1(?@Y"N;?Q80Y%-.[ 6"64A3'1 MJ\0_V;,>A"W57G%%6(+IY4&]!-6+8?=TY6P\ 52H-X<G*!=-.XV%#&K,*.D4EXW?3>_@,<>0T'UP3 MLT\!3XQ30,:ET35$9TWN/M$S2=OG=B>&E/0F 1V=SN6-Z9BM,@I;\U3#$T.> MJDA$%U-4SY!.P PZ&%]+6"P^2"?)Z2O;TMY"TI.B'3+P)7SBM6VK"MM=^M#@ MTJ58QTPJHHEGN2E>=[D98PZ%$HU(V92M9*.P9R9F0^-TEX6':+$ =-6$ MA W12@X*$6?,00+370HJ>L\N#H?*XC=#9GV8I6PTDE_9#3MC9B(AF.$=L+3 M)E@E7X6ANY0O!>V-Q^-NCB5&^%@/K9*]PNRDE+V.[WTTVMLQ-+!AV&,% MTWZI4J:Z%S[\"LF,@N5[$* M&*N'&WPT>;@$4&TP++S;\@]/H.Y92LP;_^'L^1PPK6YP\-'D!JOYTV\8=C/2 MLYO_.N+"CLFQ&KMEU@A=27!A_E6+X+@N?3S(GN@B&ZY#81TPZX@X^&@:$>N0 MV;W!,=Z']PA>'1C*R]AS@Z9A+]GYI\2[:6A79V<0M:. 492TIX!,H\,Z%5TU5"V8/D#\9QQ<)31SU9J9F= M/5L5DCT._F#T=%:^NN?Z;B!@#IPDQ>T)[8'!H<6"G3-L/#_^(F 7T4)=FH!5 MH]7PNGCVA/; $(C%R.EQ$YZ4^?/?HDM MXQC7K0G9%_<&AA!.L]&]6.T6\NP]Y0FD#W.7":I9VI[!_-D0R?#5&"A47O7;XR+ZNMFS[.2,=. M.*W-7B& L+*WYR@VK^.P9,.PIU1_-HQ25H:Z-W3=T1G Z'?5BA$.+B'S*5K* M7W=3?6!;;:9J@=ESKJ;W&/.P:ITT!RQ?U-70>]K6+.WJ"ETP[0G9H>'HLKHD M=M)-3BA< E3X4,R%^IAALB.H-H^UP.R]\-C0"Q-8TQ=G$NADT\*>MS53NW9# M%TQ[-SPV!"BU6=SWPQ+;.T8O#I#V59-C0S#CP&;W0IM)_,F_E3"Y/!!J*?.K M#K09A.U.TW2JCH91Q*1 '2?!W2.68]@]H.F<'3,E'75W1<,ZN[=2"+L[,YV\ M4T9-]WQ77O6T!36)9+=LZVP IC-*)PU6M.P@MCS1J:P+($37F@- ML)N)O<087\#_B(B3&"<+2)W#:"M()4&%M&Q*D +T4L1.,]1XP;9,OI*7PJD^ M*2\=7[)-['#W%**M'%H1H)*3PK)LRDD&UFE2'$.J=2E[AMLT*4S-W[VPZ0'. M9,38Y!5Q@Z@UF#HT9:H3D(Z^&%XTH:L3*D>P;PXQG6YEX**33JAHT^3$+WG2 M>G;V\B/A(-391:&QC_1"P&A!*,_6!2[ $HFB*N44(+F5S3DV^P.;5/G<%"(] MXW.3M"\^,#YW8+5J8OJR7KZ5:@Z;;V?\P9:XI5Z^J=T<&XO/@.,P60I@'3$/ M3:>R&2GOX.C)B?_]'#!YY/M")I0=1U"SN#TE87K'1@'U%9*7A^H\%>J[OVK% MU-WEU@6TA_L?#.%^&5WJE $-WU$G9[3Z;KBK35@Q,BHE;$]18HJ&YS_4 JLD MK!B2E!+6Z?,=S-:^VZ6#O'-TCH7\5#EU=WO'N&GM>T$*1;[ZSHRXOQL*2T K MJ2Q\5;BT\PZKE&]#<2>"S.]5EK.V5\ZO/_EX)4%G\!RB<2,1EY* M+F!,XM:K:_(2#.-/,DD"!1W_'?D^C6"@#V9/=I'T/ P6\*Q7>A>%H;3G68]3 MN6K)HB?&Q>Q65O4K)='RK/?Z1$/T"7&XZ'E<-%1?61#!OYA:C\4=J4#/BZ\_ MQ5]6/.OYZL1^?7D)*2+!HP) F'$@JS^H5D<^:/+.%X#!#-)K*)_)#:7,95JK M6BZWD(0!UX16O9O]"%_Y>2@Z1:K]UC!-#(0)QM'B$]'B"=)4Z=+;6R@3D 5 N*DFNN5Z'ZSP5D\(I[3( MP45^C_*/'ELW14KMDI0L,TI.(+0:H)?Q7,,9M)&_<3:]> MH:]>G;+U$3>4YN9! E,,,C_ 722ODM]-[S!\1 MX#[GX*6XD7=ZB? W1-WD@ M&EKB'OIDAM'O8G /I!Y3!-)#^T;^;Q$2%8YP<",NHU"]2:D)G"^/],-3>AMWBJFY&;?B/OEG#(DF^]R?5=B /E.65J M1:ZT;GP&CFUROSW0FST:=:US&4F.57,/!X='=@N4%6ZSEE_%W-./!#_#]Q]/ M)I#Z0JZHS/"T5'-G@#^_-2S/@3- "YQC[@.^61ZOD+.H4:Z-28D-U[-!7,G- M-R=E?4=Z:O;SE?Z8P\J<6&H@UT;2KA;+D*P@U"_NJ8QRO':S3F"=@JWS-UYU).?!YZOD\$4Y%T#9\HB;2-O2"YGBC$&XGO.+ [!'\@CI0J;% MH/PC4[N^0'.E==.WY[78VGLH>[C^5:6;L70+%$,8WDWC"= U\%56ZPMXE:?C MGA-*R4N MT9I0^(Q(Q"Y"@!9,NC>*Q'T8I%9SEWOSA;'B.EYN>4 P&4:!W/.AIFJW!/OQ M5I9<&:W\+H!:EV[75KJ5Z^#)=TKNH0_1LVRG5KWT;DN73:3Y 9L3.@&4)S_4 M^A!3>ZBR#BUC>1%G:?NDVC:3;B^[24?-MC;IF4NJLZU$<[V61-KL&8YWTY?;'6:/HX1S20SF$59P6"D>_+$3^7 M#DCS!IOJ.LJ^U0-;-E>-SRR3#:8;\U7CG=;-M9,T5LZ=KVMAN=\^73:2=*4Z M59=[\]Q"+XP"0>1FN9YAS*UTCP[ >H-(6, M"2D0ZO;J5:ID58YM\N8@\?9.)*+^7,S+C?.R9'>_/B'SEO#_0"YW/*>Z-I5N M;=AOU:AZPMML1]W)CA.QJQK<#2N^VSEEMO-OV%2/EE":0JO%16"Z[ MOJEC \DW[^D/8GH@'='5JX^8S$I,P$JV2)^FBX/LT9R$$4NZKRBH]=X*H:UY MO8)26;+&I%>I+2K%6A:=I/K[$G:^2ORY$%#(C--ER8ES> MV1:DC9M7'J!/:FR"7'<-KD)O[Q7DQSN*9UM0"G"\='^^RHHDKSB,7@!-7^E0 M=]6K4/\2NGY=$GP%_/G5,PBC^*@%H7ZR@4Y,W5,[_>'5-K*T,/,R!MEQ3J"Q M_LF;[V,LHUV&?/6NT2BI96OK5J&W+3K?5M%O4*Y.B9[Z#*EX3*Y>!=EJTY(( MVG=MU)IU_<5-G"ZCZGWY$0CE8NH/MG:-:M_*\'9#RZ2-<"Z!J"#1;.W!L9NK M6G@+KZBJW#*WKS">+"P_K;(B>9:3#\"JUPLGJL[1=#U/MV:9'U;%VV\ 4%.- M,6,BT-:O,9FL4%6J==//5#]]NJ'SV_F-)-L8B3Z^D,0<\U90QR'$FZ^L MK$>A+@*MFY?G&O_X(@JNU%OUM16N(_/F4?=73-/7,L7<\1QB.$5<>&=?3)O1 M,TR>61'9RK4M*)Y=F262KW)2.:]@8F)YL9Y$2A/C/P;ZS6?O\2$L3,PS%^#S M3_\'4$L#!!0 ( *N!"$^6#Y.2/"P %WO 0 4 96YV+3(P,3DP-C,P M7V-A;"YX;6SM?5ES'#MR[KM_A>[QBFYCK&.A)9 !(?$L@%BY+F81';^>F??_OK!WCVX<6;-[_]YW_\R[__'X#_?O[^[9.7BW!Q MEN:K)R^ZY%8I/OG2KCX]^5M,R[\_R=WB[,G?%MW?V\\.X++1D_5?9NW\[_]6 M_O!NF9Y\7;;_M@R?TIE[NPANM1[[TVIU_F]/GW[Y\N5/7WTW^].B.WW*".%/ MO[>Z]XOR+[C^#,J/@#+@]$]?E_&W)SC#^7(]=H]!KC__>N?[+WS]-;76/EW_ M]ONGRW;3A]@M??K?O[_]L)XGM//ERLU#^NT__N7)DTLXNL4LO4_Y2?GO7]^_ MN=5)FG].R]4\K?X4%F=/RQ=/GX707:3XZNMYFB_3\MD\GJP^I>YMZWP[:U=M M6B)%ZXX_=2G_^3?L K&@EBA."A+_VK^#U;?S].??ENW9^0P1>3HAR2_3RK6S MX93_U$^]"7QT?C8"\K>[&8O\YV[9+D_RNRXM<<>N-]H.2K>TF)"H?ERPN^&$ M)+Y;S-JP>X_U:#DAD;V8<6>[T0B\6+;SM%P^"__WHEVV9:"=M&UI,B59SY;+ MM+K\29((?.3UMDS]LH M/GP6^W8]Y33_<%V'&_!S>OAT[NNB"MGOVK1*X=.-WXTPD9V=3CFU=]WB]:([ M+LK%T5RZ'H/R\6\Q7:&&AK[):I/5I6 M(+(?&_3O8#R2Y[%HE66P):H:L9QMS]VL&!L?/B4\V':2W+>#>B2_E5:<\%)?N&6GU[/%E\>M Y;.ZHWA<79>9<^X3=X/K^9 M8\/T=K$3WZ7.: M7_0X[C=]/ TI?0_U+6VF(:R7\-[69#RR/J?NG3M-.VGYZ;NQ"'B9_&K'V#<_ M&7-8W"@XJ54Q$?HQRO9&HY*&ADJ[>G;:I?7NW8.\K0W')!'MJ]3A+_K3=D^+ M,8GZ<'%VYKIO_6G:W&!,DGIM];L?CD7":]=V_^5F%^GWY)87W:4PV$'-UC:3 M$M9OX?HTG93,MW@FS]ZT[0!R[^EB4K+W]$?LU<>DA/?:0SU:CD7D7]+BM'/G MGXK!<8H?%GGU MQ76[#- >+2L0V7>%^W90@>2>"]^S_5@$OT4=;2=5MS\:=^C+(__W=MZ>79RM M?_3.?=O#!MFSE\K$OW"SP,:9P:VNQIW&G@?G]D;CDO:N:Q?=_R37K?^YMQJ] M7R?CDMYKPV_Z="PR4!?YX>U_E[H/GW8?[UO;3$K8L_FJC>WLHK#4AQ0NNCT" MUQ[>X:13&D!\33)[,6J/EF,1>=*=NGG[C_4.117[95J&KCTO_SK)UQ?I.ZC= MIXN:9/?CB ?T--8DWG7IW+5W0BA?7'3E;O?2QME!_3Y=U"2['_8/Z*GF)'KM MU?T[&F\*J+)VJV\X9+FG/2\*S$YB[V\R)5E]V6%GRRF)[+G+5'>@. M>G[Z:N3!7[9+=WK:I=,]U, ^34XJ=K81O;8L3WW.WU"9D. MPEY;85>ST/^O:L(Y^Q-\/(7][5]-.H]_1UJ/IO60&-PL7 MLW6+M_COJ\\+2>.]5;THW\KU<_;JXHO$'1E1%\3=',^33[ M\V\X>K.S31,L"9E2#EY2#X)3!HQ% L)%;XWAD1-[>ZJS\NYZT5WA?=]<[[ 3 M_N":C#=KV(O<_-W-W6GJ7J++H8NK^_!O][MF+Z\(=+KK]'/SJBZ?+HOB4 M'J%=I;/K]N69^R1+LY@,,IS00];Z@YNMM\^KKZ%=EGO?=^Y;.3NN/3;S^,=B M'B[_\6YVL;RB&C^\AQ,>WF'CK%>1&P,TT T&P>:$W4U::Z590/XA#U2/JD* MZ&XN&N=T?(6B:/$MH8R<%4MCKU-R9]O&,6^XN4+D7;?(:5G2F;A9.2M[B]5[&C;4C7.51P:IU"*S5_(?HUML;-MEI;72PX#@/$(D1X+TM^A<3 M4F:MG0@/9P_U"-EC,N!^L,J_/]UD!M:Q#S=9R",;J3M3[4P_WJ&MX/*BN?Q_ MN1W\C(KL?+7\X5$IO\"5N?V#&U]NVKN:-BY1FKBG8+CU*!$\ 4>$!X^V M Z62&6\&B-(Z9OSA.&L">&L(W-YIT::7>34D^\XL9A4&?&C6L8KB_YKL%XLS MW\ZO+E3"XG3>_@.-CH@KUN;6W4G0=>.5T]TYW7@PM^%TFFC$ALAHN9<:>-8* M..,>C$>%&O=U$%Q2PW\.D:^I,CQPUAMG>SM,R=Y^&M&T S?&^L29=A"3#2!5 M4"CK49N@) 7N#>)N_2^Z.49CQ GWQ2@K]BCWR,V@;NPEX?QO:EY3[Y1[AF^H M2AS5&P>TW)WB.B10Q <(C',M"37,BV.W/W[E_3+>NCWZ77/[N<2UE[*J!M:; MGH9E&0A1$K35!J35$B(S$21WBAOJ3!1'?ZOZS[*O1E[(Q[C1UC/^$1I1=5-M M'+NQTF>6&(6H#(>L.(5DHBF*O5;1"4'4@/B6.A?-O_ &&FO1'N-FN7[(]6[F MUB%%=][#3;QA[AV_X9098[F%)), )IT IVP$+UE.5J>8DSOV>_M?>-.,N7 / MC YYX'3^$E#K:3>(+(1U3!P/E#0 MB1(0VD1"5*#"#G#EW'"1PO$Q\*.Y%F_>:GK M$[V?CD99R5+$0RJYY(N;VH+TMMSPY)"=YSZ*7_7">EQ>G=XA.NHJ/LI==9F= M86V:_$A04NT^>]/@C:24R! 86"DI$.X"1$4#)$*T=DX$)P;<:3^^.[JCW#]C M+=UCW#0O4TYX?)1GE/55ME*$ 3Y8#*'(KEK:V(*7'>ZQI_\IGWFV0CA%%<&P7!!P'>X1^): +$ MT4QM$3QF@"Y>QP$T[J(MQ@2KEO:[5PJ!#:_?.8G!21+!:1\AY$S "NN 1^V2 M43;@[QX1&^RW4O>O^,/AJ9Q,YO86N"^%7:]4;1O:-UF$+&BY"V.(9+0L@V?< M@8W)D*1ER$,R6E5GCPV4?VM"@L<$8J]!LT5YD" ;A M\]YS8#[8[*V+-@^P0.MX0,=GC7&0JL4+MRI!^RUYB;8W: 0U3":2@"G-P%(6 M@0>9(7$TQ#53C T)#*[CV!N9%T9#ZH!^M.^V12D9OFSC.D:L& R72'W;S2\/ M[[2)@I*@* 7-.1+K!056 FT":G').#Q?[=%G-1N9IZJB6?$,6G4NK/[6KCY= M5V[8@\/Z-&^4<2R%1,%KFT!*$\!Q(B'S$'#Z@=$P(/*T3@SV^.?3%+A52Z-V M*V!U#W[9WK#QED:6<3PC X.,\ADXDP2/:R<\]1PQ'9!EKTZ,\LB<,CIB!])N M?KR,Z:_@_&C34!J\308A5(J *BD%9;813#$YJ;4E<10:3M]3J4\/ M#?-9,XG;300I(!/+4-53#%QDQ@2)ABA[3#KST#-J(LP.K./TXIB=;9M(3;;: M!E!"1+ )YXT'MP74Z7*DG#(K!O!*=9UX$*],@58M+MD[T.N>")_,470KE8#$ M9$ *U..$-O@W[GF(B:3 \B/2? ?QPV@05"B_GIQ]2=O46-ZB2_0%YNM]X, M;OB\D0JM?!I)P8N!1MT=!/6T6'9<*D33#Y$0=1Z)C78W. Y M87"^Z(YKXGM M=2)L:];(R#//)H')1$%*7((B6H$C*/X<1W:G ]Y==*8B)*[):=:V_6)7[JX^+,JFB1B]F2,KI=9&%+0PTS@ -4T1F1PUX M'PT$'37P$K?A7$B".U.R$S\B7\OXP2D'P_EPG+H7US7"6TL$3LJLW]]&[\%9 M@?JZS9F%C'+9#9!==0(7#K'(._GL N$-QS7Y+MI@"IGJNMK.SQ;S7^O_\:9.)=)X) M"TY:4#JAYA8]ZG NA5%]ZV7Z+C[<9,443:8"#&G $+F#,+S M#$KP2)F,TK,!%HNLDY!D9(88!::*8;'7W+IV^)5BY%WZE.;+]G-"O7MQEMXN MELL_TNHD;RX>_,">&FM,H%PH\$((<$9IP(U!(',\1:E 9.2 EQAU'.]CRYO) M(:S%5K^W\T6WMMQV^DY^_K3A1)/D%0>/XA5H1A/.,98A!"D*E(S%H_>"'($- M.P*N-8 ?I'I\R?B> MM''!JR:M=B4#_YZX,V6>!07!L@;) H'@'07+T6PCB5*J#OAJ\9+('B]0;G[7 MD)+7B"L*45J&XH0H8"4\E2G#E- Y1J:/W4GSD.7Y648.!*7:F?;_JX'NQ10/ M6M%?K+KG]4.J']554-7K_U)M4[,&\0H^60M:1P:QU+3DP5+0DDB#"B0-^NBU MJ?$X9&2H*KKX[RT+LIL_>K1N9(XVH#D*QB*45J*FZ1S*_,"=C6C)$$:/7F$: MCTVF0:P>M]R3VW][" M(X.TCY$QJJ>,K!W7)9E3\2E(0DT)#,E$- MQBN/DC43[1-N 3M )ZUY:@SBBM%1JL47K]LY@O.V_7PWT=1VOMC>L$E&^ZA0 ML6*$*7!&&D!H'?C #$T23^0A:4+K7!.,P!>CHU2++XXGIWZ=@/H1UOH1Y,&_ MH<3T#Y3^^?O&1R.%C E"#CC)S"GXG!6D2*(@E 4N!YSY=?SV(ZSW6. MI]&U8?6]EO3M']SX\EWJV@7J *%<#:>7Z?*_WZ^$7GT-GU [2.]QPJ]R3F&[ M2EZ3D$82QBFA'#(1!FW=I &%6XG]I]PR)H+,O8[[:5;EDLB3?)/PD_D@B+9 M/\%HC?)1!QY=*;;C2TR^@LAY295$K$:[(;!\]*G&CIDE%\>XA+6$?G%N(K'O MNL7G%H_)Y]]0)B'4W\75L[!J/^]Z.-F_DR8D$G6Y8G9<*;1CK =M4XF8)*CU M)L%,'I!&I(Z7Z!$Q\Z0K4]%;F=M5B6O9[IN\^J@Q7AK&$2NG&.K9,7NF_VSKL4VJNTV>>SM%Z1>7QV5@)E_K'^ M^1;.Z-.\2:5"H3 .HF,4%-<1;&0&>!0EG($DD\:IF_;X>68B/&MQT]VC]_K- MXHM/KCO=*NAVMFU2%($&&R&&E( J15'F)X'6OG/>*:D'E9_@=<)=*S'2%&A6 ME$F?VR5"^7K1O5Q<^%6^F%U?'6^74O3D :(EZHL!_W#2Z&A8 M\BX>?>F2>G)K3!QKOSZ_C-3]Z+ZN _?POY=/I?LD)[FO:6.=C!'_ ",T;A,K M&)Z]5H(,Q#'K?>+^Z+WLU238Z%A6>_Z+)V-Z[I:7]XAIOMRE_6QNT&3B+>X% M";[41N0Z1Q 1_VEQLLY(:XPEQ^ZCK\0MHR%83\.YC.>^"DXIB0BWZC1WOFZ4 MYI)8KL';4B/7A82*FR= N8DR)Q&L'"")ZCCMJRDQ8\!7,7ZP6^OK5^1NCQF\ M]6FC5&8R*PF,!0.!48$HH49F6+ VJAAR&N"'K)/UIA)3C(!=-476?2LW**A' M[4HIN9]/<%"_#?$F9H];1B54X1C"!-0E!YQ33Q+1*L8!3\[M+V5&U4:ZHJ%^ M]9SM-4)[^:+E][3Z5+RGY7[P;,==3*_VC4$C(= 2R,LE0Q)P>^: .U-*:UFV MPO@XI,X/^:58;2I(#^?[N1ONO9?[YV[SAEBO?0G2RM)1"$*F4D49U0"A!(I_=48:@I$#\=/5W'AUQ;FQOCPO3BL3X=-S,%'E348GAT0$ACX:!.H M($-YS!('67.4_>(\-Q'&A^/"-=T_@LX>P'8;>VBD55E08X%*B>8NH:Q$0&70 M2AC!J6*4#3G;?G7W]EB@'E1<_E3C;5]Q^5/S)AA-9 F%=-8X<+B54 GE# QE M/LK@< $&/!NAOY37>R) #Z]]7=6%>Y#J==6VT991I3R>RG*M:Z92+3Q'",YX M2;(2C@]);/A+.<"G0/-P7+2UH,%>/+6UI\9D1ZW$@QIWD +"5:D:A!J \)%E M7 7IU!!3\9=RFD^/[8&UJQ\!W0^4A??VTD0=$S.&0TY.@$HZ L&P<\I6>>X MX(.>[/]B[O9^ M@+U8YU7FXX_"'&=E*E\4+#\NG@4$LDOWOG3>?2O0HQ-$PL2L2''ST!+*D25: MWH%#$D38B">%D.,D+CF J3EXY3=? 4P#:WT&>YD^I]GB_/J%="]^^JE-@_LR M45K,:(%J:U(<;2&7+#!O-?8#[Z[#>K\F/I'&!KV!)XW<[=/ RT!#9TTM"4H^4!]5AO"3"G!#AK-7"GB%\?OR4PSLI4C'W_OL5^*GB\/?3]OE8-"2%:0W#'9R8A2IRU9=D!5=P+KP6G M(^GZ]8^ZP4M[-_)]1!AKLA=8 $\1$!\!001 M)=KD00"EDC)E,XUN0-F_@UYX3RDDQP*SMI/K?5I7EOFX^.B^EFOZ4DP"$<)- ML_>SPX=VV1"=)"&HCV86?7$#^9)?+8)G+"H?N>5#1*K^%0^U&B ?XCQ[LUQ> ME%QS)WD]C>5?Y[&X\P).N?U>UX@S_*$$W0!(&* I@D\?*)@XM, M@0S<99ZEI&( JQ[T0=R4IV-ES']P;N5,B;>R$VZNTW6;TIJY"N_2TZ. VY96 MC0S&<\D(T. 8BCA+@5C*0).HF.'4,!7Z;(;)W.H_4'_VV;6SRZI:-^JX7E5. M0KYKPQ8,]NRIL5KA>2I+\37*P>A$@&=*P):2P-P$:L,GQK*6 MV+JO&!^*8%R>^65%B/#M8X=GF M7"9/6_[I:TOB_%Y?/YZZ!W5@$[C+?ZA;N MK$I'HVDLRBN* )$-2"(3&DC"H_TN4^:44I>./YG?1+Q]["MQ%&+Q\@7I/5*P M4N+@JU#1Q?QPTOCQ2Z<:N/0HA]D;F3ZE-1UWRJ=0\K7*@+#P ))Z6VHI1D,H M37&DRFD36Z+3,<16<3X-Q(=)/G#I,[Q TG^<%@\IU[K]@< $ S8T"Q:485"R MR .-N)Z4<0*.2QZ#4%;I 3[B:GDMJ_'PT2Q#749']>+JU?/S-$]YZ[78/2T: MI51P-A-@)E/PC#H@J'X 5XRQ4M5:A0'.XDKGY3&L_T:6' /OXSD\GZ>,>O"- M_'NOOJXZATO=SEWW[0TNT7*"$_3!HS;"6*^H5Z #M\ $":"S,F@84%PY'QSW M TK:U#E&CY:UCV7)JCD+KA^GW74$;BNO\^/KQD1/:"QO)$NI.,EX!BM0;S+. M"Q>C<(P-,+SK.)6.9NWOJ]0S".]:O/1BL5S79[^2#=L8Z>=/&U232E(Z#HHX M!2(F#S1' D8X'JW)R0RIRU9)8 ]>KCME[P>C5'/M3W(I*U<(_I"ZSVU(RP^H M"N_@@LV-&BZ%#26L@67F( GA4:%0'KP@@E')$VZK8S]5ABW?!EX8#:M:7/'6 M^46WCGA?7PKO3O2YN4%C0Q(Q1@W&Q 0DZ(Q_X!FJB4O9.FK]D/C\^)F^,#U@M)GG\Q54J/3(:DUT>>0F5]^ESFE^D:[W]YZPN MK[Y>F9$EP1G^+VZ/*GA ;XTW)A!%\*BUGH-7*(A%B!Z.#$$,C!2::T&E98I=);H:.U ME\=#O^8UT]WQSJ95JY=E9SQ(_%;S?U@)]3]\Z=IDE'N?E, M<+(!;CV,FWZIUD.NW[T\.^W2.ABAUK#7VW[[>/],=4JJS>^'$.ZG7O?MHC&: M:*^, N<5*@XNH[*HHH.Y.]1V6MC M9 O;;&O64&&C4E*"U^M8,6$A92V X9R]T#:;/,!XKW67-2ZKC S88=BCH/"R M7:X3N;[KTEE[<=:;1S:T;9R02@?&(>%T06@T1AA%,X%*%TR66C(QX):ICI=G M6D89![5ZU_*WL+A^A+N?W+W9JM%:2>MH!)F,!>%, EI2H61'E1.<1:G$L3MV M)I8Z _&JYP8L>N%RU5T43?2O\XMEBL\77;?X4HY!=^Y">1J;MIG??;MH,M7, MXRX!;HT 3TIEC^@\.*4BXFT5T_[A7%,G4??87#,A>#6LZD+^AP)=]^W05D7_ M]#)WTN.4VIY4/J>%1RR ]8O:V[;Q!0ASJPW:5BDN*U M/K+'27VG;:.YBJP<*TE%G'=)%9N\S$; ;X'"JE0QV324;' MJY;HKN I?NW:[K_<["+]GMSRHDNWJC?6&_'0VLEES:?OI)738[8HU&VSU.]K MTSCBI"'40S"H;%)MD6U1U804?8BH< ;9+S_+1)K89>K-GQ)N[C?WWGTT4HIL M92S%LP0BX%D 9=#NUHFR8*0V3A^]3C/22O\&1IF(\ :\\8VMZPB0Q5!JHXV&(F6!X-F+B."A(Z6I%CY+W*54\SZ^O,ZR\69[Z= MK_EG5Q*T+5 \H+>&1,X,5P:(1E1LL 2(0+B\,\XZ_#^OCCX)QI@LL#@$I!6/ MZG49U9O)>[[3_>*J].4\_JB#N?W0WJ^O)I(4J? ,4)N.X$HZ24D9!Y+^*6=E:CR-_.5FY\6)\6ECO5'FC8@ M:OO0EW\YM"F]@;#OX1W7]&^_U]S9O#'&6$64!V,R:K&Q/*_.W@+CQH<0T5BR MO:3)- B\;N7-GE?[2;7]5NJMIDRA-1AL!)K-2]I4'<#:9DE.!RBB% M9*17/K<#!Q2-O,2+R5&LI:5M(?U9"!=G%^M'3CW#U/;OK%&2"A*\!,J<02(Y M:C(Z,2BUD,R+]?+2;[< PV'K U]+7M N7UQ0H5F.]WZ8>5*ULPOR%V M]]L%V+#!@\!'Y3B.RQ2> -) %M2!#\S0A*>!%;W"'NJ?!S?8ZVJ-GN55ZOXG MN>XU-GC@P;"CUR8[0U@V&7A0&:A)$0B1$9+4)G)#K(Y#"KI7D4!CLL0>1\/X MT!Z#6+H[J]$Y\#M"T1MIF=) 1::@>>(@=.! N,^A!-DH=O0/S(Z&^0:@>L1\ MM[CHQN4[[+#15.5NL>&&4:LY*J$(UC0V$]8M;[ MLAB7\;XL&HD&40Z"0<2U@:2D!LU,N7=V4CCCF(X#7J/4"08^+K9[$*C'R73O MTYEK2WF(\B9GB4M<)C@:"V[LO:&*INPL:B89-1//$VY=9S5$$ZU+R2<2!CB^ MZM0\.AJ&' OBP[LH*OC[;[S^YFLV\ORRWD MXCS%#XN\^N*Z:=_&;QGWT(ZT%^Z\7;E9"8"9%Z!- MS(+Q)-60>GR5WFV,N+AW AU'QZ]:+L?[2=__.F;_SAJTB=$:L0K!#D@?!R$M<:#M(:6LT5>5)"2;Y-;5AGB\D;I=U16SR[. MUC^Z+I9X:*GXMB3?2M^3?ZUI^QZ!]9W(BZW1J#V[:&A@(5*9017UFI2_>8HJ M/XVD<"%1UASPRJG7-/8U 1_>:2.,\R$C4)IK#ZQ$OQN'5G/00G(;B6=T0.1W MI2C525CCYTRH-3&N%AO>$[G=CK ]>VJL)X(4&9$%#PB,C$!DUJ"TS9S:R+P? MX/.O%+)Z-'PW"-BC9+8=#O^]^VI8)BDP+D!D1D 36Q+:> X\$.=%)$S$^'"& MJW/)='P,]T!HCY'E=MQM[MM50U/4DGH*,ML"#:K?@J8"C=$\V,R\&Y#QH\[= MTM$QW .1/4I^VQ[#L6]7#:H4,3&:P;D8@#L\\TU 2RRBX86&OA>$'GV&F>/C MMXVS\UC=T[4']-5Y0FE*PP!QQP(N;*94< CX29=8B0 Z(&ZIS>W14G#<4 MWAH^E9XNAQGK9R]?*VZ?$_J<&?I,/&=,/F;' MQ%_G\2KE2ZD!$O#3G7F8'M3?;A")-@A<=N4]'FX&RCG$X#UPDP@:-XHI?_3U M>@[$4OL<1C47J):PO&>J6WCXGA:[0?#6\,#*&U5.#1"G$U G RZ39Y;SK'TZ M^GP*Q\&E%9>@GM2L&A)P.>2[KEVL58KU/WL_)ZV]*V\K%/TD=,\>&A>RIQZ/ M(N&D!VJ"*!GN*$3%7"(NA>QZO;XZ* XO=J8/V*^C!DT833FSH$54($7F$%RI MAA*\SI0HGOG1IZF8A .V'D03P'H8,7CO1-[,/WY9E .C5YW6OGTUF3FI>=+ M=)(0/2U5GH*"(!31G'N9AD1S5"YB='AV&X3L\7%<<2>/QW/?>VLX*@-&9 ]> M2X7*!W5 DQ,@42.(@FL6S( \:76<_\?%=4.P/3J^*U[ET=CN>V>-X2Q[S2-8 M4^ILD!A!6B+!)):"%)R@:#CV&X"CXKHAT!X?TZ'^/Q[377?6T%PJTQ=-@VL! M5% &,M,,(L7@J.!ED8[]&N"XF&X M$?&=!\_I2ZYXEP>SG,_^FJ2IL&7*D*$ M,\1%>@U*E9L2K9(EF0>G!J2UJ./_/R*6&X1L/2=&A0_;4F&"YL0D5S(P[4"+9:=:V_6)7#^>-B_3.<28I7 M\N59U[GYZ>U$]!OSQ WMO+'$2*$)1^2L!Q9PC5S*#"+3I-3KX:@_';NCIR9? M'@3RHV+6/Q9K 7@-;*GC_7K1Y=2N?_^R_=Q&%'&#V;;G, U1PGDF-#@7 F1C M"4AM""11TID)PZ(8\":ZCL_HZ!AX.O"/BI4O"ZPLV^MZB3^TQJ'<>W_/C:'" MTI*"/EKFP$1%(-(003&J%;$Q^G#TR4R.CF%'Q?NX>-3-9B?G94V6S^;Q;^5* M>@2E8'.OC?52<.D$^$PLB,!QG8*3)2,1%X$1+M6 VEIUO%+'QYMC85W#:;#1 ME*W@0SCI3MW\ZGDJHO0R+4/7KD$[R=$WB)6V[0R]ZM&YDCF@V"E32K4U@92PZCK<0N+-1 M,4$8[14L_?/\$?#UI(CB9#TE_,$U01]3^#1?S!:GFX+=-G[76,J=Y J)RXP# M"<1#(D8A9)[)H*2E0WRZ==P*HR_'8ES$:JD#U[3>3+)S/_>N/VN\$,39K(%' MZ4 9QH *'^ :7\VM:)-H M$-^(UOR0NL]MV+B->[5K**>HE?H()'L$PY9K)9'(U12$8L;UJMIU2".QPKD^ M*H+5;H$+#+?!Z1$N>F^C)A%-J2$(7_'$F*1+WKR$_U2.9Q&9U4-T@#I&V]0R M8%3X:MAA?;3P"F;9NVYQGKK5-QR_U.<\/[O!I=4&/+RU<4E3J2.YNDG8]E1Q MVYHU@@F50CF4G A ;8F,TL$"9U$@^Y'@^U4QKSSC76GBMC=LK A16XV2.5(- M-*@$2I5=B9 \1]T@&(E&0 B _Q*1&I'1*AS%8)HRF=QD M+'A F.L(U;O"I8(0?9\^I_G%M!%15V.\;)?N]+1+IST>C8TZ\._N?Q>HG2Q7 M:(UU51RE5P-7?:1W->:)G[75$:[ J!_2:=D2M2IGWAVN!IQW1_U0CMWNVTDN M]8P7LS:6\^_C8N5FU][N'T?A3R?@NG;].OWF6E./;8D5K<+^=Z=1@T%6B_#W M=6#+S2*]!Q@2%^;B[/).K0K8&XDXW,A'4H[NV6RM'%W=JMY')2HE)_FC^[I- MO=NKHX8R(B2+&:(E! 3)$E)Q\#F3H^6$DI![O=L_)"J#T6@SQ;>4KER!*#U/ M\Y3;U6L$>S^^&V> QF;NJ= "DG9HHR;F($97'(V2GTG:U-.4/CXW_XU_^'U!+ P04 M" "K@0A/*=HSKYEM #UE@4 % &5N=BTR,#$Y,#8S,%]D968N>&UL[+UI M%^/1+];MKO*1Z//YULMP->/HP_77S MQ]VCWTS]%UX_"Z64OZ[_NGMT,=WW8)@4_OI_?WO]?@W)+]/Y8CF:C_.?__?_ M^.FG#7)E,=\L9SGR[^-BX=?XQ._JO&X7.43]^53 M/E_D"S6?W"SO\_+U=/1Q.ILNI_DBK&@]\7V9W_[]YS!%@ U*P#"(H/W/^A,L M'S_E?_]Y,7WX- O@_=KCDFV^'$UG[5?^8IYT!'P8?9QU@/SS:;I:OAXMIHN; MV[=EO@@?]_J;/+'2(R-Z7%0]*3@]L,+Q9J_-^KZ6(:7W1R;4>&]+DLM5CDR\UORGP2OL\GGV;X6S@;)S5EM)/) M^R2U.1T)%^D6R^E#5$1>!0F=WTV#>#Y'L3D5YT[=)YEO1F49/L#/>7-R#DV1 M9-EOI_DR']\_^5L'A)RILMH9$3]QQ3S93!'@EER^DRM,3+!(NN)0?T)NEOR?!*UROBR15 U)G%O MTZ-9-#;>W^=A8SNYY+H3I%ORVU$9(+S/E]/Q:-9Z_7MGZY68]T&ORM=2<'-K M1HM[/RO^:L2'HQ.E(Z%X^%3F]^&9L#^_FH>!^>MBT9Z@X],F(\^%O6_YV):: MY[,D6_S-I[PMS7KX=W>4GU_+BN:X68/./RQ/O?OI(EZ\-'TH@:AE-A'J"[*?/WUGK&\HP.[7&*PK_(R_*'^V@Z,Z')1[UX.D-[7>;KL"?/7DVG M+99[8(I>EWVF/^*L.7I=>*UOJ,;(KA;YC[RX*T>?[J/!\<3Z/[' $Z-Z7EP] MGM<;W/-2:[&[UMC.%EH4D[^FLUDP^E_Z%=_DI_27>H/3+'7S0TU9.'^F-$3X MU3)\W]MP6Q>T')LP#4GU1/Z,*;I:]L9N_S#ZY[L81'UV'UX0 ]+.O-8 MK3&RAT76$K"#SW>WH& "S$>S6="X@_Y3?,HG[XO;Y5^C\I0!6F-D@D76Y7#= M"1(LN2;C:X[O:L&O@XYVEC_ZNWH\0P;Y,Q9NEW\ MF3O.\4'=+NUM.2W*_\I'Y?J?9^N?YTW2[=)K?2G['NUJ&>$0_^HF?YN7[^]/ M[XM'Q_2Z,#5?3B?3V2J*U/M\O"K/R/AJ/F&O)+58?,IEUA+4&B.[6N1->3>: M3_^U_D*#;FKSQ;B]@UF2DE$K6_U_(FZ(R'H>N7R,;PR!C@_1=WEY&(/ M#^ES677%X>3(/A=9D]VG!G:UQ&WP\,1Z7CS5\J_B=&=;RXFX^S:0,V'QS6\?)J?9Q[G^UJ M(>_SN_BQUX\9'![0WY+J\>[DN/X6N W:Q@RCKZDN'XKE:%8=]Y_*?#RMU#'U M4)3+K]J9&7V:AD?7A^UD&NWWFE][^H7T!V&M3^'4L,Z6MRS&?^K1.G?I(:I MM;Z,HX/Z7=HZK?_3&?GVYT[3[_+;K#GI0L\*\9PS1;_+OFDO&ONGZ'?9[\)C MY72\3AL,?V^S_.-3]4M&O:VMQM"#RQR5XVJEVQ^?+G97=SJ=+W^=3!]^W3[S MZVCV(M?Y0&5K5:P:JV+I>K5/1G:]J/!S3- MYK],\MO1:K9LN,2#\_2XX.)A M-)VW7^^S:3I?[GKV7Q[RAX]YV72M^^;H>J'W8;YRO/J8_[*#IN%RC\QT<-%! M:*;S=7W*Z_#/[=-Q7=V536_>G7]9!FTKGZ1Z^]ZM+_4B]NUKW:[A9&%Q[Z\[ M#G1\9_7663'>)]AKH;X=+3ZN)7NU^.5N-/KT:SPU?LUGRT7UF_4Y\@N VUX% M_W/[Z^SKD1<+.=;J_>(^NG<^CV8Q(/AJF3\L IGY^H=JF;/1QWSV]Y_#DK)F M$V7*>FF=AT(9;S2T " 'H$8""8<0%<\!F<7>#46YY4*_B,36")/5+(\Y[,=) M6LOG$4C.G"DCFE%HF#/4:^20I!KR"A.)4"U,OLJF*L<_%>4D+__^,ZQ&;G?- MLP[]V&DC#:N+E/ %2L,OUF? ?XQG15"I_O[SLER[$[>_+.;+\"&ZV3HE,VS_ M&[,RB0P^+12K^I:H+]-CW]^A(1FUGBO@J<%2>>*X1DQ5L&@B94*I.G+$?BME MO;&_Z 6XM3Q=2#3L,UVPIG!L!F4:8PH(581I%0#$'"M<41GP4]E>Q;A7,3FH ME'\K).V95T,:6B'UO3A&4'#%H?+B$&=F.QOSRRR/6)1?Y),4>*5X!A1 M!)UR'#%O*A2(ACJEF.RS-^O)R+DL+1+AE4IJULM]4\S'9XG)D5&9I Q0[P&5 MT(?_&,/-CDZ*F6LL%^B*Y*([@%()PGX%2RW-J"P?I_.[=:72$9&H-3[0#IP6 M&B,LA >28"E]1;M5" QOTTAD\O0!7RK1.051"]]!1@0BD".CC-8F;*%:0+;[ M6+3FP]M-$@E,Q\BEW&9>K/0;2I[_HIX@M9HWPX:'3=@) 1U#CD,DP&'W=T/LW?F;P,%]LG5A_^]KVFDPH1=\S[+K M^+R/#.;++?PB^QM M&>R'91[3W$;SIUOC0:]DC5&9 E@J2+1F0BA+O>).50>W5BIE++2N5[([=A1] MX=24Q46YO V&5V'R6,=?F\^B#K 1:%L!=>!7-3[[0SHIJ')/IS/??# MY&Z!:LKE5^Y%X^SCW#WP>";#[A56):&ABF/LG'<">V2"OFT1Y'YXSIF>N-H- M0*E/[+#5?)S.MUG6X^)N/OU7/GDU"9(YO9V.OFEWO]=+L/4TU7,%]OOBS 1$ MI6'>.J7# 4LA1@%MJ#"4&GEOKN(D:6_1#@KEJY3IIZ'!,$L>:'_J%.Q;L@^\ M/A,D[!K&60[#?BY$./Z)C,@S:2@)Q\95'*(#D^]NL+YZ*7^>+5$E2SQOV)!2 M[(^M)\/&6^.5-]I9 IVQ5J]W( N,PAK2JU [!OP== C^-7X8>S-$$GT$>]^= M<2J"(LHHITA!(3PBC ;,M>22 JN;YV:0'U;@NP#Z&H6[:ACR=C8*5._IN]*S M@!]\?\8P!IAP'K1)0R##&A@7L6=A8Z%4-H]"T1]6R+L"NZ&;H2$IH[W?Z^;* MD?G=NFO>N^G=_?+F]O=%?G!W3KN ##)D./4.<:DH5#Z[_$#\]:+'F%FD):'62&P]((&!7/*=\]CZYOY7_KV+ M9_?H7J/:\+5)>"I-^,D;,R(H48 !A3$'4'AF-=GB2V7X\AM+K[@*Z1T6O*G$ MMVI1?T3>JD>R\)5!S"R&S/CP0S!.114UH38<%HT%1%Z5@#3$XQHWI*16^7:; M5PAC [2 $'IHE<=AEP]*LZ&4 &55BSPY<%5B=G%HKU%@MQZVIW\8CXO5/%XZ M^G@BHS/I.C)*L=4><"\TQUI)"SB/O- <6DAUBUR^'SB.UC'J5_D%;)H4KBVZ MKWTZDX6+][T\HX0+30EDTG*!N'!*D6!(N$U:R[5/VZ,K#F^ Y??)U<\?DOU MD]M"NY/?4V_,$+) (,*DH"$.2=I1I M7E9@6"A;>/83FAI-V7%&6?%Y. VMK!@XX@10 MQ"%L$>6!#%$M7A).&C/Y@F7%C9C<+5 7+BLVP',$)/-:<"R(!HIZ["$%2DJ# M8'.N7K"LN!%7NP'H@GZJ>)G==+).Y0V:;CF:+S8.8_5QL2Q'XS-]4*=FR["V MVA-EJ9& A!^MEFYGK!EU;07 36W/_J%+)5)O1X\/Z]L$BNWG5)&6+_Y1%HMC M)N6IH1EUR#//(\1>**B)I:"B6&&7LF75F<+2"U]?ML_N%KX![D%/7*BO-F5@ MDVZVHST39TH0KQ P'%&AJ9( F2JRH*0#0VR]G5#8DH)[65&,-2WANWI&7D73 MX]GR=W2VS!K"J(4&NT$DUHP!H"#R6Y(T"HIJ8R'I/5&B3R'I%\4!GH:Q M-'3Y^"I:C_EBN7BU6*S6 ?/XP_G9R4W?$ALF:2BL(](Z9"S'",:Z5 PI%Y2Y MYA'BWA,QAM M94*A@TC@YII7[RD'*22J.^0&N*?!;C8MF'$?CGPIH EF-Z*(B8!#M;L+()LW M7NJ]>G9@N]*Y4%XF1<4MEM.'T?)ID>3S1)SO,8=%8\P9\Y9#*[SGU& , XN0 ML$ +*FOMD]]?#HNCA!&+L-),Q-ZK2&&R144@ 5N4_"7,8:G-VK8Y+.>AE3*' M95$NGPA<^-=+80N_RMZ%CST_D*GR[.\9] !Z;7V@D5#-N"<8580RXU)>Q-AO M7DIMCA;M86JH0=1G[<%HU(LG,N\H)#QH.2!H.XSRH.ZP[;JEI8P,,Y.D(?8O M.=<*@^OAX: R/-*R+AW+?@OP/:P>CC+MV3.9B1XVCVU8K898*$ZUJM8>+(_F MO1T[C\HT1KWHAO9>^3;ZD* $K1:NX0MNK=U'N#H MA&\M:$]E*/N(9?YZ^OE;.T8__C;Z9U&:V2@H ,CA=([FF3-E"'CA8CQ/0 .A] 0@L\5# M$6#E,'6R7CE?7[HZ1/3?DC8HS?&:!>Q"(8;58ED\Y.7KZ:+&?>I[GLZ (!QJ M!#2F0!O XTWD%5V6IA60>N[@WCCW,IS0&JU44O A']_/BUEQ]ZA'BSVHG)*+ M6N,SCP5P5DF,#2?4!RB$8"C\Y+@!'@SPVJ-4DM('?LEDIQQ-\HA!#3%Y\6AF M*3"&.6\A0MI0@7BPZ;=X42V:%Y[TEI.33"+:077)NJ1FQ8T$J5@O3KR4Q'HE MC-ZY>31F*F6:^S#-I6Z ^SX*UC@"1JI +7&<>".MX;L8#L($#-O\:-Y. VLN)$R:CQ00'D+& "065X=F]IBV=S,O&!Q8R,F=PO4A8L;F3#!=#'0 M0^&\-Q@$1*K%AE\/T #HB:O= )36'3G;9P5566''T@WK#,\$4HI2#J.92SWE M LB*IGRQ:9I1SU@E4I*=JFTAVWF/_)XF4T^49_SS MU]/;8VEK;:;-G*$6R7B;)79:XEBI4IG1!I$6K3 OT^&XJ50EQ/ R6:MO1F7, MM_V>AE3([]8).2,X\L$@()[@FW"*O&:] "7Q)&0 ME:MR0EY.1 ;LA/386H^6Y$8%@!*@A#'*LC:C05C8 MU:^=ORMS,-J' &!-H2 F:'C&59@BVZ)1Q&4NRNIPHTH*[+"$U8W*>=BC%S?E MZ_#=)9'9\U^9,4HT13BH+]1:!RG@7.T."@2:*VF7N>RJ7]'M'=]DP::'H)-. M_[4FZN;V93#C6#CIZ,",DJ!;>*.,E!P;[:"BE;VB;)LPY&4NF6HJ39VB=.&0 MT-MI_B+8_CT&B9BSAEB'$,&(",!%8#ISREDF$,6V5OO?[S!(I!@G!F%DG=#> M8AD!6:/"O0O">A5!HMJL;1TD.@NM00>)U%^CC8#3&PIKHE0S0C3;,*&/=^]JT MU(]?G]F:FVO"OE(WG[R=C>:U*BS[>%TFB8EE AA;@L,YZRF K$)6&SSPC/>& M4O)R^QH.L/\6W>X0'F3LZXHEMI,(RKN@49?3\3*?O%\6XS]_#^ O1F$I>;DV M'8-Q^/7W1V,JYT\4#$SII<.,,N( ]-)23[?J#5 6#O N@LORN4B(=JJ-;Q\A M[][_?K+$].BX##L%C;8<2J&HXL!*5RG.P&O:_$J4WCSJ@Y"L/L!-%J!Y(OH1 MI]-5R@=&9- Z3 W'P%,;D,)"EC MF87!)'< 4X&M19+/T#H^-3466Z"5FN\G5>477X7Q+D@N]MQ3 MC"1G$@&WI09BR09^W6HSQAS@;BM$KIW/@S1F+L'>3JR0S;T-\ MP0Q*MM#VHAX; /Z-:/X:L#/*0'YZ(=)/*W5&G :BXPXX@9:R.MP]K BL8$.))2[LZ2]VNS8 Z MG0;. ^A[R*^%"& !@!% H4)!\J"71B=M[#7+Y.,W30KH&.<+G@$[+WF[::L M;GE[LXKHWMQNW$^;OYYW3C1X0>:,X0P(XYBV"&+/-#1;]+ FZ-JRN)M*V470 M3"6+IGAX*.9KI_C;47E3OE_&"[/^[_%MMMTW@L#V]W1N5WW-//\P?FBD# MV 53!EBFM6*>4NGH3H'TOD5&;^^WU_9YG'8,V^"WL:=P%=R)S=2:9R&)JQ#!(8 Z> &MMF@UF:SA'LU2GKB'WYHQ MZKCV.EA6QGF!+86D2M3/J%82>(L&)*!:U'U*\A+;WW06RG3 M&#@@F:PB>%0KU&(KO(Z81"\P77!?>P+*NWP6([:F6!P5D/J39!PXRZ7U $6- M1"%M(=I]&@RUV'NN*QK0&V27Z=:S9]_\'KOT6.>HM8#&/H4"*TH=@Q@$_EB. ML<6UPA$]N2XOV*6'"6@- MNDM/=\4APGMJI;8,H;"K(02$ !4H&K+F]\D.K7-/;>[7+ XY#[CO(^'?8 @\ MPHX0@H4,)Z,FVT\UG,84R.LL#JG-R;,S_YOA]6/(RF5DI&%QR.5$I!,?LJMT MR9<-Z>>3;9W#\;K1FL,S"+")U16 (PB) AJAL,="8"TA,ACD5U$IT)1!1>^ M77!CV-D96X?B>5O#R]$9(!(XP[ BGBMA@(,@?D\>!,M<&=0\M>,RL:>F*FSW M4 U!1-[DRU?S8+3FKX\7'M6>(Y,".QLO00G?A%"((._6&! /H9$>-1:7RP2@ M^A"7-H"E$IK*H5N5(.C18CH.>Z*=SE;Q!LV/BV4Y&B^/B$S-&3(#B#5$8P6E M10IZ*ZP)^RH4!G%O=7.KYC(QHJ8"TP]<%]QC*FG?2]AY6\W1J3*KPF;KI(** M6,D!$=SJ^ $)Y)!C8H '5.>\/KWY= GA (5JBUPW8K6=+.-028B0I YK[R@P MB+F(BA;>"*J;-\;I[2@;D& U _$RCOFUU^F0$WZ[G'9OC45^T^6Z)CFP8WCSQT]/8PUWR=3SI?!,MJ$L,U>C3;],O+G\13+_/VMT%,Y\O[?#D= M?\TQ2+:4=9WGFC4WMS$!TL^*O](#\FP5Q<.G,K^/_I?/^;=FP476M"FHOEA\ M;+>4G8)W+";TS<-9L/N8XQ0Q) 3C#BM!V>9>>4JDI+3.$=(S92S#CC MT#-'52 ">&XTMGQ+$4:4-Z_:[CB.U889+Z-7;1 8=&QJ1]GF,XL;0#%?GQ;' M(U1'QV4*.D0!5)01B"GQ5'E8 :0\2=GL^KPX54,^'Q*7#L!)9NX_7^K)F,+> MY[-@Y$+L"&3>8F8=4(C9Z@,C +IAQYPZXMM+N[Y#I+XO:1AD5&E(0G 9YC_I M1W*RK_@WSV8H&GG0.,&("!:F($#(BB;+;8M*I]YLYG:\.=S-I1$BJ;C\HY[.%*50>25Y]&LB03@U:D>79LVKSOOSCG3*Z?:8),MIWM5E;BKK MS.C3=#F:G>3ZT7$9$1 (+0WCW %)!9/,5[0B FJ9-FG]]MWROTMTDDG">+QZ M6*W39F^6]WFYQ^(_+15UY\BLQU):3+%66@B'N79@9V\)V/PLZ*V"HF,)Z0FI M5-+R+KH(Y_FD)]L]W*02>PI&+Z MFV(>/1(!K3#U754N>9+UQX9ES@ &N(3":Z<\QI(+5%$*/1]@HGZ3VWSSWU<;G?:^F 7@%QMXW@5Z?%'&%A!')./,F3+JI'$,!HT92J*] MPH#B+1X48C_ Q+0.78W]@I6T1QM*&&.>,"L)15ZWI+FB,\%UVB'.$$M//V]=45.);4#PSYMX"!2&0#\,/KRQW1Y M'[$-GVWXQ?X&Y2<##.=-ERFF P!>,D@-UI8+R2N/ =&-"]@[J_9.EYS:#Y9_VNV:B/&FVO:( M2"5=1X:I]4H@"H2!B HMJ(8[7G@#F\OLU4$R6J\O"FW/JH#U>:''LTT M4 Q2+I6)UW<*[;FJ4(06TN%IWBT? (/8>SL=O,=H&+@]7# M1Y_/',0&$TBH@(H8RJ @.YK"_QMH_^+V+/J6UYV!\WTP_C(,/U V/A!^G\OG MO9V'W^7CH-E/YW?;=J9'^PSO?S@3ZSM\*+1>4P"-06[=[2LN%&G=YOZYKK7@ MC@ O.H:D(>_6U^>LG9]UF'?@Z2PH\5XA:%4@WG(CG*2P6JKT-FG'AN/SA>+M4>YVI;":M9>F2V=ATMQSYL@@T&BA8JP4! W M/.CPCB"(^(#8W?U^W1M,Z>JS-XNLT8SYY:,9UH %@KC4FF&+"!11!C>&*,>Z MA?NS+W=5A]9T2S02\]<'*&+KSKC2&/(TJ\6R>,A+]V5;H!5/K_#_)A]&7TZ+ MP#FS9I.2YJS=+R,]PI4LOK/Q8<[OXG7K M\T6M_>+@F,QCR)UV4 OGN:4(,5J=K1@JUMSYUEN60H<;1U>P)"M\+!;+F]M_ M%,7DZ9GYOI@=*Q@Z/"A34CH:=2OKB%,.22/5EDJBH!N0@= AQ[[I\-41/*F$ MX/7H8Q&OL]FFSFR!."( ^P=D!!@5U!T/*?+.8^PLUSOJD&C._-Z^_.Z9WPDT MJ1C_CWP>Z)^%Y:K)0X ]TKXNO#TI 2=&9LXR'(\VK+G#U%KIT8[>8"XW%X7> M,H.Z%X5N,4HE$S;_5.;CZ?;RV4^S?&OK/KV7^8A@U!F>B4"L\D01!HCQ7F-, M:$6YD*BY$["W;*#NI:,'H%(J#?%HJ[ XH2H\?33#PGKC T%!!];$^; /5AHP M 8@V[WO06U)-/PI""U"2FP6U+@#;\W0F-7*>.JLL@<9(*C$VNU//^0&V]>J> MV>UQ29KF]Z:8%R\P.)61MV=(IC5'"B%.E1.8R?!?5?G#J!8M+JCO[?SOT@CL M!I54?/\JF)4O8SI?A55_36W2^6U1;G/\/HR^Y OW)7P4@2/3^:A\7(-U=L.F M'M^:6<4"O$IQ3K1"3#%EU YG:9IW'NY-O^A0^H8#;%H!#I1LOS,=%._;Z6GA M^V9$!AP 6@M F$ Q6&"5M!5]"K>X\[8W[:1SP6D+RG!VK8X[S/7SPBQPB5J. M6% !.1< *6IW9X+#MKE"W)N.E'2O2H!ILL*9I[>ZMA3&L^?*E/)06VL-9\(0 M1042NZT[,*YY2F1O74HZE+.^X;J,"'T>36<;(IY<*K'-SC]UB>J9,V6*4Q#O MJ+8Z=A]6QL"=B4J-T\T#?;UU(>E-?+H&*Y7PO+R L\$5S3MKV&E/?%#X,*:0 M&B(";TYA4M!'5 MPJ9*=HGR^6RJ

W(2-HF:ZRWCCT='@P]PS4T 3IUD)PU3V8ML](2+ $2 MW!%CK <5%@ZT*9#M2W+Z8W=#N6H"Y(6%:KN5?D/*^6)U:*9,&DXP0/WV3C1WI9]=;\JV] MD-1S1C2'T@'I<=!>H$8"22=4O7XL/5-V9LFWL I9I:3BQ@2YE)!16E'DF6_1 MB^CLC_S\GT> M]?R;>TBDGN*'#0 Q7K.E1%?DSJ3B@ ;4J^:W/Q M9,GW67A<1^4O4<1302V1&AB'%$%@]Z400,2UE7S795&M$N!FX'P?C+\,P\\N M^4[*[W/YW&?9,*): (D EX :8I069D=XV.N&8]IU!'F=RN&S,/D>*H<)A4(K MPB$S%#NE$)6\HIB2%EUY$I>2GBL%/0%T!<7#%E(>+V^(]UQ+K0,V3.Z0TK2Y M2Z?S+,#NO_O>8+K6TC#L/2. &X$)-,)!1>P.1&9;7!J5LJ"XJ:W6&2ZI?2IK MJZ1GS\KGO'P[NLO[?,G3=LA]S?^L?>]E_4-Q.:_FBV#0UW42'1B1Q9@F]<9H M"11T'A(/-PU.G G*"ZSUU::@\92[:,_3&=)4.Z69IT"9\&53XO"&-NTM("E; M'!SU&;7FS3>E1VVQ2.D]:BD8!_Q(AQ_.#*52$.X$5A13@*'DLH*">I8R$'66 M)ZD56X^*2 -8TI4K/EWHF]%#?M#%<&I(AK4."I[F E '(0'QK*\H1,218;J7 MNF#94>ZW1NA[E(5!>9R&) *=&*E/5*G?YXO8PRN?P+]Q^C;LAG$YL6>^7<7& MU&L5/HX_:K,VGB\S$F(?+#/A%9; 6!S(K,Y8T2;OM3>KI3WGBO3 M9>3;Y>" M<%V9.#PV(Q PB4GX=+21BG"$V%<=R[6H".HM>: O_G<&TF6. S\:Y^JA6!V] M8>+0D$QC"XS$CAM'H1"2&V\J"KEJD029:!OHVFAH#,UEF%^5=;P;+?.U5V>R MW<">N!U.BL.Q23(FM?<&. :H,%23\/-6T3:0"=F\U#W1/M&U@'0(UN5%QMW> MYN/8NJ6EU.R9)Y-&"N@T-)S%5@ >*%)]/I!+WKPNJ[=*^72"TQZO_MVE:\]? MT(JF2W57YFMWQ_?C_0,$0P6\E PY9K0'7,2^%4)"B103M8Z]H7K_O 36^D", ME?'.&FN$11O:A!,L:2?R1MZ_VKRIX?T[#XOOVOOG.-;.2R8L]Y(ZQR"B6RB\ ML>2JO'^UV7K:^W<>+-?H\2':<&N=9X1!HRU$@.N*0NFENCKO7VV6U77]-$/H M>Y2%:_'^)1>!3KPZ[_-P@$S4PUI?6O?27*PMB!=JUE'OSEES9(Y@(+2"T@,( M+$$4 5.1);#50S?OFW"H2 -6JL__/T?E-!YZT6XX<>J_?#3#GGA.J?9*&DJ< M4#!8IAM5"EBAF]M@YQOO%SOS6X)R"3:?W-^_?3AS %*&A;2,*@PU\)K(BBH? M/IQAG_+-F72$VZV0^5[X/L@3_9+LO@R;7X=SJ)BO?4 ?1_,_;VYO\W &Q66_ M?J5OWIU,0JXU/F,Q$.(D)<188 V&R-&*=B+= .\V:X"HSRJ2=Z/Y MW;%JL-W?,^JYT<@#3 4EBE#$.*S6[!QMKK6?[TI-?HRW0:)W[AW\;%\\D6'* M.&7&!]W208 =@59LUPT9@V"8IW-#[%]RKA4&U\/#09VT:5F7CF6_!?@>5@]' MF?;LF8PSP1G'!E*%B :40%ZYDZ&C)*F"=+I6HQ'J13>T]\JWT9?3?'OZ3(8\ MDC'J#A32%@!I_&[MR!,XL*JJUGQK07LR'78ZSV]N-[X3/QI/9]/EXW;=NBC+ MXJ_I_,Z,/H6_+!^/J;)G3)-I"ECL+2ZALM1H[X.:4"$!#6SNP4B>G](TK-4C M7 W=F.>L:-/Z]BX@\2YV9/E0O)J/RWRTR \-.)C*E.C-&95>0R0@!9IY2X&P MG%006B=3^LP22]PP$;Y,F"5VG%J\_Q3(F=S,GQJI\,C.5G>*3&,F 9;!]M34 M4>LUG)CN@G6=P95FK28*I7G^\F'(=93Y227X<-45G)E<+055- = M@5/UKC49:CX,<4P0B[D51-)PDD$(^88V[:1HH4@FRH>IS9L:^3#G8?%]Y\,$ M<\@P0L/90Q5@1@*OMU!XR$A*S;*U4ZTV6VODPYP%RU7F0!A (4'4MY, M:"H-5AHAQ+1DE#),JS-729XRA[9UWDQ=3AZICNH;P%1;1Z6X;R^"BIC5:!9^ M9%2F%;-!([-8W,;%VRGBW%T M3;PM\X?IZN&(+)PX+JAX MG*=C9(8 (;UWQA+-M GGH]TZ 0VRX:MH+ :]7;B:2)TX$YDT,:3WJX>'4?GX M_820*)8 $@\ $M@%=#&2;-/N$P-,;*V3:J@A)&JM %HB0'$P4B!D"H"*-DY< M2INN40BI-F]JA)#.P^*[#B'!H&P09<.&0@#RE#*K: 6%=B1E9+%U"*DV6T^' MD,Z#Y1K#!DIRPJB/5]Y"C;4)T.V^)X;]0._KZ()E=>,'S1#Z'F7A6D)(R46@ MZQ#2A1LJ6J$ITD''Y,Q+:K3C1%;D2JR:.VW2AXQJB J3"(G#8%K*B=GM&+8WT7 >.$UDI!H M'Y8)K/?(5LLT7#1OK)HHM[,M?SL )6%1[MTR+Q^>77#P<6E691E/Q?GD33$? M;_]Q.DS<8+8,2N,=UUH@A(E!0@+'=X89:.'I3QX^;FIB]H_:993*=FU9@88> M$8XXM0Q"A9EB>$>AM0,LY.Z5CW5;MIX'VZ5B :--8"N?5"'Q,X( WXS-*'&$ M(2,A#9\=9\H[YG8T"]/<[=N;/G$Y46F/7RJ9>;K22,)BL1K-Q_G6JWU$8(X/ MS"2" FGAG*&*8&TE(F2G;(>E#$\[22DMG8*72E1> '-$-EX\F7D?HR%,"F^8 MM=1!1'=:6=P[AQ=<3BD,[="Z1%'N,>7TR6,99P@1%>]A@S#>R *DWHL/^KZ_QH6O[G:!;O=!TM@H6^SNQ-_L)+QT9WBUI?=1OO M-WP]'7V,);'3>,7E>J&3F_F[Z,0H8[;:6@S+ZI_KHL;7-2*JG;XG$X1(P(0Q M1%(0.R<1Z9F32C-&!)<7;&W=!9VGHK>=O2,S"B+@F7=" 8>M8-+3+8X0.IRR M=>;1F.^%I*<8!NZ#CB_O0-&/3_:U-:TG@LTG1F84,XVDMH@A![4%/*!3@>0X M2EEV<%;D^0)B92);U1ZLR3$:>QE)1@X"S$@".A786%%!!=C<+="<,/R5./4/[8XC5T77SX M4G5A:7HU_[1:+M:@P)-ZU)%165 >$"0,*X.,YEI*#O663LPQ'&#ODY[X>$A: M6F-V2=E C61C.RI3W"/ B9&.$\H4)P*0BDZ"6?,>Z+TEFUQ.-IIA=DG9.)SR M7&-4!BARA/% +3%< &WA#CO,(!E@XNOE9*,99A>PKYX@X\O\OU?Y?/S8*';Q M;'2FUX77BB@FM?$ ,*]V^V6\!BBAK%RO9=41NI?4>W?K;J3MOAB=08<(0(0; M*0U@#B%/<46W",?SU9A0[3E;0]/M!KT?1WJ&;B$-4FB&(RR+W:9<7\LY,CSC M7 /L@Z%)" L*'D28R2I3PDB=M.ZSN;K3F)]U3.EVD"7+GQTM[L,Y'?_C_GLU M_3R:Q;6?4'(.#\JP9)1(QQ12"@EI-<60.:6"ZHB$,*2Q8)R?57MENDUGH*82 MG=@$M9R.8QO4O4O?_]N3^T^;:3,@@UUBE =0Z?#%4D!U1,I0(T@P1NK/ 2B(!_@-7##2,ON&MG+ZN1[Z#A;1=\S1Z8(4LQK% P?2B6!0G@2 MOBAIXVUDP7(>GG1UR-=:.GA[U-(56P<^Y!.=S\,/R[>ST7RW]IO;^,\-=$?D MIN8,F64$@D S%=Q*P>*59,'*491@BX6# VSDTI_4](/9Q<^N)F=6ABQ&T!DK M G0!02.E!5L,J>6FN1^QMSA8?W+1%4KIJFEW9W0S5:;>!!EVW%D7VQA)[3U" M'!NVH]ZKYOT]^H^C7U2?Z07>5,*E5XL P&)ABH>/T_FZK_W7*U3#3XMI8.%H M4SV[(?/8-3"DOR8T_0I6 MWQ .XT!L?!!FC$-J*+,&2HJ\\ISMDJ)8. F:NX#ZZT/3K\!TBE?_?2CVQOO6 MJ4VOIM-_-VYHHA,1B87UT!)OG=.."Q=K#!$2AG(HZM5T#Q?/=(T;.&.2.R\Q MP@Y1B(Q0WAHWG(?[H!LW5&JA&O_W:KK8R,'Q?( # M(S(C, \;-*!TG5,!))1F"PJU6#=/F+Z:1@VUQ>* :MX.T=2VW=/5QA_+_'1K M^9-C,Q.OYM3:4J ]19!@PD%%*M D6V*,+IS8O3 M(3N*OG!JRN*B7-X6LVEA\GCS6&T>GQB6&0Z@,4@ K0&RPAM-_7;Q3!#6/(K0 MFT>E)R9W"]3W4T(#O *,N& @/'B;B/#O[9T6T":E]!<37."IIIE]^A^1T40 M7I) NE9<<:@5<02QBFX"H1^VIMDI9YM40S1"[\>1GD'JGD,7FN$(2]"&?T/CXCF1BWTT/!K5 Y;ZR\M;C:T]-8>&+OT'2'V[*L?WHT5>RUSN M^)49T]2JP&+/G&$28FV=JA"VT#5O:=)_FMYW\PUTS*0K_0S>Y\OE[/D]'/U_ M"$]>F@5-5EA'M+1 ,1'44"_%%F5A@1U@PLX/\RDT9].5?@S_".Q_72P6K^;C MV6J23U[-W:B9MSWN[5NN'^50Z MXUKR+V=CR24WJGMX;:84M, 8QPU0Q$$&O.85TIRC(3<1'(8]?7FF7-?!L<:K M+ROZT*NRH(\JQKS$;AV/HAC+W8;BI1]@^_EA"%@O)T!COERAI+_-RVD1CK9Q M&:;*;;[Y;QK1W__N3 E/PODOF?$&< B-E]66%SB@AFQ(?Z??0B>,NE"=P9M1 M&8NR/N?_+C1HHG]0+P%RSC.O#3#,,"?PAL?$4X-JQ3.&BV>Z0@,A&(Z?K5:> M4$V4!'";>40,1_8[O2&RMO3T5FAP'NZ#+C38GWO0Q0V17DBA,!,"406A-18@ MN@-)P!_@ALC:8G+F#9'G(9M*?TQ_1YN!/A8E BRUYI(8:^DV)X981#2XQE2Q M!EQN<55;,P236R0]WA IJ1<"4!NP]DP"#G05NR'6!IRO*&&LO>CT@-B/N_L, MV+O2"7M[W'8N(T(F&'6/X01_EW\*M.23#2Y-Q.C,F3)/$892&FX5UAI!2B'8 M8<[Y +NB],+M;QK!]8EBNK8H'Y>OYHN@\,<]^H1._>W#&;;26,HL5,)[!JWF M<%M#1!QW+F6LXLK4Z-9@7D9$WHP>3E=A'AJ2Z>A/=MY@8S7 E'"I744AT,(. M6R=NP[*CW&^-T/R?F]=YH>_B@_WQ6HQ"AO;=)XO\SQV]OJ< MAX,S[&IOBF5^N'WU6>,SHS1#,9 +8RT(MT)2N2/'V@%JHNTY4_0/5'N^?_@K M4/?X(3R<-V7]R2DR"BB6#@*, '7&82*UWQ'%J!M>9*LO[G>-54,!>!\C7T%; M7<> @EH36[>/8N/VH/!,E^HN+"_2?50"SIHC0UPZ@A6FUAC$&+9 LHHL 7#S MC@N]I49V*@)]@G69<]^/QOG&W*E][G\=DBG+B7=* 2B,H-(Q#2L,O=0P:0.. M2Z0W-0T0=01H,G_%USTNKKQ68\V#8S(#),14Q?\+A?8: *UWH%DSP&-D&$+3 M%:*7VFBV&)ZQSVQ'9$HHKAA5DE+F"5J3,,B>D&SU3R$NF] MN=T$Y.EC&5::,^"L%X9AYHA&O#+8O*)&#CC__**2T0+$"R5"K3UTA]*? MMNMI]]I_Y,5=.?IT/QV/9J_FMT7YL$XHN\ K+YWK]2[_G,]7^<('Z77AM>5\ M-#.KQ;)XR,NUQ!;SN]?3ST$%7LOPZQII74VGS"QP@'"'I+<"",2(#>HYU$@@ MZ;@3%VP5^SZJ_E$V3Z5A/7\P?&[< RTYDE9Z( B$S.XHDBAE(/AH+E7_+"LZ MQ"EE[M.B7#X1D_"OER(2?O65FJHS>"]'2%!SWI1Y_/J!(,"Z>!YPZ'CT:@H,IO:7): M\&&&5#KB4]$?0M\']P<51!D2TYLP>U&1O\C'?[LK/O\ZCOZ7\C$RG%?_B/SF M3_B]_77V^_L]S/WZQPQ)*(D27BJ-@1$.*?7U +0\:3CLN%72$?!%2P@2\.S5 MFR,\>_4F6U\V(83SSAM$**: [FA%!#6_=K-SKU0_/#L;@H8QBYOE?5Z:S4N/ M!B:^?3#S''-HP_\1P'#O*.605POTJ$4 JG,_4+<\Z@2.9/F191%TQ.5CO HQ MWOL3K];\M(Z]Y,?<.L>&99A:QXFTSJAPDEB"/"$[2IUL[N;I\1;EQ,93A_CU M[^$YX/=(X.,IBLE?T]DL /1JOAS-[Z(W?<.")^*9_LV;'R[M]_&1M'PMEB_7 M6,?'4V=XAA%0$ +E*+<"V4T%YMK9J*74]3HB].3/&=_GD]4LO[D]0LA)7T_M M23*BK))("\&U],3'XV!;G*TIE7 XE_=TRM:7/I^^\!IT+5QWE^XP3#T46!O% MB:7:,P5H!0KR)J4S\3S?4 ]\KWFKSGF0I5*;^KTIA1H%&-#8,&J,DV=?F=(,KQ]#5@;EAQJNB'1B+?=SJPZS2! "+7::">V4".^M MELX%'&"_VP[9<<:M.N?AU)3%/=VJPRDE@G-#B 7<8^444'TXV^C?Q:EF8T6)WN4U9\EFI6>*00-9)H89;$QE4^"<]^B M6OI\'7YH:EM_, Y G+ZNOU:U_9DS13,*F_ A(45),'L$)*(*P0@IR< ;,O3" M^?K2U2&B_Y:T02J?URA@EQ&L*D_E]72Q/*P%'7DZ$\H!!;'!$AE!&-=FI[@) MS])>CEJS+*LOSKTLXFR-5BHI^)"/[^?%K+A[U*/%'E1.R46M\9F/J8;64$^A M8!P9C&7 D3"-*<0(- ]%]%<,G$A2^L OF>R4HTD>,:@A)B\>S:##E#)&' @V MGPMD>;7#BQLX0 ]W,HEH!U4JYM]$N&_*MV4Q68TC#_1H_&>0XY.B<'Q@QH'U M)IS,A'K$/2#$5-W]M"#*-3>I^ZOU3208G0+79[',NX!!?J0&;O?W3+-P!'J( MK AKY5!##2I?@8Q75R5D]E!LY#8 ]<[4@Q_WBR>RF!](@Z#[<%)I&OL'[Y0= M"349:"OMAMB_Y%PK#*Z'AX.R_]*R+AW+?AM]F3ZL'HXR[=DSF<;:"F\!0$(# MZCP(2D*U=B/=@*RRQJ@7W=#>*]\"?B?Y]O29#$! G+1&(&QQ4 N"9K];.V%F M0#=*=<*W%K2G4G&K8HYZ-TSN>3I3&C)B#.7,"@^,024)\,P(1XB2TL?;^+846#7$:Q%;\>$ 3\^$(34CM\EH M$[N*_94V=\758.Z^89E #@7K2G'#L2.QOE.CBE)([8"*B/MD> ?0#""&$M#( MIW=SL^ZQ-W[\4([FB\WUAM7-RLTB*J?GS927F'K@B2/88\)4, PKK)3! ^QW MUZ48I<0N]6:SKN(^X[K2H^,R3K!@CC.A$"(**A),FXI63EMT#.G-(];'=M,% M-I??;WY?Y+>KV>OI[=$+'6L,SR3BG,?VTQQAP(+.3'BE@VG'1,JLX"&HECU@ M=GEI6?RC;'P K8=FG@!HN-/8:R($QH2+*NE>"P.;^W N$6;I4TH:X34 "5'C M\>HA7LB\OL^H7$[_]:R=Y7DR&^C&>K25#H:UC =89G"CM##$94&PZBGF9E%9;2&K8XI^A5 MRDX/F*62EJ<"?7/[DI CD4 MK:^RT5N3GZ,=;_QJN2IS]^53/E^,@_C+XD>TT"4)^\ M[O3<&X3?>NV:/-/^>SXE,^>5_<+H/IFE_HM9=N$W6PU=CK M&DVB3@_.-(/:4T\!\LY(R1UQF_9XF,3^>+5NE>FI5F^7W7&0C/H-HHY/D2G( ML.:$'ZI*A!YM#=8K5:,BMH0Y2JA\_A-6?*$.J M,3H#'%'+-/=>$H&(-$K;"BQC=*"* XP)UQ7="O,!MY JE/.UI6:UNC].-(SJ(2Q:Q&:RPC+5R5T MK94>O5_RY)C,:8A(@! CK)U#FC*QTPPDH ,L>N^44(PFN24+:*\0]():LJ'#T:;HQW]HJ6+>5N)^* M99T:FGG- 0.28&$58LQ[+'8*GX4M*D-ZBWCV*",=HS4 ^3@_DG7^9!DV1E-) MK000&1U.=(-%A0KEMGDDJ[=XZ&5DJ!O\!B!5QZ\C.#XP,UAZ1E2\(T-@Y20' MB%74@F!C#B_N>1EI.1^K 4C&4[F>9IU-D&%!NG#*&<4:!](IT7VEM:H-9_/.N(1[[_*,3KF-26X V;L-RV!F/]J[>CQW6/M@1QG8=H)\_;6;Y^'R'!J?S$6#BM@$6G@X*'=\6M:E8]GY=<#$4(V!M0+IL& H M%3=D=P(!3E*R[;PZX-JH'ZP#/H_V8=7=0Q=,&"DD)(1A!RVB5E1KAY U+]/I MO7Z[$=]:T)[*^-\_[Q*M#]K_+(SI/A?(,WG\[ M.$-2:::QM%A YA&3=G=$2>?5 "NJ4C&^-5BISH7GRS;%XM@Y\.W#&2#"(NT% M9\1@1S67FE=4 4V:[_N]A07ZVO=;@W,9EO^13^_N8VCK<_CMW1[!/18/.'>J M3/N M;1R_"R?LQ@6"=FW' /+*[@E@;"YNE5XMH$* V"_8>R-X'6M^6T M*/\K'Y7K?[Z:WQ;EPSKVGBS4VW_<_$V^W%0+QN9 8;]_?]]SW=[>%ZKYD70]R"5$%%"*$>:2.^P7">#(&LXM;6N'.F[)K EL?4K![MX4>9=.-L()-0+ M;W"\Z NY"E%)<7.O=,=Q^?0B=+ *\0*X#[I6L24>^G'_!"=J''M\:X8$ALJ) M\+^.Q=OO)">Z8HZ1.F5DM&%M9%H9?=FA8C"L2=;Z9.^":]VZ=6IHIL+^Q#E! M@B".@WUB&;<5Q4+8@:9:#$H6:LEG:\A_!&$;5$[(=RUCG02\W,.G6?&8!\MC MLNZ/^7Y9C/_XQV+@1= I2* M^7_$U/H:!=O/GLNP40 [%#U81"HIB# [;9!S@QLSN[? =F_,;@-,LLJF8OXY M+Y>Q--CF'Y=?Z3]]E>?QD9EAE&H8-C,+/0DV@5!^)]2$)[V4Z]*"T"U4EU4@ M:^M+ZB%&SOHSS3?S9QAH @%TP?:DQ&N/M(85=MBB 9;\7]Q'=0G@^P]3[/6E M7]IK_A([&V'/)W6\X:>&9E0#A '788/P!!%C$-NTPM<.: QJ;;!]>[D/$*$? M8_2KF*_OM*SORJX]6T:A0EP309UP"D$AC-Y<[*"#.L5=RA*BH_[J[IA\T _= M%VB#=C;'8_;5/.C:J_C*$S[B;Q_.O//":06$E4R%,U@A!G>P$Y?RTL*&KMT> MV%YT#%LJ1>;Y0FMYP X-R:151 ,,73#2+;'<8FXK"AVU>MANUC8L.\K]U@A] MC[(P2"_H$$2@$Z?E$Z/J]_DBJK'Y!/Z-TVV>WIMBF2_L*M[QL];'X_BCSLS& M\V4D6&G&4RT5M5[ V$==5.12S)-ZP^N9(.TY5Z0'KKVC&:@'Z-_LB_^=@729X^ ))9L?XX[ZMIR.\V.9DK7GR+@! M3C EM5:6&FB EFRWT7*;,HNFIJ#T9I_T!5HJP?DF.CA:3,?JX^)4/>C1<1GF MC %NB=/8>,RP=+Q"$VK=HFB[MYVD-P'I$JA40O',!:4^CZ:S:&!]*#8FUSKB MK"*4-[=KG!8WJ^5B.9K'FYY.2=%9\V0**!J^T'@/IK024VMH=?9#3T3S MII;)-I]N9*A/U"YZ/)U[+&6.(AZOXX::A+0:8&0_F7+2#JKAJ2=;>CI1 M4+9S900B8) BR&-I "&:T$J/CTU!!]CFI#,N-U92FF%W435EN^1O3DLU^>=J ML5S['$]O12UGSAR&P'-'E>$\[O84F!UGL$$#S#WI;:M*"V4JT5O?X![7.9IM MOYHU*6JY+*8!+4#$ED MA1J'NKDNW=MFETQ.OKG)-C'8@Q+1-\4ZD:6"^(_I\MX7Y6T^7?_=3C]/)_E\ MTEI8:[XF$P0;IR4RQCFGL&16@@I)067S'B.]F8"#%MM^8!^4 ']UU][ .0\=MA3QH*AQ+*HC" =6-;>->U,XARV17:!\86_M(2S/ M]]<>FBFSP'%-*><(2 \ EE[MODY!;?-P46\MP=*:.9U!=V'GW?E.N\PSI10F MC&(%( 5"6:PK^A31S=OP]-;@*[6S[DR(+I3 WG_3FYOR;C3?WJ,3-MLG+9!N M;O5J$>!?7/S]S=/X]Z8$O2V+R6J\7(2]X'U>?IZ.\\7K(QGYIX8$22*0><*T MLT)S8L(AM:W^I4 ">L$[Z-6T#'/FU>K5U]6?RKH_,3(CFDICE00BYN] +J67 M%J938%)FT=?J6+^EZZ;<4G7DQI9]CV9*6,R8B/>* M:@2 "6?ICGQ&?4K/UUF9\YVQM>@4H(::QSFL?DKKP63HH\]GVC'%A8[7R$K' M.#<:F(HFQ^% L^+;L^A;7G<&SO?!^$&EP ^$WYUD-;M*D7+QHL%/Y711;5U/ M%O1^-5T>ONBGR319!$13J(!"WNNP)NE\19P0:1E^^GJ2#IA4) .KK22\+50NV MND5;ALZ_^82N5_;WB%E+P8AW=I?3?#DJ'VM^Y'M&9%Y( MZY'CU BNM+42^-VYY(1M;NQW'O;JE6KQ==EGN!YS5DRSIVD@J @RD( RK"A8&>_,-D\JMUY$*E7 M]O<#5_\!I;=E_FDTG;@OG_+Y(E]4S2?-JBRC "\6^;+7R$Z=]R>X/:+.,OH/ ML\4S(@^*0'B]^^_5]-/#DQN=4KWOTMVPJC6]G06;]^G"7M?HAW5Z<$8-H^ =5L4I**\ M>=56Q[VONF3HP>Y7G6(UZ)97!RG5CQ_"ZD_TP*HQ.@,:..6U#*<9H@0%.T7; M"BP(<,H*GH9-L;J2AJ)O\%*Y\ X#$I9QLC-2C=&9%(8;&PQ:@ZF70DN/R99N MA9&&PPP-]L+9NE+3&KT?1WH&%5^\%J'IQ"+=M(C-R]T"8NBBN%W^-2J/QY1. M#\P0,(!;:YQR,EA1B!A7@:,(TLWS6GNKGNJ4+46/8*7:&M97]L4JUEV&GK;OH4@BXP2L5_ MO9K.UJ5%\TGUXUE'1:WQF6,&"6P\D%I"KX2G7%:T2XZ;%[3V5B'3IWST@5DR MA6(TGYS6'W8/9>N 6U"$+,"0A_^O 3,5%1"1YI9#;P4PO:H+38'I,PWU72SA M/Y)?OOM[1AAP6F(#D=+* &8EU-6:-=3-&V>>K_L-P_/4!I[>67KP,WWQ1!:V M%0T!\, R(@'1FFI6K1L3RX;I&VJ(_4O.M<+@>G@X* ]-6M:E8]EO ;Z'U<-1 MICU[)I.(4FZM@Y I0B"C!E9> ^,$&-"U28U1+[JAO5>^C;ZCXS+D ML3#6(V\%YL%PIQA4>Y,! C?G\_G>C6%H/'W EDQ$-DL\&1%Y]EP6SB-N,74, M44Z]1U3;R@XSTC@S3.VH8SZ]Y'X'"%TWUP>E3PV)V9U$M7;E.G_DH]GR_GT1 M;TDLYH?=4:<'993@N%!DM*((&P*5/74!25M>VM%R M-)I/U'PT>UQ.QS69N7]4ICCSFB$ME<;6* SHSIMNM6[1>ZRW,%2'W.P$DXMG M)_RCC'UW3W>AK3=!!C'P" <*0#YSJ%FH4,I.V&T]32^;IUYUPMF%Y>8 MWQ?Y[6KV>GI[+$&SQNA,"RBD)!P)002*9R*I8C$VG(\#*G+LBZ%UY:4Q:!<7 MEC4PC;>5C"I@B// .\&T!C!6$FRI=<'VO:8\AYY%I E>J:1#C<>KA]4LJ,43 MFW\J\_%TW> J_#S+MYVNU$-1+K>-KP[2^/_:N[+F-G(D_;X_9A?W\;(1.#L< MT6,[W.Z9V"<$+95E[DBDAZ2\[?GU"Y LZK!8).M H61'=\@Z"BS@^S*!1"*1 MV2!'?;TBU1'7V#ADD".6(.D(K_TJSD#>_J@L?R1%/Q(W$K*CSUQOJU;F4&P6 M1\JPP\!R)KTF5&. :G>.TU@6=!-T[%GKWK5:U0^. &'42 M8&@Q3WF$H66\7L==_+&]3S-_,,; ,M(6LUR2\GA6?#89-HA(0ZN@XK:?\7=)X4[(_VIY/,OVA4_3=R&'. M:#W2RGDF-9%:8"N$\K@&",=)/Z/X7'1&VP_K%YW+7@95V2=TF%@C$<*(*XA4 M7'$YX_58A*)HRN>R9_/4>%37#J%ILS[!<]D\9!=[+@OB_IL*QQ5QC%O(M1:^ M[KCC'4)L,IW+G@W\^>>RET%2U+DL9#C%%R#B%?" 0TO0 0U&J2_/;=XCF[U@ M,F2@8]>L\A+H*(P*J=43.AEX[B&S..!_%%&5J%\-W+NOPAE?U;S1% C."::BJ -D)82YE6!P,"L\FDAS\;\&7/D+3D;IO%;EL@]QSRCCP=>$I? M::C5@@(-;=P8$%-WU9+SZACE2\'=%>]EWX!DV\#>?SK4R(JB:^;1'+G=&A@G M+\B>:AH$@U(A(ZUBC&N&'7C8 0!E"@IO[%$$!D*GI2['6>ESW*K'M\YNZVFI M3EJY'V?S5NG\#PC2H+HD%I MW_D*'O>PT;P^^GPPA&BO()%$2 JC-$O^X.(AI-!\?#WQM!P.H=?!?G&;JU)( M;T/VNA[^NKKZSYOEM__:UGY8?4^$\_J'Q#=_Q/?^U^'//UX@]^&/07GC"%3. M 1D-44F-50?3%&*4]3SB],K= _#+CA#DLL[?+A=_GDY?].BI*,D"0JZ5$PAZ MRSCG_F"N1@NV?5[=08RP_JCLCD4N3FMS\(Q+0\\?#4XA05F^\0(]#:&A&2K8;(?4(^?9%S'H.#^R#I.4 MB/R$(8&&.B.002;=8\<>2[1^29GNE)YY:HP/:X?0M%DORHU2$MG%!@-Z"9E7&E N =?& M:Z4/PZ>0%&AQMP3^_&# RR#)I; _K%3ZNZX65U_N9JM_GEBZ3S4-BEMG%:,& M1+.).8FQ(OL10RMT^^P, T>9];QZ]XS3>))1=_KD['ZJ::#16I:2 (,L$:FT M M*F'C$CRI>]S/='Z$E)Z06WGT%BBC01RA64(CV!)[W\9[4/A&#E*,%(:<0A M@7&=5?78@319#^7.LSWZH_,R[U\KP$:T3.IR7Y<9)8.PWK4!F2V[>SN^K=YR==;(S@._I\0$PJ"JT"2&H!!&/,V'I,'NA" M/1%="5H.!\WKH+VH%;X(MGLY:O#SZ^IVOOG>>+3P]*$@,)$V%7%V1ENA$5!. MU&?N6HFL5)T.Y^L!X&5/4(QF?[^/"U;\Q>RF@DWV5D.S( #'$@G''6":0*T< M8X>16C8%8^OW_J-&VB.4+4CK[6R5^ONM:H[/ZC.=W+M/M_,R4LGM._2A2A(S M7]Q$OCXO5W>S2.-#)]U?7ZNK377]<7X7'WGW^8_XV_7GV=4>@),Q9/V])$"O M-3(H[@>]\58Z2.4N.AAQAX@^RR%6*)*G8M3Z>4$ 7'"B((^;*,D41%REG-E[ M!+EO7S"YYYBV,83F95]T7L2+CIGKC,@?F]DJ):LYY13O]T6!1O,C)8E/K@/! M+<08VIH"9T!.B^RBW7%N">Q; ;JPD/F(K_T@8X/Y\KK)<.SK%8$:IRQ'5%GK MG=- 2!J!+&"[;T\0U\+F/0TW@[]; ;L\(F6]Y%F;Q9;W#:/IJP\;QO;2M[W MZ$/U->7@7MP\ZMHY]N\YS0/Q@$:)9MIKCAGCR#B! :# .N\P'=&R?:CHV3 0 M_7W_QU-F;(M/B]A@:35G*'XQDB)O,=]C8Y7 .:>]1INU7Z*?Q]D.#ES1IN

LLCN ,%QTE^,R!,N.ZF>6&.$I<0Q: M"!C#@-#]6!S 7)9YM-(S3R=JL+9!:-JL%W6R4A+9O1RP#'&7P]ATJ&]DROOE MI,315*^'[RC-F^2D78G6,X$__R['99!TY;+7Q,Z>*^&\ER[5K"6&22I@W74B M?W\>FMQ;"W$M8G3/"9+K3M!P"EERT_RUN-U;SV>V'ZFJYN)K?IC4N@7"2_>:&P:>=BI>( M8P00MEI*[>O1,NP+2WW6NQ#TBD[V*>#-XFIY5_W>7.W\A:<#M0Y"8H67!B(L M5/R&'&14B>9 MV5N^$39,"LHLGH7TCOAD4_:4#?OM8 !Q9$4TC IU4 M1M0C1*!#/JW!ZLP/J_;]X)1+$AXFI_IV[GQQGP[+=]V/2Z.N(CK5[KF/L[^J MM?MKLYI%CN:+V>K[%JPXW'2*%#G8KG6+N/Q5ZZ9TF@.^-0#,C./: T$TP 8( M*F&-,Y.PP)KU@\IC.5#G%>DXDKWFZ6H1Z3PMCC^T"$I8C+0$T$+O/7?:<5N/ MSRC5OG+*8*7M,XA25YC*F=GB$[NLH^\36)&@S68U_W2_22Z]C\L!)K4V+PQ: M"(D9B0 3#+FEQEA=H^N):W^2Q28LA".CG$N&WU:;A_%V%,^+/RL(3;'E@'*' MXWY7.&S@?K?BH6<=KAKS24K>T ".(U3?9O/;W2#,\NXN1?RZQVR&-ND6>8853C83QN?R0D7H% ]0W?\*&J/\9T_G%_ M=Q=MQG>?'WQJU?7'Y69VNZW%MK;5UU5U-=\^&W?)ZBZA^N_Z1S/[.H^/;JV+ MZ_GF/NK0SQ D&JD$ #K$==H&2FWHOD8PXD[%M>=G#A(%C%"IL:104D6)CGL, M=\#&^IRU"[L'B9Y-= ]!HI=Q7^6, M8=0PB:RV3M9=%Q855,=V #9[P237_+O;WC5,O+L' E0*.@<-CS,3\";*YJ/I MB:*L8?D]>@#:6O:M4,G%Z>/->OS^MGIAU][ ^#G-@Y%QE!$[+SPCP!FE\&'D MAN+VE77]H*P\#8)9+6M[/OF^MD(]+=?6O^_FJVI?UGG^K3DX.)]L&E I5 M (D$!S9%R6N(#K>TE1/M7='C!AFTE9.^ 1O#5YCAAGORH.K9NKHVR[MT8CG\ M+?<7WQ@IN;_[NK7),J2C>KD/HSM2O\Q6U8_(K%:SQ*O_FZVN MSW*S=O[P@"F(FR;!"6>0:4X,Y))API#!:3D^*X/2X$[84\-<'QOG!:[9;N\( MGK%HQVC J8O?:9TJ.>]QA%IV2%G;M\,VH\@<=^=F!3NGD_>LBR8?TC ;+I8= M_AX0EYQ1ISU &A$GH3%B/U#D\N9A;.NLS47ULCM^0UXNVO;IJ%/@V1-!T!1[ M@:U&W$!G+;:F'C722A3JEFV)_7/F.F$P'0Z+'C\3G.$04\\1BR8( M9MY J^J^"X[:>\ 'N7O5F;<.8\_E&:G/:;9;]?4.UN:3ZR,M@O >N+B?)Y@1 M;I"@<8#U^(CV[0O4YKM2G]D,ZA?1,25FY^LVU7P^\G2DT^>"R9=-E<. M&.JM1]X+1$$]%N5$^QIR Q>;'-]DZ()CMK"GUM@\C&YQ_?YVMD@%8TY'3PWP MNB"0 =!C(@P$B "ATJ9[CRR)_Y5MCK24DNQ:X\))!_^'VC@77Y!Z4"VH8S&BT*2:APB#%9.Q2) M!UF#SL\-8QB5YV5&M+,%RNRQ.&'&/7XL8 4XYR JJ@3**Q._.XP$0]C>9!^X M$.CX5EP'&',+Q,DU[)D6,404-0@J2"W5#BEBZO-GXK"W91M.[8@YPFXG1*;. MN'_=SS??TYN;0]>?/18(Y\@P2HAF6"/(XP1UZ!RPHL#(YK;H M+GM#H9B]QK&UY^U]&M5^]5JK^\V7Y6K^[Q2IUWZC<>F[@A>82H&D^<1]92" MVH:CGL'VF>*&"_:?H"!W1SY#-/B+,&0P219]2![=4"Z!&"]JR KE^ATFE+*[B'5CBA :+8>>Q@C2,U,&=@W-"A MTF>+S("ATI> 770^C'8'@4@) RCET!LHXK 9Q2CM@?XEN?P@7Z:*; ML,3VX^F[^WJ[_%ZEUV^3=F\W!;L]0+/K[U2[@(@0).ZR . 80VTDU:3N/O_!G'5_34NAE6-&&XT01E@R1 _V+W%GW2Z=>N#V9<97 M%_S*N?O$%:6"IK*=W *"@?42U?VVV(DR39J6V!^Y!-4.@^EP6-3:GI>Z?)1= M?G^-"2:0 Q8S8%RT; !_M!W!0K*!-8:]:/WURX;>UGWUQ313B$1UW<4!V = MC=9HW7?,6,81[]ZX H**" M4^6T2F4EA=+V8%I#E[?.ZL!RW9-P#2?KK2B9BIC_%A_.>L51A6UDJ!30*'W!EKB#CX)6*>G=2L@E[QYYE=;NKVIU-5\W!W5=_&'!46.$\53RB /TP&K*:E2T,NU%=;B,A86)ZM"8 M3V7:C4!^KG;E4&K%&W#:?>%MP1 (@+8B)1HU4DMFP %7R'G[>T[#E50L3)9' M)V4JPKY7YN0S'MR4_N%=04-'%93((@8-PE19_. PDQU";JD,7ZY7!TH8XPQK8@21 M2C%#-:]!])JVWPZ69WBTE^%"V9C*+/UH>6Q"(8\;I*D'P3B-%?5*:FJE\C(5 MPZCQ%XX4Y!PI3R2'%X+:7YCIW0WU M^G5I6.Z*T:;S71@C[8/.[$%PBGMKM226<"DM0H[I&G\3>2E'=UZ79ZM'4LKP M=WVH$GMQ#V>6B^T<=#^[_5BM[O*ZOD[U(ECK*":IW+&GVFJ!H3JX$IFB[>^: MTUQ-2 C9.F%72("$D]@+!!W.7MU>8 M*3C*^I/:EU:2HIFW@1#A >0&&P-$Y8S9?4A3@9#W/XB MP13\:<5JV/!,CF2WO8F=GB_6\ZN_SV[OASZ9?/EE04 G#9$\\6DLH) _'.@: MC-KO.M@O*ZQ__*>RZWZT*#X==Y[SQJ?O# ZI1R.U$(@*6<6\D-,$$&PH,N^ M)0C:<&>*G6B9H!7T=+R9C)UG+PU,":HIX,! CSG3$+F#6P]Z^\ILFB&$OP1> MBI_XU?7U5D!FM[]5BVBC9<>.Q(X#6GQ5HW'"@N*WGD&LHE%,4V8-VQW&6 M8W(41OM)B[M?Y'/-JW72E#^JU;?8RY>']G:YS8-9[3*VK#\N-[/;QW\WR_7F M[7+S/]7F0W6UO%FDY+>/KUDTS*]9WA\(!"DK$5?<"JJT@9(=+#J!_6L*SAY$ MZDMF:_*:LCL"]\O5_E?IN2:;/&]'@F(80\L0(B0X'&,DZ,G"-)H'70"G-67.U R$TJ M?[+!QD3$J(VK"[6<1I5P.QRM(ZJ#[Z&\_,EGB\Q@^9,O WOV^O(G2^$C_B8N M& (P+9%,)S][ &1<0C)*VT@I_,X6@<;\R9?A6(QG:@)):*W3"$.MH:GRZX<__CPI/(WM K), M A5WTM8A;CE(R8GKL5I*I^A-S"E"?8([>*[?LW)T*V(@0A11K15%TF& 0=UG M+V5[%]ED2'?A->:-F1EM@?2?3< M#H/I<%B4_9B7NGR479ZCVSNMM2"Q\]YJ@0A)A>!W;BW@J.?EF'&M43^:H_NR ML0_*V\4YNCF%S&#.DG'(+$&,8%OW73C2WA([N5KQU&'LN&UG?K^>+:KU6 M5_^ZGZ]WL#9[-X^T"%8A92R0VG/G#94@I1[?CP\1H#.>%$[$#.H7T3$E)GV[ MJD[[@$ZV#50A#9T"W@@EI(XV/Q;UF)G4A18^Z8W),R2C#[Q^#EDIRG@K5T1Z MB6U\_\9MJJLOCWK16 KMV./!84.9()H"X1'RC"A&#YV%O"#+;@ "EKT#5,Q9 MPK&5T\7Q;;Z_6:PWJ_OM$KLMWO;QRZPNJGV(B1FX!$BKC@3&HT$8C3IGG+: M.F6!JL_7C9-9SQ^RA7"W#BHHF9M7I"G#Y3^^M ^!.@TE= A+C0P!0!.,#QQ( ME;-4^=#Z,;"0YM>E5A1.7XV>9DP<18N>=B%(I2"1% IAO774>D59S0#D9(HG M3J]=B3HQ.'T=^ON6HE%UZ&D7 C2:4J8UMD8R%/_%II[%$$%.MM:A\N+87XL. M=6)P^CJT3Y0XLAK]T(L@'0-$:>FTMS2*BP6Z/G] Z69;:TTJ+R'@:]&DKB1. M7YD.1#U+U;-=I^UL4_G9?+6] E^,F^&2G@8BG4 R;LRU9L!JR82K90X)Y]OO ML\HS$2?AAQB0O)])&0O7P$"<%P1Z!2"7SD*LM7,U%@9F+X> M/]U9EZG'%_8Q$(R)]]$(](8)*@! M)9"#(G.&7[T2X\G(0/3U^-'M33*5.)+ M.ABHQ1)(@[VCA"M/$'&P9L\B]YHJ3?PT&CR@ !2OOF7G'H0.4N4<,8IP:'6T M?DR-M6;F-2V7(SJ,!J"BU]R#9PQA%P6P#XY>?USJ*JW*?WY=+MSLZHO[%C5W M^U%)E>,Z?17;1>T^$O:7N1?!PT M% &5N=BTR,#$Y,#8S,%]L86(N>&ULW+UK;^0XEBWZ_?P*W3ZXF&K V26) MHAZ-F3D@*;&0@"N=R,R:/H/"14".D&U-A4-N29&9[E]_23TBY$>$28J4E#6/ M;JW'S]^__Y?K^UOF9EE1>[__B+\S?[+U:V6Q>;?'?['W_Y[?,[ M])F\?_^7__.?_^O?_Y]W[_XO_G1IQ<5Z?Y_M:HN465IG&^M;7M]9_]ADU1_6 M35G<6_\HRC_RK^F[=^T?6.>X[X/SM M>[7YB\4LW%5-VP*-]+_^_<7O?P/-;SM1%/W<_/3PJU7^VB^RCW5^_K^_7GYN M['R7[ZHZW:VSO_SG_[*LEHZRV&:?LAN+__=OG]Z?1!?]S'_CYUUVR_G^F)5Y ML?EUHR6YC MHO\^_UC-V/5"-MHSBCK=:NX9+S[R).8M_ZU+]E7WB_S3S\AOTW@GJH,/SK[7 MV6Z3;1K1?/+15K[YC[^PKU;[ZMUMFCZL\+[*=UE5D>+^.M\U,:5"UU5=INMZ M14*7 !@F 47(C6PW].,8)'%BAP"$$::KYC-7V>[=;Y][!,VW-+;Q%QDF7G)< M9E6Q+]=M@&+@>'QN\?YG#\L:XK)^[Y']?__^\]&@)T06Z]=Z1H/G)JVN&U"= M[0R<$_V<;>NJ_\X[_IUWMM/%V?\M0M)S;HNU7FY;JK8\IRC*KC\^Z3:H7%M% MNT[,0XB#Q/2PXA#[*SJ M0VAYLWQO$CNU"2'#LN2! _B''Q!X8 MJSYRK7+)FE$62[,8@AR 0TIBNP ]TW:'L+"6CZV(=-B_A2?HIB/9E- MS:CR930\RE)511TA0XJI.-OF'Y*R'4QM@ EUV9*8:!'26CY M^Z3.UG,-VFTNV;?S+0.95>QG+%)N2%K=L1\D[%>^IEOV MI]6*, &-B$_C!&$7V] !+A-7!P$GPBZE1$7I9H)J6"LY(BO=;:PU_R([ E/3 MR+G\*:>R/X K%75Z8-F%=;3-&AIGM=;UBW&;QOT# ZW.P@OKT#D2@7XQU2Y3 MC1Z3VZEWLF<^M\H!IQOBG[-49HN 4#EU& M+&PM[?Z@^<#>V!\X))YPWU2!<6SO^1.&Q]&4F R2>OPU>ZC\6&8/:;Y)OC]D MNRICOW]5WV5E^[,5(#0F%%&"D]AS$A+'N G[L4T0P Y<1.P<98'Q34@--BMK MP56-IA8']JT"F#HN<"' 721$X;4]7S(<.,H MB* =8WNN2*Z&UG#4;F5S5^S>+25(*SIU^H!LWI^+"+YM#SG:^=.%$$7-\%_KS14T-G!B,G+H\)K+37!%W^FK$9ZC9 M)^QN+[.TRC[EMW?UUG*\=W20!IX@81@@ZB;$8, '5#:L,XPAB)[EU? M$&33<\L>G;7E\*R2XWM7W+S;\YI=5\L3#J8+XTY@T_V"T/YPX?38=QJ#K<;B M=U)$X0!8=#Y3$5/N$](T3#&55S1:]5 M=YBZ',I*.P.,!T0M3C26-TWMORGS)'0JP/7V3943:>D"QG.@J;O"'#G/Z"YA M,+\1X%]O/J/3X3]L_J*5A/'YBGZ?S+&>\G[7A]MJY8700[9O(P "VPFI'V.O M0PLCEEC-M8(B@]%PAO)$LO+=LU1EOF43*3=.OU!BRH.+J.70?)?7V;O+_"O_ MB*.E/^ZBR,"(B99!5#K(GV_A0XD%@TL=ZEX1#66_%,7F6[[=KE@X=( ? \AUQ8$*=$3,>-L"$GO&\28401^U;/2)@T M-\O0''G8Q<@^,5^"VF72R 6 V#AT'(5J(NEZ7^^QX^G+V0Y9C^L'T86\BWR\I(O:'*@<_ MY"]U='VK,_O'#9AO>G3:$Y0:>M:?+\QJY,;\B4EM'ISGLKR'G$^:^":1J^MM M?MLNO4(O"#'T'#^*@] -P@0A#U WL!,?^HE#YX[(:JBG"91^/,;;=='@T[P<.IZ^Z:ZH8.JZO_ D#YTA"C-ZHI\%7 M.&R2^AP-^XC,&*$3(#X.90Z0BZFE" M9 _.RG?KXCZSZO3[G,%1U37EW2'/3009BAP]_X<>/DZYZ;*$Z.[#9_ MOC@YEA"#<5*+KY91Y^U-^91]S7;[;.6'*$[L*(H\!MH/G=#SF^DP=2D 8SF MGE6.-F#BZ%FVL)94TI5V^1)*ND; M]>>+N!JYF;2D.\Z#<\3A8=804QH3XL=QZ!+H.RCP?:??I112[!\B[CQ[@&2@ MJL16U?U @Y(MWQO$H[#)07./\74<_KYIDJ?^/.%/"46# 8W M=:\8#F/]IMI747_(ZI7KQG;H)G[D) B&/L'-$XDM6D!<,,$>UM$8)]G(NLOJ M63:SCO>@T< UJ?,F#%P75F_9Q>D8]N',14I+BEUO.4E_[-+6+7[HV*6/!3VQ M2[-71L0N4NRJ?-/LYBAV7\IT5[5S071=U66ZKE< QYAZ*(8DLCWV98RC_C%, MY!,T]EW)T>T;/J;U!)]5'P%:^:Z-/S)/G1MUA')XF=0'.D+'4Z<,$%N_]YAG M>J97@E4YK=?FH\7JN#X+W]9HS6R*ZN_'])'?E%)]*;I T$/+JE_*HJI6,'&I M3X.$23\-D8.]&-I]LP@DX>IK5EX7HG([NCF9<3U$)JZN_+75]= 9.;YIQ? MMLXHGS:BER%S^LPI#'5(8PGD(*]] MWSXDL%FAT*/(M4G@PA!#%-DNZ2LR*$KLQ% NJ0+%<%KYD7W_CN^/?2)^AZ+\ MH[%T4LDMVC-+TQXQFF0^*9E;/?[%YINO<*TG]1SCQ&7(\U3&JB>DXSD>)^W\ MC >+,T_@'?;ZKV+B^3!VB!/$41@"OF#CG]-HMV[XPGBHV:?]L>$0GV65&EUUN.B)4NR)@N%=%@GFXJ72O^C*/]@ M*+KC)&CS/_NJ;AX1(0 ER&;9? 2P[]LV?%=$YV=0AH3W>'U$)STSWJON1):-=Y ;("_8I7&9^BYI7H M8XK<15XV/-ZJ\[<':V+-0,6&OU55/[[?,9'.JKIZ7U7[9I<-_Z(YZA\% #MA MG'A1G+@D#H#K\">L@ .#$/K)V"N C>$R'*$^U\7ZCS%5[$E]I+V6,ZE[#!=V M6ENL@S%6:TVS\:2W9PGS!R5'Z*GZ:'/WDN<;ABU7KP=I9E\TBO!UNG[O"F4< MHN/&AQ7U_(#8T UP$+@0A)@ZE+7H02=QW! D"B?>QC2GLH=>7O,OF;O^SN8D MU9WB)L11C(IIN'$6E32Y6?(][$KG ])" MMHC(CK&8;.B*4.7IIS=YI8VFI *_:\TZ] ME!I-+!>;,CIZ\.+"UY%,G1 Z D1_!,/9L#]@VM&D0P21^Z]U?4\V:&\<'I%9Q M8SV!:+489]M0*LGAF7%LRAO+&,K&K"NFZ=-R _I#5K?M7!95A;ZF^99/^KX4 M#,E]L6L*47?%EE%>X;3*UZLX MJCL#=G7S)?U^4'D'$I?]7Q Z@1M[KLO:!'W+0>(BF=FDCO8,3R*OZKNLM-9/ M\J0G^GK1G,YEN51SV^'?)4MB.@@7+(U-S+5DB>RU1+05T.:H*R>8(;VPT+-H M]C%MKD":*V<58/5<64VC3Y:AEUHM>EYFT\Z6J"XV(O!*\[0HL_QVUUXOM'YL MIK<,!9OILE2Y^=>VF?<>E[Q[P!^+LOG!H#=_*=J^O/(BU^5384()10@S?8\. M-A _E,Q@EX7=>/[;F66M.[O:\ZNM*=9MFN\ZV9;3Z661**CXRP)M+G:T(?IL M!.E[16^S-3"Z6>D>F#W8@/0T]'36GPA!T\:=27U[)H(MLX\M(Q8NE)OB1U ) M;?.65>+[G@OC! 4X=BC!KHOMKD6$B8-E+AD:TX[4/$7^HB!R>H:BMP(TBNO1 M4Q6M-$\Z15G,O$1M/B),_#*T5XLEXO,/27:$%[.R6RZLG[('+JF[VV.IW841 M)@1X,+19#P@QCCW;P6[H!DD 0]$MC\J?;W!YJH5D'3#-MQQU@IQSZTYC^5S& MX!EOQO.5)#V\" ^;]5VVV6^SJYOG#;_?W13E?9.WX,?NAU^:382V[S$H((). M!!'T,+'#I$>"8BIUYY.)]DUOZ.X@\R#V<@@.8%]8UX^'W_B]P7YZ7$[G'4&] MF]DQDE)HQ"=FM%*>V',R:M!-"U%8DQ8^%U_C;$KOS>GW"75M5NA[7JWLP(>N M#X(883\F?A(2&_5M)HAB*04>U9)IK>VPL,R&H9%5SW$<2NYF,DZ?4G+X)G-F MMR>]1HK(9J119"Y$M_38J&&_?7I MHQ(#(M=1'.JA_\C2;7WWN=CN>4Y4_9K=7V?E"F*;^+%'?>(X7N@$B1.3OL$H MHJ[H#10CFS&L% =T5@O/.N 3OP5A+)'G]6-B#N7$Y#1]UN\M.$'IU<&C^ 42 M$_*I=F?$&%Y%KHDX3\ KLJR1M?DO@]!E2*&]1RFH=YS6:;K;H%VZ?:SS==\B M"@('1@DA/B1^Y,8X3J*^Q3!V'6GY5FQG,OWF^)I-#0>$"LJC2J:$A$_ HZJ& MOZ1PC(JK%(7*VMI<)J9_+#NKS27'\FJVL*R M<4+'+C(/ %J_?7:)-8?A[%^J(*")I,>F-96@-?HA+7OHVT)!3ES(#>"X^RAS-9YHQ;LZVW6;8U%]UQ,_M7F["1BS3#]H"'U M/3LA"(%#TP0"J:M7M#1H>/0/,38Y?CH )R<*>O@5DXS)J943E"&\"^L L)U$ MB1!L1')$2#LC2%HY7X9\VLN*L^\/V6Z3U_ORS%/BID@5$[=IV913 MMM=>\CK"L^;(I-ZDZXRFZ:-Z&8*FT9ZW'O,:R91XUG9=QWFUWA85&[*'?<@P M]A'V0L=SW83)9T!!#& 2AY$3)H&+Q/,(I4\WF3ESV+84^IG*S&?G/ M-UUA'>RWOBQVM^_89]Q;S1 Z(JW4-KTKT2DN.B:9E"RMZB'1F H]8^H-"5+E M=3GZHVS!*^(SC@TUY6FV@"8!P F-_# .: 23Q'=Q)E4D5/MYXT>3) MX%#:%JY"FHJ\:.=+(9\1IVH"%7EC\_<(]I:H(7(&G)40!2[4%.1#>I]U6T<] M3((X3JCO^0[!L>/: >Z;BV@D=7>9>42Y?]*RYS/Y#^QAIM\'%"/!A!BBB("O21$CF^WS;"I?HB%CCHI M?[CAH-/CL3@@I4FV/%UB:;!1IN1"A11)1I+>YV2<27:5>5M&DJL.O]#4?]35 MHLN>$]N!/@BCV(<(.-BFV(OZABC+JU7U0O#CIU4,I2FT"FGRJF& KU&Z,5ZGNS^N;FXRENWP9B_?XZM/ M7:[CXPC;200]C\1V3(#C)K!OVXL2H0-[>ELTK#,M2.N TNI@MH/IIP:IY(75 MFI@64Z+I2983)R%^I0^AZ1$M(>[.Z)A>[I)INMYO!!2U?DZW5J_9BG?GB*]DBE) MT7EE,L>.9.5-C1@1I6$F#E2&_>NYPCSAX!4%4>-H7H50Q%R,Z162([S3#P#] M /J$.A%-'!LDGA.'W:<[ON_84F-<\#/G&N52$R-IH@1'N@&.-(UU'9,A\=%^ M,F-096HA(UX6]?,QKV2UR*C_-=_E]_O[[O,#/PS\ ! '(M?#-O2<@/:?GT!/ MJ"(B_ZF&1WX'1GR 2W+R]A W1X?<(.]PZ)DL" WJ)Y:?&-9J[,P_L!5Q%V/[ MA<3@3K\//M^E;A2&46 C%\>V'1%Z^'R7>H[0)>'RGVIZ<+=@) :W'"<"@]L8 M'9*#N\4QY> >6GYJ<"NQLX#!K8:[&-LOQNP5O#Q<^V![P$$VC2+?37R"J1V$ MA]:0'P+UK8+B;1@>^"\VTUX*W'NBET2Q^N(4_,DIA1)U$^P1O!2X)68LF\NH M$8ZVXNP&0556A!="V.=?W;1;/6BZSK=Y_=BI'2[*LOB6[VY)^L!^4C^N,+3] MP$5NY* 8,@C4"9,>@D,&Z%Q(0[EB&"9DQ[OEYBCC^1[=0R MS9-BQ^_QXG=ZY;=W]9?B_6Y=9FF5G?H#U$C*"D:4'R]WH(U]&D,[C .O1QTG MD? -WTO :EB4&[!\GVK>P>TWI=X<]$-&IY?"FL!N[R7 7%0TN+".9EJ'?M%; M>O8/T8_81<0WIB\!KDQ7&;V=O;[+NF'/GR+[=I>O[YKOL1_RS.T^?3SJ!?_^ M]:%/K#NKK/V.!7"L^;@O\!(YZ)3-9 M6A>9?[O]HM@HECF0Q]2U<%KEU6!'-H@<-\$P@3'%;G)H MWF. U M=(QHUO9+=@+**G?6UW[=:\JU@UQRQ]5-:62D_E;-F1DCNN]-'NTII M;"+&1]7*+JP&I77TP9.]PW-6ST[3)UQ.T^"!94PM]9MUMN"FC3=1??S$CU]Q M06]RGJN;*S;>4Z[?'\OB)J_YL^Z4D=*_$?:E8/)>%=M\P\]H?_;@0<<-VK>_8XIA3Z ,NHY$233VCJX "AO'DFW?MHRZ'^U>">S MBM8H_GX/RQ2KUA8YC9W*=6(*O$"OR>GS4P.XVPXF6*T-UD^71P<>7LUCZ?C0 ME.Y*)XN;9#4V3;P2HL<19Y1^8D\O(PY,;70QZ^@R^L[\ 4V"V?\"?@\Y#2($ MHY "OT&3L.]@N93;% ;346)_?Y^6CUQMUD,1J0M^JV[:7 %Z\?1'FW-WBS?? M>/+KZ]$W]!ISKUA@68)GY2+)F ?KYXL;BCR?"12F/;>,R&#LDSV?KQ(QL!-=IMDG_N\X?F7K/^7M;0L5T0)I%+? 0\:L,@!+[KNB&)41SZ MHF^QCV_(W(#OL5U8#;I&A _X9KML^$W&S@Q=?6PO8Y!JM.?Y#=Z:F1H]\(XC M/K3=Q$D2REKW>)4@)*[3-PQQ('2GEL;F)IQPL^GV0[%KIF?L7P\=]F9<9CWP M"VN72VSX#\[%=BNVFR33?I6S:G&[YH;3F&%IUD&4 J1]Y?N)[+O8BFU=5VS<[ M ?L7\ /!D3H-&'.#>8C_PGIB03.PAS9P,3U881W-F"W%T4+^&3F8UKG+4(R) M;2[F'$YRNO,AY=630_&-H5OQ1S!]"MP0NY86[F[SZVWW;-XK[X,A:@,WMJF#B.\;/\6B4(K]=H\L0S]-&'8R?5XS=R)*N>9 M9O'CK^G_%"79IE757/;GQR[U$3^"ZF./H!@0 CL$04!#J2U7.MLUK)UO#-SK M1ZO!:S6 E=Y$T.H$,?F#QC(2:\,8R--2(987YOJQ-18_M M#QY,@P0!$L381=##<1 Z7AAU*,(H$KO@T%3;LZKIQ9,!/>+51>T>&2VKQIVA M4UI5_#"UOKY&J)K&CG+-XG5VG'7B6JN!15&])?NJ+NZS\C*O6+OMU78A2FSD M (BEX2>'V#BT;XEZCM41E-5/M^P;O:0K"W#)*>%2FR)Z9UIHN0T[F MQRA>H>2,*HTAU?Q847T +"DFXVE9WXR3 A]WTOL)/03 MUA9%A[PL(([0\SG*'VY8Q!H\UHX#DE0N:98$1)Z1<4YC M5'E;B)PHPW^N'.-X$-\:SPBY*ED.L-FOFX. Z?H/IE?]PP!V3(D?NQZD;D!M MSR/0Z1OU4)+(2,;(I@P+2 =&3CS&LBC1, M:X.F"T-/CBOFQ^E%>P&$MK*Y!,.C:^5FR-6Z]CC?:P4BO*G5P>5I7X;&Z35) MO.*MRI?L'M5/Q79+B_);6FY6"#N^1P@,_#A,;.P$;([8M80@H+Z,O*E\OFDU MN^/OS%5,Q]IK;-.R?.07GW07XS*%X]_FFI?N'O^MLFX[$^1D3HE8,54SS:F< MB!TV\O[.\5@=H)GVZ@XH$=B1JT+@,N1HE 4G=M>JLR$K-BO?09%G4Y^$B>>A M**()\ON/CQ&%JX>LS(O-YSHM:SF=>?.C90;"V6/OBQ_N<^+[--O"_Y57A-3UB%;N*RN0H*2 2 M#]LTP&[?I -CJ6>"1C5D.,PVF*KV]G>UT*E&GUP,-Q5X(/23P ^1ZWK(09[O]KN84 !#J6.'XUHRK,(-*+64 M4I$YN9S2/&FJ266#[/CTUT\]N(E5\2Q1 HGE.(*7H6J:;#F16NI@2+ZJ0R'[ MZ,!V0 ML66-!7'8)^LY4G:/GSW]5F4W^^UE?I.M(C<( AN"*'"![<=!Z 7]^@Q._%#J M<("6!@U'X:2J\_OF"O\6D\5!Z9H0R? Z=MYCB%*-2\$70A1//($YTJ8T3U%@ M?1EBI=& +@!6'0-QL21]>N%['&#(M; M \(B_=*PS#NX^O@<7=#13Z5&4:LNK ;?4O2L94NMYB)']-)U3-8<\""#06>VR6_Y'HS5-%8#0 MT(S:H3G$*K%(=P!F#9%IDSIEZD>+GU'.CM?\CJY/MZN]^P5.DP$T<@(1X!+L0DL'G].XZG\Z8+1ZD!,7KD5X.Z.& M6FE?AO[I-:DPV$WE-&XHHUOY"4IB/Z!^G,@ID]0GFQ8B M#L;B:)0NP)1D25!TC!$DJ3'"W)C1E"$-YR1$B:Z%*(8:]N<",8(!X9O*[](R M:^[_X&>86+QNWZ?^=C^MB\!LJ!'='M-OS=A,$E:Q%+L3S? M!2#V "6(0MOQ>ZB8 *GB_RP )U0GI=LDY_&:F,PMWF'J:CG+C9,F^#PCN[.Z M;QGJ/2\%SV]DG]\?;\62;/=U]2FKZC)?U]GFV,<&L60PA9$:*/8$;K,SE#3AO7_B-AJH%D-MO:%TB/J MX<_$PH,I1YP7_@7X0$[2Y>E_^\:82?RP*=;[^_[1T"7[XPG06?WR+"0S;IHX M:_O ;J*L&EFOQ$_#K,\;&4T;5TS2<^5F1J\!^?3YMZY-D""'X#APHA!!%-AQ ME#A]FQ1#(C/%&=?2/+'J)P;PS/DH$XR*33^F(U-+T&EYG.E&LK-(@28T8Q!B2XV;%M^OV-JDU5U];ZJ]MGFJN3_S=_4_K#G<*YNVAE< M^]-50DC@VR%)?!R[#J ^=D@'#F!/[O[XB2!-([QYA]G*&U3\K8>\0VW]E.^L MJH$L6:.>RFEB*=X"_247#WH#K($%%U;GP-X(Z_W!@;T9%U9K"-\#_49!STA* MJ8?X,ZGHQ)Y=1@H[M='%K*-)\@G9XOZ^V#6K!1_3\JK\7/,#>O^5;O?9QZQL M *S<(($1=% 0AQ&_A1B3I%_H! &;X$L]*:NA/<,ZWT*T*H[QPGI(2^LKA]>( M^Z;8;M.RXOCY.[?:V1*I%/1ZS%J_SG?-W.G];K-?-]L:?RG37?TI MJ[+R:[8"*,(@M!%K/HP =2+@]?5+X$1$* ?6VZ)AZ4/K=.A4ST '("^L(TVIP6AW068@6+V+,0[A:=4,3\2)U#V%:3A1$]-,Z M?Z7$@$V%R8XH'C::<'1]9D?\]>/Q5X8;XG_-=_G]_KZ!UUZ@CVZ8-@^F RM, M$X^@*$R\&($HES8C0'Z0?B$?@'Z4_J,7L^?N%2+@WZ(,3"<(2O#Y_2K$(%HIEC47- MIZU/G>5[6HA$^_JN*/-_99L5A2$D+G&0;8?8AB"P7;_'"9Q$:O/=].@,IRK' M-81V+\[7!Y91))W1 M?MESVX8]H5B [9!SKU2TG91X'>7;WA-7-Q:# M_(YCM@Z@+;P(3XRJZD[J$9WUW7&>42SVOL66>-E7&^_SS]:,6G>^%*R91>.S MJ^'VCO>[[FU5WV?PH ,A9D!QXB4)Z'=&@Q @J1/>TR*;I@#<[;ICTZCNC:OI M9U1J?C,\FS+NLLEG4IW#WQ\***WT3>G;'V=[3PAR\#GG:6R8*@AB[R@PFPVU/SP"#S++N^RZP=0\V^8+"M1XY[5$U+M[.4 M:HTS^DE'Y?'@.(Z_KV=97PH+9Q:WP7J_LY@5%C?#:NRP_GMQCAM5FIS1@3H+ ME=H=J5B[E*-3O))IR$V+K&N:LO5\E=,HPXKQN#W07-WE#_V9ME_:'9I]PI!\ MS];[.O^:5:O0L7T/T@A2FL0>\>* !CV@(!![@WP"&(8C\1'J\4!QMZOUPMH= MYA'9 ? H)=?J'Z7X.Y=K= 3?@:\.9X=_Z7W5S?FN;JQD@;X:%7+G\IG.>*O/ M=XJ!5H)$\2AKPC.+#+%&##T?7\UQJSNXTC0OF\.2*TQ#' 1.XCHD3 *;!K&- M>APDPD9BJGCKAD,I!](>T;ZP[E\)JT^.C)B19@E/Z(V>9IQ@/&@V+FMPS^X/ M,Q'2C%\F"XP"_M$=#@^,:8B"\NS_6,%/P3[%F*?*I.QE5<-=/&5!^97"[W?- MS<+\6Y^RK]ENGUW=-$I]N5'251!)T(L)DN\+#M M>%Y_J99'[43H*.5\Z R'R@YJLWK9@;4JCK;]9PNW.4EYP;[#$:M=8S6A.\66 M+)?M21WQEIEC-?98 X,NK(''T5./#\RRXL;CZ+S'C=YXI4)O>$I2P08S<T01//RQCANHQY_M:]3HY&9)6#P?XIV_);$$E1,0"!G<1!%%/;Y;47Y.+8 M<0_#W7?'YHFJS1K._(;AO&QQ66L.;'1BI\RS,(/3/8)_+4,@1@*F.+64:#Y&&X]5VVV6\9I.3^85L\LGE35G[-NYM.:NZ[X-=Z=\*R'YZ>R[_QKP97^^4D3/03W0WA5:^QH=Z_O MJN;B5;Z#_2&OTRVW@Z6/]\6>1Y"UY==*_ %-UWI?83 MSN5@V5"V.,]*QJ^!2\]=+,+ML3J#+JR#2=; I@5%,AU.$0I?DWI_:3%K6N-/ M!JH9?# F.@W#YQ D6M?YU[Q^? 8,XB2 ;H@2)X3$\VWJ8[L'%@1$[HX1\W , ME[D_[^_O^[#EK_+3%ZR-$M&3$,^7*Y4<*4P0*1P2C7BM'@Q7WXG[*J+G-^ M4+F!B':;9]_Y;9?7)R'[R'9]#S!?N2X$/@R.TRLOB>4N09P3Z'01A,>*0_BX M*4H60KXR.YABE0=SVAH=^PDSJ"GAI#RY.,QE#$6=B;N&4CQ:;J_0'*F.5G33 M(-X-7GR3&[?<:*;56>)Q;IX^LL@(.!,5YV/CG/X1C9K]CK_^>=/#$ID;N9A- MU4(7Q@1!@MW )TUS;DQB&(B6%PV;5R!?RL8XN81%CJ=/N<.$UO(#^A:+]S M<)*!:%9WBD6E'\631+FD)5F!ZR3JJ8HZ0&"KS)')58K^G$^TV5_4=4]7C M4FA[G]7*]AWDPP03+_*#A 8P)%[?IF,3X6L1Q[=DNFK3K-IT6Q/%K]33P.!Y MO9J>/,G:=(?-8N"L!MV3S8'6[RU"P2B@B5+Q&PFGI5;M]D&TL]+!\;-O#&9V M_6BE.ROKT%]83+RJ_;9.^2.WI;4K=N_ZGUF;O,S63#&MO++X8X[UMMV,R[Z; M\0C3/5AQLZ_W)?ND:G_]/^SWF^VZ656S?*M9X"P:U_8+X>VVSW1PS7;W?E/W M84T[#&+-?J=ZR-;Y3EMF37&_6W498EO.O.5 M**6W$\Q_":)&6PH3PT0NW7ZVVMBUY<2>3T$4V($/ 0XH]AUX6"")J5!0&M>" MX6#TF_#&$[GD6I%.L8S:/)-RD>G%EHPW0Y&1S/E56LZDR^-H7$:./-*&0F?' MDA.10W9;=;"WWR88%I@,C*1^2Y(C)ACE> MY.2BPS&32CQAX8PZJ+&U#%50Q%[HZ"]R*D *%H#+FE]C%&?7]7$VWK5*? BQ MP_*DK@AH@?M\0+?EM&%L6T95HH!/.M#48N^S**-23$1F9)$.5D9\L>A M/5F&F45JWN#JC/CH8GD9'(CZ?K_%I<\9^GWW DTU!O/ZQ?KHQJ/D[]O.LWR#TD)5MXY.NNTOT MB4D6VAIG3L08?C'\,;Y8 M/^5=F*O^.FFL$77N)('&@%]GB3+]G5(_5(!I(9N++I+._5.$%EF;]<85)<;% M2S7W]WG=7I:XV["Y%U^QS'9K!O!XY>+A:$WB>6X04Y@@ AS?A2%VVFL]7!3' M.':$RPTZ&S59?#C@;.^;&R*UCE!G.TXF1>39RH0)ARQC[!NR[475PAR#6L?R M\7PIB;";! ""Q/8A#/P H*0'07 BM3JCN>D)ZA$GQ[5L@58OYQH%U S=IA1T MMJ/]WO595E35-Q M5JW+O-F8UAY09(E*'*/$LUV '0*0@VS8MPA=BF22A#'M&,X(6F@75@/NPAK M4SL[/HI243V9ADU9<5$FTI#:G&3IK/2,YW8I.J3!DA>BI(N=<0IU++@[;DA= M!T 4 QN[/@$^C+M6PP!@=[Q*B;,9)FA5I]LS;;4^ 9=TOHE M3_22-4S!&B$=4V5)3LNN'K(RY9.;IODO67G/W[79=6E>%(0>B2*2> 'T"7(2 M#/J&B4N@O)R-:LZPHG$T? %FW>&Q?MH_6'4AN8"F@U89%9N,434A.\#K):UG MN<R>%[CYB-6D M<1W97PKKRY'L+W.1+7Z*=A[2U4[3:B1?Y$RJ,#6OQ \SU,Y_1M6 387)SC@N MD'S*^.T-PUBV(E)1)!8@2?RXP08PQZ M(SR,YDJT=O*T6?XBXLKVPMC%- Q\CX $XB#"0=^0C3VI6HG"QQN?/O0#9]L. MG#4#)5<84>%,K!!BF"XY<7\A,>0<4T:*'"_Y.%/4&$'>,HH88PPHM'6D,?KQ MC^[-3=0^N?E2Q9P5IJQI@$F"B.\Z=APD0=3#\*'/TE:*B>B MYOA74:J)J1^I8P=0BL'P''S_* M\"FMLX\9Z_Z[>A52"A( M6I@:)5;) QHDUC3YNB6VQVM]:ASQ\0U'3"^RKQ"J*K)C?/,#B.PH\V1$=CR/ M:B+;/;)7K9PD"+ ;4^PX;/*=> !'8=^8 VU?74J%FYAL-KQ.JSOK9EM\J]JS MG,73>;+D(0Y50E64T0B7(_6OQS2GP/48A&5,FL@EBI6\$6,L7X _( $U(Y!OY$J(HZ3C-W/I .#\6V; M?*JV*VKK,:OY90(MRG8OP'#WT_A=3UH\(B9M2W"&IC6@UD$?.@>1HX.6MW%* M@&')W50Z?;8,F35NI<"^*_VLB@HU3?/RO]+M/CL>FCL>(HH2&ML.H8A@FS@( M4O9?[:&YA)#8%4UK1K5A;H!S6%:#:W"\=+[3;N=8.C-(M9"[C)&HQY3"0.<; M/Z:.)U$!=4+J.,B/DL /_&[?S4P027 MZ@)EAD8]"C7;"?BS1$F*E#S!RU4I!5L$9$J5(?%;0*KZZN93]C7;[08=HQHMX7N'ES- 9Q^,RALQ( M&U[<_#">$9$MID_:>>U.B1AB#V+;=VP0^G$88.C3P\,(?BRTY*^E(<.!_-G0 MD7BT:SR%Y\5FU43K_OE%]IA0&NIQ<'O2QS![2?)-\ M?\AVU>'E+51565V1?5FR+G8(,SB&+*Y %_-+A"A$0>AV=RM&B4MCT7M3=39I M3K\ZE%8'L[F7JWUYL$5Z87589\NF)'@\DV.9\,8R,B\CEA7F^[+< /Z\OLLV M^VUV==,TW3?:(&@N&QDHB!VXB9W *,!N !P'VU[4 X@%#P09:-9P!MNO:O#HY+H;S6EC@ERA1J)(+^SR;7C!(9,Q#TG0C @:MHYLE'#RMFCN[ :?(U8'A"JW?BFCV]9G9R0 M:ME$]YM;*QG2"* M(VB'+O3<.(IX9MNVS":G4F<)=;0WIPI>6!PFFP(RH))2J(5JT1GWM"QK%$ Q M@@W-K]]D[>R\6A_GR] ^K1:]F$?K9FNTXO%VXX(?"5I%(0E('#J$ $BC$$<4 M>%W+"+C8T:)X$NTM0?%:J+HT3X;LD9IGB&<#FO<6Q=.JWI$W%=538'WAJJ=B MD:CJ*;,EMK;+GU'*RD-KK.7/Q4W]+2VS[O58UR9V$,',^JR(+OI(3*+OEV7!ZGKPR>U>-[ M^R5J(Z3*K/I.2J[:NN^)#OO ?OTNK;)CUQV[ROL6%R?7>;61N(257GW&%$8Z MFL*;+7?%=O/^_J$LOK:;4KL6G1C8+G B]N$^]D 4A[ O*"#? UCN^)%Z.X8% M_P#-R@?89,\3C:!1+'V=BD$YA3^2-X3UMK";>R+G=8K.9*@ZB%U&9JK%DM=> MTM'"CO"!@7VYRVO^[-]N0_/O_*OJH($Q?Z&*>! 2WW.IAQ.G;S!,?*E'F$D 7=P(7QS1#,A#;M:K7TA<%%''#[ -, X"QP==6YA$MM3F&;46 MIM&AI].*9F^,Y#41:O2)Z8]YYN2DIR-ML%X[B^B\2LL9O1E'XS*D9J0-SV^( MT,"(J,#@?;[=Y+M;)FC]EZ^D6XE/W! 0:DHE?AK1IMJDPV54E M"U"L^W4-Q)%-O1B&L0V<@/T_MGW2-^"XGM2BJL3'FBXO,222Q20)2@1K1V;8 MD"P5<:&9J3!TL/]<'4B>I&6(@PKPYU4>5=M';ZJX/#P;Z"4@P &U(:).""F- M?=_N&HZ1%TG-IS0T-^>6BA%/DNH@6DQ4)N983FPTT#OM9HI+@>=)-3*^#.72 M:9#H3@I5KD8KW2]E41TOVW& 35T <>S'/N7W5P0'F8V=Q(VUJ)U@L390YFM\V:3,?MZF_$O& YT M7Y1U_J_F^RH<62&R$K*J_6^G1'FLS,*@9T^G $CF!G,Y[8E*Z++[ !&MHPX5UL*)Q MVM .)M!/I?KBJ59/*]*ZG'!&SB?W\S*$?WJSBYG'EZ8<^$/&F_1! NPX\"/* M[Z<#MMMO"DXPB)Q57=3I=F0&+-*05/Y[P"0L(%_XGU@/)[+@72;Y(LDX3D=F MP+KIU)K_?CA#Y;39+T.BDOO*L+L, =1CBFC>*\_/:*&*\^JAJ-)MM7)]F$0V M<&(04!(0)_:#ODJ0L'^&JZ]9>5V,GK*+-R@SSH;8A(=;^'XH=RW4W^_79ZH4153M#W1DYTT'X,G1,BR6%_NXX_A',P:,N$8YL$CB! M1R(7PL"V,0Z:VSS9!-9)'+G-O^.:,KTA6.&EW;'DB6G4A+S)R=2)UR?G?/SI M/%?GMAGK(7D9TJ3+&(%7(94Y$A6H][MU<9]]2;\?WUHX/HWGDR"F- 0V0@D* M@(]#PI31#3'30QB^=5&/CB;,C:X6E<5@/7F39:;]8FZE@Z,_#U9=\"G7?NIE MQ/'>$)%E\ZY>F'I/8/ ID9^*:]%8\-N.336+VUW^KZ9UG.VRF[RN5G80((2A M&Q&(0I3$V$.@CSPVCJ3V *NV85BUVZWW^P$XJV8:<-W!DU-P91[%9'D*"N6T M=HBHT4[\%F]&%/($,6=D;RR5R]"RT584>CN8^(6V)UI*OJ^W^XK%[JN;]SLV MFK.*U^X_9KMT6^=9Q763<;I!U0LV4M'Y\,ZR]G[0W[<(J.^.LM+)2:U?L MWO5O;VU[$\5OB)W%]^<5]D=PNR9EOK"2HCQ3T\\SFQ[US\$=OF# M>%S\$N&E>U[MUN%/? &A:JZ)X>_(ILW,A;O\9+*C3PS&761LP!^OI )S>W[^ MJY)GM;Y8QOC3,E'Z#*0DUS*/&0I@K 6':E-;6-XZ=\;Y,I/"W5Y:]&S1FU&BDTJ]7(Z M4L /E;E#=&&1I@\ZW4O1;!:,L.LG(8Y($$=1'$:AUR/RH"OTPLH4. Q+^<>B M9I$V3[1^8Y_S>OT_.=*F\.,.G64S$_N3VV3 MQ,':R0%[X^?#A#%YPU53*KX(S_*RK]5[B]9^O9:*!0 #[)J, FB]+O?99A6Y M/D )3A!U;#\&/J(QZA&%-);:!F<2A^$HT,$X%0.*G>$U%3V^,B?N)MPTH;AW M\)(NZ[T?5]RE+=4@[FKLBHK[YYIEG\V+C,VCVV&,W!BA" 6$H""( M'!_"9BNB&R74IX&,7DM^M&$)/J!Y\\5Y+3R)::5!BN3D3YP=(UKVE(*].FGG96(2ON2$0H$J$<5@E@[4@OWKN5*< MHN(5K1C-VKQJ,1Y^H:GW2"L&3UNZAJKN=612&,/8B;)/$19YK@[XMS_9D M94.AA3FT0^KM^)$$"DN(8>XTZ(B.]^!EE.0E(^?E9 2#B]&4,3:\%);1C(AL M?VOV]V+^]O.G[&NVV_=/" ,7XM".7#N(;$@\@G!(#CJ&Q#;8'C$P@2A%P8!7VST+.)5,5H;&.F:T@#?#+" MK(],P;+2E#Q*%IH&T)KD;P!NIM>TWF+K7#E*%]$+*5!I,^=YR4HO3R))(TM0 M;[*J8DVDVSY#94U?\?=^.^'L7P*,'1@$&".^;AIAS')4/SIDK!@*/<.NN4GS MD]8#4JOJH![?0^Z#O.#BHVZZWTY%9V):>HI[)+E':3&85H.SSU@%WB4URK9X M%CL3ZP83VP?!<3 NVQ7G[40";(#X^7-B$T851CNKXLKJY>&%-DS#"-+ ]W#@ M1(D=40 .I9$0>;[2ZJKXQT^WPGJI^MRC"FF22ZUF^%)>;A6ARNR:ZZ7 4XTC MV%M(:CO"@%/KKZIB(M4:/(%56I MJ7B5%:HCC1Q8M_7,FNT.S+-$G=4K'00O1;*TV/)"M?0Q)%+\>W8PXI4V@S@! ME% ,40Q)$B?$=Y.^38JH\/4GXUN:4+@.QP^D#HYI(O3MJMZT7,J)U?.#7!?2 MDF6"4_':W;3?JAA3WO/&F&WYJNPU/H*O/=VF9-6OH']-'WE$'MS&#./$! MH1&,J /<(+1CWV]0 8 <0J2>O#6-Q7A%CX%XU^ZO&<*7?(W"M$/$TN E^4*R M6LA1M?L-K Z7AR>F9G'HJ;RTCZY[,VN?/9DS*LO#*29>R M7MTD:KQ6XUX)O3K=O]AJ^'?OE6 MM-^T?LWJNV*C>%#.A/,$EWAF]INDJL_A,C,K2?*\GUMJ,NC%9:B]40N?+U89 M9U.D'C.H__S&Y@)K%G VSM\"R+"L^8N919U5\9[-$=;-BCSO9_W&L)AXA$(< M(1C3T+$9COYB(QN"0.C\D%D$QM? CE72!J6UV6<6QR=>:3!(_]M5G64PKUZ: M?@+:ZE!WKF"XK2%PA:U=_N)7ZZT8MO >,&_;]/ M%F_VO:W6[C"R>AN;(3:NMJ3,ZHF:DWDOS5^+FL#&8LI^KQ0C7[;K@JY=-LUR M<.Q[)(EB&@!(,.F?-[*)@ZE"/!S1VH2Q;S>(?2Y0TM-[0Q)5H=.S&/NSQL1H280; #'/@V]5R/$-<_-(N!+;4G9W1C MAB.$OL+)I>J6Y?'^$*MN3>H*N= RK1>,U+#>8O=,P4J;8Y91G=)G3F&H TNN M!V?7]?M=59=-%!\H=_LE/R'RL2KCW/!Q=U9Z)93R6;#T!'D MQ3 9[/_1^*%!.O%"KBA_YY9LM?M@&8)HP*[GR["&F%--*7%:Y>O#B\H@\'T[ MB+T$ T*!#Z(DZ&79P3B0NLE_7$LS)),-0)''PTT0JY88FN-T?%8H3.7TXJD%)-G1-.,1Y8AHH9L*Z;HTQI2PU4"W?@((!1D-@.Z)\X M=D*2$#DQ56MC*M',ZO[)I9^V157]]3@IUC)55B1X1&JHE5E-*>$"\D#9_$^8 MQF5(UD@;1/(]249&+G@?L26_)B'-\S*U2]D:L14) M199$]>Q#5K)&$I75=YM?[NCE^6Q=6LON:535+UIKUQ=-[ M**;RB)@0OOILO'! 3!W0+?&.\1\$-!I55.:U#,Z:LY!RU!6 M@_854W5U#57#KLD7,VNT^9]]5?-%F4-,2(!CTR"!B 0!+VA"FQQB B"NU.X: MTUA,KY..Y)UV0*D 7\N0\DGLU:D2&F,95&5'XR(+L T4(:#X$OQ MXF3SX%!]M4* >M3VH .I![PD()$7]< "!TL]73P!',-:?]7@!DN#( M)21)$@0B/X[L'F(((U=[H- %S'#(^*U#:?%;H,I\S;]L8\5^E]>5X8BAS7L: M8\<D#"-99*#"\/# MP68#RABO:(PA$SEDPK Q./G _M6$4GZ-1W\_Q/J>W,&JNO'?*W2'J#EJCKKS(_6M/'^?-'TO.1EBIIN0YV M1QXX.;78L8KM), 0!H%K1Y2Q'E%TB"8AC+U573#C1BP5CVA;2J\/,*4W*LY[ MY$3=,R-6C"=RBIR(2QX[F67?CB2;\D=/1OME&6)LS#JQXR>:6!RY^WM%?800 M\'P(D.U .T0QP'UKR,/)N",HHJT8W_EX$-*)CZ$(TRRFE%/P*Z>(9_9[+V*3 MM_SF;F$RER%CHZT0V\PMR8KP'?79;;- ^4M6W);IPUV^3AEM65H=-K9@Y!*8 M>&&0.&XR]=:6@OH;,C:$>VX4U1&49( M#?EE&:IJRKABDKZM^A8/WE?Y+JLJM&;"4>5-S0T_#OYUA!*RB: =12XEMA,2 M)T#4@2")$SOT (@\Q<=X- (PK;W[^_NT?.S>"JYRUA_;2^E99-Q5-UE9-F=X MFUOITR-^U8=V='I&,"F=VRF2>>H@%O: K2'BYI;2P3=F%V(5@L_EM2;]M0Q1 M-FOBR5=UC/$I+]"?LG5QN\O_E6W>;UA:E]_D?>AHX##-0;O-99Y>Y]MFM9O] M;'^?;9Z%$9M?&A,&+HQ)$A OIAX->I3$)U(+SE-CFT[6N7)G59W?-R_1WJ1Y M:7U-MWN^GM'^,&V3O+2SKLFXMT?[^,^Y@:J2/Y&O9:/!\MRL'BB.MEA'8_KD M'0W].C#(ZBQ:4 #1XA.AV#*M]Y<6=B:V_F1$FL,+\L&*YKN\SIKIS?M=S<8@ MW\?Y#&;U,2WK8X@EQ?UUODN?!E7BX"BBF$U[< 2 &]$X"7N<$,52E]-.CVZZ M@)4?S'@>FBX&@6Q?93?[K<7K%.UVG?2^*.O\7^WLY;ZYI%\U9$WF<=F@M41G MJX>MUIIWC3G6T9Z7@:NRN$U/ID0#LQ84P#3Y1RB$3=T7EA;$)K?_9!B;QQ.B M@>R5:=_'LJ#\]<'WQT<(CR@<"EP"?9^&KA]B/W \Z'1. M,"U-&M\6]OY,.L]R]OVNEM-2/42+">CD#,NI9I= ;]](H*>51Q'.SFBB5LJ7 M(81Z32H,=E$YR>L__TS^^VQC[F_-I/TRO\E6"8&Q&Y'8)2!AZ6X($ U[2*X' M(SDI- K%N$3^UM7I4T>F=C54YB MGQ!ZP&@=0;(YO_!XD]9ILZ[2'%^MQCWU+DK:*\')".?S/_BNWZ3"8!^57#IE_;0Y#MV4QM/= M.D^W'XNV,G/87K?>U0*T M>H3SG3P1H.W<*I1.UI>1$>HUZ?E:D7Z^1 ?C1]9KFEV\S;WU']/RJFS0;/Z+ M;P+K3Z"MH@![2>AZ*" T3A (79_VC8,02K[;H:E1XQ/O \[VML<+ZR'M=L=I M.:FJBWLQ*9R!=#DQ/++]N66;860#VVI16@W,XQG7:051C+PSDJB9_66(HFZC M"J,]=HPP=C>V[.N[HN0;TE:^AT(/) 'T/.P0&MDQ20ZID4TE'^$=V=CT0MA= M>9(>,*K?>#*6:!7U,\KP2-7KKZ0Z@)M3Z9X3):QPR@PO4=G4C3FK:",Y$E6R MP;M$+UI,/(SX<>;(#2 $B,WR\"&I=#&,97;SC&G'<,F.#-YWT"I>H[@54ZZI M:)63K>$C:;-KUAF*S@B6#F*7H59:+"GT=[N1.O6^JO:LM2B") A=-XE9,N<# MZ(7QH0I%'%?J^1K5-N;0I[R!IE&;1/E4U"4#5([7I NKA36S(+4@9,1(DLV% M"I&L%6^)D!(KR@(TO!,.1SC$D>.3"&,G\$F '/N0FS$,HU1(IJ$YI$C+U9;C MZ%44)5/,ZE"F ;:9Y4GL,DHMY"Y4J)1,>4NMU/D1E:PO_/J4??DX:'3E1R0& MKALY3!9]FR"7AKAOR;8#J3M+5#[?L$#UD,:^UJ=$G9@*F69-3GP.A#V1GVD5 MYQ5&S@C-&/Z6H2^C+"CT]28Y-?F4?00Z,$D"@B! MD=\WYKHTD9N=*#5A?%XR0&5Q6-U)/\$-@6,)%)U_&.=.=N8A39NA*<=KQ)R= M;(QB?EG^@[WFU0D&:% MZI:R.6\IV#B>U+6L;S0N[M-\MX( PBCR;.+&7@BJ9KSIIZ-XDE3H>;7C#]P MM/(\@!+H 1=A-W \!V$']6W;$9%:.-?3HF%E>U*N63\IUZS[:S%I%XF:W8J3J?RQ-0(DZ.S.!$2IYJ. M]@S)S42E>5V&6FFQY.WYIR([Z@5[]N==N::,H2J5O'-<*E)FY8QN3QR)%75EV=VH>JD8LF;]7U5=H35 MJ4O.7K3<96LQ"9''Y#!!MD\"[+!Y+.U;A0&1>G5N;%NF5:J?N:R?C+.2 904 MJ+&<"HK4A'1*"E7/Y&N+C[-,!M_@ZIQ@:6)Y(:*ERYKGPJ65I;?$JRKKU:_I M_Q1EWVS5Y&\ 40=@C'T >-X&$K[/LFO$\2,HHE6*'SV5-,G,Y519.J\^$Q"D M*#8:IFC,N(&FL'\]UY/7K7]%/D;2-*]:C 5?:.DJXEKP(;W/KFZ>--4E3:X? M(>C$R'8C'-JA[_LD[MNB-A9:UAO7PF3*(#67&LG:VQ(Q#6&J2J%CPB2D%2=I M."$9XVF;7SDTV%#H[$CB-U[2?)-M\_JQ2UI"X$5QY-@@(3@.L6NC).P: !B% M0N*A\+&&%:-'(WZ-HBPMY]7!,"-RDM #>7M:,IH5\2LD#;*C=E'DI^R!_93] M667UV,;=]_C4PE>T< 0-\]_=J J\&-T%1E:F+_-=]K[.[JM5A(AG>Z#=) M_"AR$.QS- A$9I*:6C&L!0V4>6P8BUYI?H8]A2KT&:(&UV$_IWCLAI@<]>@ M#PS)E*#E:5U(,4>#(6\5H%6Y4=:@CUG)OY'>9LXJM ,0N6$2)+://0>CQ/H?8%X7]P_I[O'?*JLNZG0[4J:D"%84*E/< MCI6J"^N(;&:E&E DHU4JS"Y4K91,>4NOU/F1>\CKU=<9Z+[>EQD:/#2;?'_( M=E5V.!,8HBC! 2# "6 <0]^%P&F/[>+8]CRIZ]:, C$]"6T /GV3-VLA]JKW MXIE?E6? 3+E)3!<7XR'92?&Y=W7MT=.!&S4(PM#('7": H\QG/>#A37>SZ M&XC^8@1>E'DUG=?NU\7+O7Z+Q57?$-MFQ)\#^?*M6"$OPHB0Q/$( MNLVS[['W (!ZX#I38-&()@7G]=T_HK1K4I^=7.\F3JRY$O77PY1JW: M*^6N'U5ZY8PBMXAC:7V21B"8%YX M@7'A%:+:F/#J9GDZX65_LWCA9;^K5WAEW/7#"J^4D>.%5YY3,\*+;IA$'1#% M<>!Y)*1!&."8N#X- >P1>6[@FE-?.1R&)?C+759F*4=D4H@EJ3>AQN98GT*2 M&P_]&,+\A&AMZJSFOA]1HA4M':738]C5(-8?LGH580>X/L38CFR0N!&U_:AO M% 1QLFIVT8[68Y&FI"3W@$I<C(4+U[7 MI(P1ERYYCD35*AU&N">EHTG!Y^7M]EF_VVV=Z[>0*8?Z?L3D!,S" 3$/HG\V"4Q#6,[]FP:]! @<(56MHPTO)1L^;;' M+WYQB7XGG!?UV?D?E3A?'44 M%A4_."H\+,;=4R-+UBNQSRCG\]]U8\ZT8H(^J_3H3GOVA(7-CUEY4Y3W*2/I MZGJ;WQ[JX.LZVWS)[]FO7-U\9M^M;M(U_]GS^.J[,;1AZ 8()J$=0!)X/4K? M0RK/\TR&;<+XEU5U?I\RV(EWNL\UEGE[GV[S.LXKLRY*E6X?3\7$0Q#BP MJ4V!0U$"78+C9L4#>!'R;-'EO?$-F5.9#ILU '=A=?!FNXGB3<+.*( ^LI8GHF!6[DN<#UXS!T8T3<,(D"VD-R M$96Z%L(HD*DROK0;P-UU0)7U_[/W+KR1XUBZX%\1<'?OK09K,W,S73V8+5P$E!&RK>VPY)$4KO3\^B7UB C;\2 I4E(F;J.ZRFD[@]_Y M#OF=P]=A6FRLDF5UE;4]@%==V3;A(=DU[9F=H[Z:/0"W>N2M:TX([NSYV1BN MA=:O#;IP&2H]C:EGUZR-\RN<4W4'W88 XL,$!KYM8\?WHX 7D7.#MJ0<(C:- M@53]-LF/-JR_'9I_E=-5678$TTMSQ$CFDBV0^;+&5SQ<2A'5"%N&TJB"?YO\ MC>% 3@W>9I5L H<" MJV[,@+8QO H2W?@U(7 -1:,*P-P_0I5=<(:KBJ(*H]+$A)E&T[JR3A&A(M@I_4#2W'X?\A_[O+G=,MWXV&# MTZIZR8O[?Z3;7;;B-_L#'Q/JNR%)0.S% /=M.U%,Y9ZQUM*B:=EAZ-HIQII_ MD1UP2E; UL.NF"!-3ZR<0.TY;;\X@GACI8TUH+1:F!-7R!9A[H*$Z65^&9*F MV::WQ;,-,":Q5MU.\+YDZXRUS&9R'[.F5]L5<5WD.;:-8M\G ?O') MTGPS7'8L-I_XPO2K7'$%:$P2#[AN[ 7\8E%"DVAH.0Q"(*->.MHS+&(]Q%/K M]>M7\T8Y9=/"M)C 34VRG,X-_/;P6GI;@-:;R>:TFB9 V@5ITTGY,A1.JT6E MN0XZ8L%KA7$(" (L$XSX<]X LH\?VG ]*'6S6NZ3I31,\2+U*+F2)$IA=4LK M1Z-6M694][%6VW\B"\!/^4L!O%#S+A\?-JQ7OFUO&O^3"L^J5GY<12YH8-L MY+J41OQ1,[MOU"5 ;F2-;,KPV/I0L+]4I-OMB[7)GK,M\\3&JGM\"BLD8XD5 M7?:=C%/9]=X],&M 9GW=TSEYO9/+1%U")-F5>NUP\6SI 0F"HG)$KM,H:7+F/DR@G) M<20ZO#ZQ3"3EE[1_R](Z^Y+?/S2?[GZONW97)'$!]HD? !]%MHT<;[\YXV(2 M0)G1-:XEPX-K#\[:']6M[]NJO%AIL)%TDZH)VZ2%X&=*ER9;21!>4%*[#&N5'9GN_*H')"U&:<#6]51@,C/M?'L%AH MG85-!K1C&&%&RZ)'%UK5I\H2-O]5&Z6B#AIH79Q( M*1MR7I;&<:->-V4X8G7TK97K\AD,I3 ".$8^X0,*:!'?2"U),!A[0"7.M%PG-1C$V&IRX:*39B7M^[^R%,'2^WBC2QM MPLIEFC%IJ7I5^67FBS2O>;FL16.(7(SXC#+BS+6949RH;5\/A4;J,N;AQ/9(CX;.X9?&<50T_W9-DWPXW"D,*H]CV$*8V\+P0T?U& MEH_=4*ID#JBLCV7#IB.;76;Q?B]YYE:10#%IFH [.4DZIHTCFDF( M3O-R08!&$KD,X1EKQ-LCM#HX$14:M*OS(JMK7#Y^RXNVB#!KG\L=:Y-]5>>; M5O[*XIWR81]#@+T0AV[BN)#)7P(&0&$02!6B,PC#O&#U,*WU,4XYN3+I!C%) M6X@'Y&1O &T=H6;2=W#)*^#S)VKJ)%_0T D\MPR=G<+0Q3Z&,?Q- ;FG98EBKW6J&6)F4T0.D]PB2[RQB4_0L= MTNFB!EJ%D\=I^91.)5MXUI\,W_ZQP/FU4X2VRYFF/M:7H8=Z37J?A>KF2_U4 MQBJ&(&3_()_$,8X\CX3A<)/./ M7LQ]WD+JG(4P=\N0F3$&7#U7(M?T%5RX#/&=R-;Q*_O*#&M9 MW#_.5T,_LN,P5^!?J7(97:K9)9]%=F;>1!W>-V;2^*/>RZ";"1"SPGL8!6X7H;,:;1' M[#"O,E.BTC:D+E]XJJ2ES M.%Z7JMCT@I:SCL&R[V?)I&X>D$4>/'PU&T08D_J$<81S1C6G??E.M5G=R.X%)S6 M34.CY'SN;;6*F4MXGN3GTOQM/*G+T"$=AIRJZ*F#&X73IRL4.)Z-/9KX,$(> M=EP4#L5^@@#80/'8Z=7/G>2\J8YSIM<9$CR388@O'MM\?'O.&/+/'B-_O=P#5O,<*QY_HV0I'G !M%=H*':]ZAZ_BN MW+%1]7:,'QS=0^N>O3\&)[O?-H)-T3VV:8B4W5=[S2$6XM#0/MI9@B[NG8VG M=1FZH\62=WMDNM@1U:7W95$_%.OM;L/:_5Q6_(@";)HJ_[9K>#&=VY*G2'PC MK]RR#[UO7S/+ZD,%0Y^X(0A [$@;:V^,U5MC'9MC-:7UVB!KL&BV&JUZ'7)!O6?R_#($ M?R[CRT6,OK%A9=\@]D!"@CAR:!QCA]+$]> ^CGF.U"6I$DHK MZYDCL_X/^Z^V'=Q8@7UCV^W_K?J!#3$VU=PU#V7%'UZ5$R\E?L54RS2UY M"!$_!B%T$4T<=WB%!" ')+('[R4_WOCIK [1)=6Y(#O_9H7!C>\$-R&PVX6O MT+EQO>@FBJ/AE_-VJ%EIS:\Y_L]=D5F>?=-6=VS_0I*ML\=O665Y3OO=Z,9B M?^LI6_.#8=N7?[,"]\8&]HT3A.WO^]&-XSHWT0%-N6OJAOV(3_D46Y%?Y93K M(N)+F\;ZAOQZ)NL4\XOF6TZN+&$JT;<,N52'?V*Q<@0/PA7\-YNC5 V0V'/LP([]$") 0(@0'1JB M86ROBNR> Q-3,(4&A 99W VR8RSBY]!Z3-V$TTIYZ8VZN;$<[\;S@YO \=L) M&_NCXX ;^S"/G&1JI^(2,0$TY0LEP=L[X7B"-ZV\O>?C@IR-(&\9\C7&@%); M1Y)^HFW0P?9 +IM7/E790U;4;&!]*-;E8_9;6=EU@."T<4;F):>3 M1Y1W]P%>8;4ZL-8O'.Y?VHM)/(0PS),_'R=#Z*59J"'7+$,DC5GW_B4Z@RRJ M'\58Q11!'R4@=$$2A%YHN_9^H0Z["9:Y>J#P\5*S5=4;"/79 QACSU]UZ457L,K3M:MO))0&(0 MD=!&;DA<0HF/]JMR.)$Z02']X8:7PMK".4=G/_,>EYRHR%,F)BE&V3(@*&<. MTDZK,&])NZ OROPN0UW4X9>:^MDF0&9>HIE"S>V.\2HZX@3!W:J;"OE0Z9]2]RQ#IJ8TV-7^F5?8Q.]S%0@DBQ$5. $&$0C]$Q YL![F1Y\?$0:(+2YI: M,WCJ\P#0&A!: \1N_7RN.SUBW%TZ':J7_&6,1]U&O3U):H(SX4EFWU*2/6?; M\HE?OO][N]&_(LAQ?3=(/-=K&P["R![:B^U ZI"7>BN&%[3:C*U(M]L7:]-A MXU>#>K22Y.0*#F#ZS%91Z"L/SI84]]'/$?/I2G6:$J7H5 :['@[ M$=+$C(8(M)LUHT:@F6',_+$"Y]YH@G52H\:9"QH_,0\)&O)?U7^P;2RL,8 M!7&0Q+;C8L0F7-B+!B !2!RYPZ@& !@_K/I;5M?_:J5'QXS2(WS:]$[9 :,5 MT"CS)C3Q^,@7%/'%U#)YAE$UX1SKGL5+Z6@#Q<55#Y=Z5I96V(MIZ,/ "^S( M@R0&MAL.C=H>C&36PT+G,_@P+2N;ITG2 M.SY;,<:LWAQED7G),7>*V8@2_8L7/$6S)#*/$;P)O^"3U^G]?<4G.:R53W=? MNN=2;_EA@!6,$\\/O#"$($$D1J'M=[KK( \DGM3!SU$-&1:[U]CX78\>G?5' MB^_\NJ\!3L74;C(ZY11.G4DS+_Q<8.F"EFDA=QGZI<>4MV_^Z./GFDYEQ?/J M2\9?\QQ% 0HB&^$H2I(@1'!HB'BA4&WJ$1]O6)/VJ,2T9PQ/ MEQ5G(HKD=&8/Z* OU[;HM-&U*=<[OGO4+0/,3-LK,!+T/;&?MJ\.- \9FV W M:;ZMK:>LXB4-.*U-:55[COLWU/\J*M[,]E:1[="S6ST^3\8)%=; W+S:J\. M4ELO$M/9NFI67UDORGAG^EM6WE?ITT.^3K?P>UZO /5=ZGFAC6*8D"B(;1H/ M;=D!%'K19%P+AM7V&(_U!T;LLO=-1)J>^,FR)Y'7,SJ.]WR M?:%)Y;@6)M62#I.,FJ@S)Z FDY V1DVN\:5/3\Y1<4Y/1E.W #T9;T.ILS.) MZL*4DQ\!Q)BQWZ XP G$ \?['BN4"(B\7&&E>+W(F_:$N-, MEP5KO,AP<5D.#-$@-_9___CAEB36UUMX2[[*C/EZ&/1UMO[K??G\+[TY?-R# MX0]\V(.C87\P^<085^!CW@&M KA4]KWO0) 0 MT/U$A0%A[F&[X%(PZ:2 M>&/S;2QQC%8+4L_ND@3!HW:8S'"K;9=)A-8IMYKV=,EO-\DSO0R=TF>.V+:3 M*D_BYLS6 GK[: MK0*MUQ70B),6)9)F+#RMHP;9E)3:+]EC=U#AD44DI;ZP]0NL( MHG7 V)[4WDU=.%>(ONN*J(G^16F@+IM.JYY6QK3J'/G.GRMA5 M?;>^8^+,?M8=QK1!!'SH (_UJ1 Z+H (#>!<0&V%J:II2--,<$5&^6"+U1G# MUYF.S5$['#Z58S5J\K0^-2;:8]TYGZI?=I,3Z8+%X=]@<=BI"+ M73\,*:9)3)P@AON ZB/)E^8F!&9\[>B:<*FMSD_BLXEBC1EGS3?9F>V@A#Y/ MF(PN\N[^22*+@N&ZHXHJ]Y-%%/87\G+CK ),8 +< ":\' .RH6U' SP/.E(G M6R<#-+>^+O!6;IQ;:Q"%$V$D3!1 3_IEOFO+YLDN7&3EZ%YB,&[)> M_DFBAK39NF.&&N\B-QDQRW[+;;YI(;1AJ9WLV!%R0.S'<>RQN4X0)=2)/-L. M[(00&X6>Z#5&Q8\WK.*O4'5IHO2U:%7B+NOQ1)S)*:L"7=KN,9XFXX3&:6!N M_AN,8PTHM?6B,0K27Y-T8L=#3A!X., QB"EV;-@W13TW$5H[']7 '"HB?2%: MG3X5)3' G 8MF>Q6]#E"A/5$DK\E*HJL"1YIGJ+DP*QM+YC(F6:.M*/5V,^43;9 M2FP:N\!S;==+4!PC.C0:>E1*<48V95AX>K:M(W22C\6/9%),@"8D44Z'3O W M9#FSR-%EHBZHDB:&ER%.NHQY^["\3HZDLZ(/Q;I\S'[CC^,$"7$([)(8X&IIS;4KD5$.Y&?/JP9$-RG'YK2;-! KF(4:94TM&6LJ.,0VR M,G$^_= MIM^SFGQOJI01FQ=I]=+.RQC<-;_@76[;J1HO<9?5S MG)]D+,^U8I+ZHWA53I5?30P/)30ZTZR#;8/3^]]OS;NQ7IMC#?9,*^@&'7,A M)BRA.RPCK"R"B7)Y@U4EN#$D?0Q%G8ZN8)1X+HIM)W$HI8 @ I*A-0PAEKO1 MH=J*C I7<_XH#V8*% I$PC,[;\HQ0HBB*O=!G>'W/ 4F M<8(&L-0GL=ZMX6;SKZTX\6!CI6]TJ"B+7X^% M*+\F1%.Y12S>S.0/M6AY-%!@5I2B_HO3GW+$/*#=KW]HD+PTRJ"?!S MFF\[$+A\?.25,\KU/Q_*+:.]1FF=KU>^0Y(P0<2E'DA<&GJAYPXH,/4\F?F M[K:G3O3?B2\IGIFGBJQI,T;AAVA-C/.K; J/(8UVC=Q1&NFT71\0W7 M[2M:;;*WS=?Y495Y'!//]WT; ^IZ &/?IT%W"=6W8PBOO;BMH05SL?D RAI0 MS?8BPGF"+HQ!#:PN8[CI,*34WN/D!A$?H/6GNT.[*PQ\VP_\V ^=D-@Q3CR* MAG90[/HR!W7E/]WP,=T6$%_[^-P]O][.&N4F$ J,B:F-6;+D1&;/TY':_'&; M?6\LQ$; /R>6F7?,7% 7=1:7(2HC\)>Z^I.8A&3%\VJ?%O+UECLF627.>%8/ MB\WG#Z3)U@_]10/']IADN< &KN/XT$:NFWBV8R>)[\<.$JK6H+5!PT)SE"^_ M0=J>6.VQBBF/7J(OB]%L',OITP5ZX8'>ZQ>:#/*\*=>[QR'$+(_O5_ FY_U- MF& LM-IOAY[=*K\,+2>"@1%6YXT/9DPJ#?9"R41T5^=%QJ:3Z__8O5H\6\611Q+?AAY3S@BZODM)V[Y/'0?'5.HI4WVM&A8V?KAN^V_):CBZ\H5%1'-3HE22M>=++^G%5?'](J:[<- M6.*9Y-M=DVT.:Z"VGV ?>=")$Q;D6OG$)ELU M1WQ--26?D-;F!#'1G(-_R46&'B&OM6NU&&^L%F6[A-/CG&WO19"_"WJIVP/+ M4$OM5I5F^^WHS'(0ZI/ 5@ED>2V)H0/]) :V'X'VZU? 0?&CNO& ?$0)8&-W9!P("BB. I0:$A<19LW+*]#!C2Q MP J3KUUB3?!N7F1[U(N5V1Z?'J&5==$/)[72!JJ+K1J7U^2V/8U0O:P^?%PY M<>#2*"*44.SZ@1?80?]R=TQ?A.0(O<4.[*8/5H%,[/J% D?E+&,%5J9V(D*1,Y^O+>SC.'7$80,O]QEC'@ M2RV=0NG9PO;R*?G.Y*9(MWA7-^4C4QY8;'XKB_O?\N=L ^LZ:^K?]J\H)C:Q M?4#\G6ZM3X4[>-B\H>OS;E M;+*X"/;E%'V W%4$&$!;>]3M9@;'_6L+W.J0S_\^K33'%R:0QMVVC&FD>3-/ MOQIHFE>1O/7K[O$QK5X^W;6W2AF.[4O"T&W+IVSSM;QK_F03VMOVFEKVO6DO M,:P@B##E2*(H!B# K@W<#@2;XWK$%LUK#31M6(R_KA^RS6Z;\1L>Z_+QJ2S: MYVC8G_*]"=9FL,&J>R,D*LF:?)I@TKIRDGXI',?C( MZ];\U_ZUW:+.:%F)(T(!#6UL\T-:=D1]&B(O&A Y#G5$0YII'!/&M_3(E*$D MNKAV&G?(]8"V)%_(1;=CY/O2CVSF9S#6&?>7>.!;DM]&1\%3HZAUI<'P.)+ M,[%R*K?,'S@GL[2#3W=_*!?'(IU,.>5[8#_):C9VK>8AL]9I5;WP&_YLD.^*MC3D?0_?^O9B MU=U[@7(+=:,8%UN+FXILR1G=$<\#+IF(9F1)[0)5%U;-=!"\C(4Q+9:4^KN? MJHK1O,B;K%U98]+*NE_.NE>WQO9&3^,((THQ#$,OA!11%-GV@,3& Y KN\F?AB2/207$J%:.), ^2%6::9Q MB9@J+\8;QI3RQE&B%I:75Z**G37 M[*KL.D0$@C"@?N)'&'IQ0"G[[P"18!>IY-N3 )M0Z^]:R*>7%-F/^9+$N^Q< M+3&?QJ5R&?OBO&DJE;^Q.FN6&3]TND-@ C"IUY<17^8Q_;W>EC7#>R@-# +6?A0E ., MA2@A-*$=+IC@()%:PC:/QG2D.6Q:9;TM5LU+DO_ZC9O1+@,-=JC--"9PF%A( M69:O).,(!]N[Y'/ZPG<8+%A5?&."?WUCPAF;J->OONA G.M"; MM^GW_I79[NV_]^ 23&/H @Q '-&($AHFS@#."4(@]WS>1*"$1O>8-_7XJ\O9 MW5VV;BPFFS,DPAHE/CCUGSZ8Y!7 ';IXY'<(P<:".(8S_P]B H"&4>\=/Y/Y9-5N,JV^0-+#:0]=9-MF%??22&5R&.#+!:"ZP.9_OF36]$^_5@ MQO[G>T/$;[!,X+?+PKP\E\GIM 9O*12^F/EN4^M!I L9L@YJEY$.:[&DU-_Q)%<)CLYN?+KC#?+-.WZ;[7.5/>:[QU42 MAYY/72]V;!"$!$0.\H9V[0@D4GMGHULSG+#"-8M_[;IN>6=M^/#:] E5P3& MTRJX"# IHW*"]>KX&N.SE:L!GO5+#W#B]Y*N$G9I>J^-[&5(F$9[WD[B-3,U M(CD@W]?;W28O[H\QK8+ #C!.*(D\'X(@CIUHR$T<%T52JJ:M4>.S\=U3N\+9 MP953-'W,*N=@YDG5D9#QY

YZL#O+-G9R?IDTO5QGE@&:*GWZSK29P.WM0R M.IH7:;%F+>.R;NI50-THLN.8.,"/H]23WRNMXQ M>)FUYNC&Y'*RA*JD<0:YU)#!?1BXQ!>YG"![>\V3<.*F2.\RY$N/*1?3M5'\ M*&9JO.#I;58]\AZV\FQ [2 &=I X5 M/9?;9YXS] NP=^DZW^;-RZ@L38Y5I<3,&*%C<[&V,C/[YF.K6K-F7\<MJ*^S;44PIP8F/0H39]#4!?4MNPA18YL2@RN<;/A9XR__*Z#6RZRPI+X=I M)4C'RM?L*UQRBUG"_"U#8D99<'V)2I(-D8-TOY5UCN7CSM^*N#3 MW6;59A[$9,M(!-7$IIXH9AE'1G^2C"+A6:]QEI MV' NU0'D"RQ//41KW6)L;Y?T(,5/5.GG_;)&S4ZYG'AQJ-815NM _P#7ZO!: M9!GTBY]?F]4-HX^K\0(VQ=FQL"N8PEHY^_=CD=_EZVY5DL\_[G=IE3))R_BO MLLSHU;CAE7CY![,66(HT[C2;++UG#J\9\]+\9]7,F59.T,OEDN+?BRI;,FJ'JPF?6T1_2.OOT;9O?=Q?CAS,\8>QY3NCCV/:Q'P9AY/I@P)%0L8>3 MS+5N.,KU18T>\R)_W#VRX7R$VGKJ85OE'K?D8H(!;XBEYO,Z0B[V';!:K\!: M UKK /?&HGG-'QW\CRRMK+^GS'M,0&<[;RA-\X79@#F7+6.N8-"^%M(SQY_0\YYOF_^2K;/\^2P"&I+ !JYK MX\@/W=!."-HCL D6OKNHN]W)I;':XY5X,%(WV=<77N;D6449X6ME/*"U>KCM M;QP STB^Q%.=,SI!;=4%#T\7/:?;':\5/!00_I9NV\-=]4.6-=8F;;HJ\UU! M\[RS8,-^LRIW]P_LOVG_2]TEPKTS^0MG_'+8CNG[BU6_'5W\)B+[L/Z8;(]A MPZX+)%W(Z'50NXP$7HLEI?Z.IU1LY'MDER5,/_DBMVN[7G^[VHL1C'WD.1$."())3.U>,ST;8BJD8&81 M&-:V]^4J-BR+X/B4BD_HIO]ZZKX,YN4$\)CT5Z"M'G7O"H;;.@8^KC"(;M\H M%029T4>C=U;S@B7DC]V.Z1.S)\T+GG@W99OS/H&-IZM_&&54*$:^+B_2MX-I1)$;.SZBK!T6BZF; M#.U@$ 7"\4_ITTW'MC>%E2144XTL@6AEG"?)2/2&(I4(H\:51/0PSIGAR/"V M&M1(V3]%QSE)'T7= N1Z'/Y25R>26S+AMVKXG:DC^>>'0T\MVNPW=)T84P(0 MBES7\[$;Q38! Q+/EKM3;*)]PU+]:=?435JT"YEMQ1CE$RQ&R!=;;9F;=_5) MR*PUL!1HN[ N8]()RUBO,6IA.5V7'G./D*9K_F+:KFA6-G*HZP,7!$GH.- + M8>CMFTL21_W>H$0CID_],23\Q4KI$EKJK(E)WB2$R>G:N\M_+7GP,GD3W/0[ MD'-!O4;SN0R)&F_&Q9M[RKRH7EKN'XO--D,!KE7@$S]T<>P$)(A ""D)R;[= M",=RS[V,;T]H/(UYR86!:LOZ99M]-3]>U[K2H'1C.1>3N2EX5KPS M<21IKPI@S?+,WV6>+HB;)H*7H6RZC'EWG4$C1Z*:]F:&NJ*4W[\.XXCB,$D" MXKC!?FF/9XDRA15D/UMJ-BA?5.']GOWZU4%$.6&2)DY,B4QR-FZA:UJE>EU>T7E0B:YM4_>#CMSB_"8O-;?\\OS^J_9RE_ MF7WSJ?C"CW54O"IQNQA>#7]$:9W7M_RP]BJ*0H]C1)#Z ?(A2W(H^Z,;81\# M-T$R*]33H3*^I)U75FO)C;5'VYZL/L9K_=&"%3R.,(/KQ"1NF5Z3TT=-#C.B MFMKXO2"YT_MP&7H]@]WEW*-',5*@EQX-7\YKFX7?\WI%HSB"7AA%;@ =)\&) M[0;[5B,G5-)_Q;8,J_H1)JL%9?W!8:GJMRJADJH\ 9=R6BM-HUE5/N_W4.BD?T[Q8Q0&-(CM(& :QC:P M$8%]TTG"&E>2K#$-3I:-6L=C[X\.G:I\C6)84L.F(E7>!*1-1T M4+TP9=-BTCEYT\>7J,9]YML/90&;/8838(8SP X%3H!M+T8(Q#Y.DL 9$+@^ MDBHGI[-=PXK70[72QCHW2*6N ABA7DP#YV)=3@HU$&Y$%278NR".)GRP#(TT M8EEIO@=+;I_V.XA?LB>&)=MT*GT>!0U0Z0>#8>]T&0.K4K>ZV M#2OGONK+/Q0V6W73++@9.R/#RM6N M][[KRVT1AW%W=X7M/Q%&S/ W_QU? S:5)GN<4J"X_9/UOY=;UC6R,\T'=N#% MQ+$]UPX()IX?([IO/@R$+@!K;]1XN' ]3>%" \%2$6-:;D<$C0ZHU2+5'3@T MD*X4.Z8E7S5\G.K;VL+'50JN1Q!]+"XJB&@TZW0I M8YN%.QI2A&T<\O8V%J)ML-G&%3]8!J MB8T>\0I&$, P@'$0A-0',/'"869$*0!"1>+&MF%8]-LKB?G1%>P[KC%=2?7- M?DEQ7.T-83K%U'P*)N5T^43EC7TH3:Z3.$D-CIZE"UHYEM=EJ-YH*ZX4X%!C M1?RE['7YR$O>'[K-H7XT32*61GLD=H%O4P?CI"_:YA#7BY#4V;11#1G6I X; M?^!#]J[Y./K$Y&3,6%S^$DT71$@+N\M0(CVFO'M[6QL_P@]A M/&55RE]+_8UE:UG=/<3Y]^X=SL_I2SM)3';#TQRKP*>^GX0Q@![VG"2. K>O MW.$Z -E2!1TU-SW!)J#D2QB:J153L!E9E=.T/5"K0\H2J^X5V!ZL-:#E!>-O MK(]L%$33DH&7(HBGCWC[$89)#S=+YH;C] ML^3OY-8K-_0\2,/0@T$2$M='%,0##A<0J>-E^ELWORUF&Q%0&8*U:J@A;@W) MZ$W[\$9>6'PCK46]2 $]D#I>0Q4<]$/)J(I]:DJJS*1^,>4[5!T2AS))L4,0 M0PQM-R$,&!B0^%$DM=ECHGWS@NJ8$E0)DG5+JAE^C8MJ>Q)AT;*Z)U:+L,J[ MZ4>35@4+E<55E4WM\DK9D.B 1 'T0L^)2 ! ["/B ,\>@. @\(RHJWCSYL75 M-22N$A1KUE8S[)J65HYZTV@!& ME$)$O,0CG@T3XN^7(GP,S*BJ(1ZQ.G.7%$WP'(U M3J=#93CA' SAQ>1;F+]^XSBM8V.L8VNL;R^O?K&WR&I-4JN%/:&+Q61ZF=Z5 M$_*)'6M$\;7YX4),F-[7RX@:,]A=SCW*)"//-53G0/UVN 2%D!_["$08."P( MTC @]@#,=1*YD&,>CNE8TY3K?_[:XK/61S9(1HL)W"(8)I;E$^$L!83JO+B023&CPVQ P-=?&M?_3$__%^M.NJ9NTV/ J<.5V2\N* M_W#E^XB Q M1F+@T"@.0(#J A:Y<18.9(!J.$3VXB4+"2&\9#A/3.6KBT'%C M]::Q+P[&67]P\ZS>OA\EI%QTDHDPHZ=7_."A1Q,)NL*13I_,$*(^[MJ:0+8# M@P@$D"!H!\2)($KVTRB')'3UE%5YN?G:I%4S>8P2Q"BC>F_-$0]21Z*5-E;S MD%G?LON\*/@WRKOV&]V'6[_DA55S$^N_S!;31-T[>3@SX--%1+(;J[/LAPUA M'?QIHI=D)_CI I>L_>9BEI(GI@I7?V._V-0?BL^MKOZM*NMZ%4<$T#", Y?" M)(@C!T-OCS0D_I33*15\AN=2+:1LQABDY+-IHI!I=\T7ASK+^*G0SC;^'6;= MCQ6+3KC'8#0:TQE^CG@TB@'-$6F\-X1C$M^0^%#7NVR3['@-NZ[)%EW=_K"' M1+YGU3IG<%V41)!#]HX1G&([3U2!P!/4JYG0&ABX!"(G M]F#BDWC &48QZC=:2#%17))'*+_-,A@S9I,E*S8*VRN+E*YY%]M%W?MSR-8( M^XTOMLMY8BK)ZE-]?KBVQXD<$D G=A,W=+#K!3#Q@OTQJQA*WPG\Z?X4YN+P"OC M5Z4G.M_HJ\@#G%,0KR1&Q)_W*/0HY$L\(+TIM]NTJOFWNCGS?&>EQ_6*R4]03]85%G*N>K#7 MDLQW%CGO%O3C-"O#6GK2SS%'U\Z*N55DC5[3%H+/%FLX>;[OH@4!1C"V?2]. MHL1V>2H118,%-J:NUE7G"7%/>/#;>&R=TMV:XNM"/:T_QEXNZG/QT/B/%6GU M>71,M)VA7_T@$7<.9F2C[FS>FRSR[@\!"QGA8COVJ9.XB1, F+V#QZ,\!TG MF33XZH5N./Z^/B(_>P36[/:)@O!\'I\Q#I\XIO^SA6(IOYJ,QF8ZV$\2D V1 MHSLFF_3A9&'YQ%'6BV:PR;P7.CB(J =9DN'"A.[/C$'?U5M5<&KPAD/SZ]L. MLX=F[:Z?*#C/Z?49P_/).Q,_6X"6]*W)$&VJF_TD0=H8/;K#M%D_+FWS&'A! MC#R(DSB$"0IM%-C[K>^0$G?&ZQVC<"_ITH=$Y/[?>W^3](H?1%.G9F6FO3\Y MK\UPK^0B>@(!31(4^XD/XCAQ71*B 3UF<6&FVR:C,,]T!V7NLS7:7#[Y)97) MO+V0JRL_UBQ&CQ^GN>FBI2?]'/%5.ROF;L5H]-H,=V6^9(]ISL];XK)H3^3N MTNUM5CWN#^@F"0D\/PY@0 .4H,ASX/ZV3P@#,M.UF=&XI[Y!LP=L'2&V?LOO MYKM],=[WDU^LF=3M(^_8_)0>G^WJS:2>_T%OX5SC:)H+.=H\]=/=S=''C+EK M.IJ])[5D\.VZ%=^D%SS.&>2N0.CYP \3&&,WBF*/1JYSV.<%0JG-DO&;7DHX M0%98*U@85S+K!@N#_F.L(5R^GW,Z5^+VS[">,*U_KZTM++2W+6B=8:D,G5IS M6"K628/U^=63*[3_/B,\PR$7WM]7;:5U:X_/:@%.M_RK MZC?SZ_H3N$PN;/[ WIIN37X"K_TH2^^GJ3"TPCZ2]Q]_(7TL 1K7R[7X8H:S MR*]QKVR'0$@\UW4<.PY F#A@_]JP[SIXIC?F)5%.M\1]?$INOKI3LDZ%U M[% /A,AQ#P\D.#29:WE8%N:\I[]5XMI,[IQ\Y=>D)Q>RP#M_9#/BJFG6:E7[ MQX)BV\Q$F%MY'><;XW,UN-GD_%?3[=^R(JO2;9+7ZVU9\WNP^_DEI39*0$@# M'/@HP1%%R!XPQZX-)YFO:4%J.,9ID,>#F59OIW5DJ/7'8.K_FF@>J*>#&)X+ M3MXW)H^:X[O%LN:$(AXS,2_4VE,6%#_GYT+7_-" A]2W*8]FJ6_*.?55%&&" M7!JYP '(B2"!@9OLHSD#,FX7@E3 M^J*O0?^H[C9.Z1J%8&.A]\'F>$%YF(SK?8MGM#?&[B9.Z16ES<+_ZY:7"WDU M;MK1<#Q2NM%S8Z7U4%3D6\H^@_UF_9!EC;5)F^ROHF%>8O_Q"GE2VXNZ'+'4 MW4-M]EW='-3+I.A\DCP^;W99-NCW^. MR[KY6#;_D35?LG5Y7^3_E6V^\@#1&[+R'=L)70(@2*( (NS$X7ZE-_*H5 V- M92 V''%_+ZH]KB[6]K.%];'09]_YUYE59=N4GYEL2FO7V_TZ0,M-(9?!L.!4 M*A^3ZQMK;]GK=]<;B1K&?-M8+BR4'N]@4\['<%3"."F7/+ 7$E6[>H6TK/IO\=]S5C#T7 BL3G)OC4?BKJIVD6=#P6+ M&@SN%S:!^MKP613#LN:K/??9*HP1I=@FH1U$.$ ^^]KS;#NP"7;"*!9ZS=U MLX9CXH#-JOA%A5_2VDIYH./H),_NZ*1:+$S-Q+)F-U M4*T#UFE#ACB'%^3>@".6(=4F#"N-=V)=$DGN[K)UDS]G1QAB'$<.00X&(<9Q M0&WHXP$#B('4PYAZ6S:]+39 LO())%.)^K&J:9IUO<)Y<,CRM/,$DTKR.<8C M2U?04;8)B^AX!J_IZ";+5[A\SJK],8:0Q"XB#@C#*""NC[R0DC!P0!*Z7IS@ M:Y6AY#_0W"!L<5A/C#7AO4G>?#T,KCI;__6^?/X79E,WKM@7;X?3.WM/#!5U M3N8=!B-PEV-[@WCW3?I-[UOV-U8XA" (2$ @C@!@XP'BH/_XT":1T"-?TA]J M.'@/6"P.1BQ&R_-R?50;HT0RL@JQH6-8'QM\9E0K<3+_H%:#78[L"_)#^O_9 MI14;,-N7+]E3634K#$,/)TD,"* @<#R;QF!H*?:HT-&V,9\_U4#?X[(Z8/*# M7IHY\?%ODC1%*1#F2Z@ 103WI*(=O 9-.+/3#EM$.>/(EYATG>5.<@PI1IG9"\8>+:Y$25N.7( MB+H)IR8MX_@0$1-2-'GS0O-M]G'W^"VK5C8F'@X)LA/;Q<2.F%@-"0Z@B @G M'M(?;'ICH<5C<4!6ATA<-.1)NBX61OF1$PD):G2(PUO+SXB",D'SBX$Z]%)# M!Y$=_%^R^YRO>1;-Q_0Q8QJ#(;4Q#@ ,@1T1Z#G[9OPXEA0 R0^?1@0.H"R. M2E8(9 D3%0.#7"D)@BA-^D3A-0,7A4&1K*6(@RK\=P(QB@=QD?A0K,N*Y2#M M<;/VR 3F%QZJ%UQNV"0G<0DBQ*=N! "GNW!8:\$N$"LQH6NMJ:1D%<8^^-% MK-]8/5*+0Y75E9$Q MV_3[APV;6>5W^;H[6=OE5D%(/-:41QW;)V$8) 3X0WO0@T)%5<>W,HUT,736 M:WB*$R)E,D65:@H>E31*GD)]PG2&E(N2-);(I8C1:#O>R9 >9L0%"&XVK'O5 M_7]^RXO,6;F(NK%GVX[K(S^(["!L5W4BWPN<.$F$CL2/:V$:X>DAW0Q?6!R< M]:F03I242!05'=/\*0F./'7Z!.<$(1?%9@R!2Q&:43:\$YGQC$@+#&9??JIN MRS^+%2*)!U&";$P"2@F.0,"EC,T-L1T35S*WD?_\B<6%(^/S!8Y-45ADR).4 M%4.\C1,5(,XA1%G M4+O,O"%%1&M4>5R8X"B;<4YUQO$B+3V?R[I)M_]O_M0N"5'VJ1A[H8.$2(B-FH, M+DQJ%(TX)S1C.!&Z2,:;JK)T6&M&<>*P]"ETW# @!+CN\/$A%:OT(_VAAJ6D MS>@Y&$GED"/FNE88XT1.'03IT'+%[LCB,\-?B93Y![P:[')D9Q ?U+\Q;K:? M'\IB.#"3A-1-D@3;* F [9 $NL/1VXAXB2\ZL*4_V/#@;O%8+2#IG1MYDJX/ M1A+'XCJ[T!QL>_"T(7MO:<7_Y]A=K@">N /),75< MHR3)*8 L/SIDX*WY9V1 F:7Y94 =>JFAEXC+P&V5\F+?7U\>OY7;%?1\C[IN M!%V8L"8"%,9H^'P;VXFH!LA]JFD!Z,!8'1KQ<2])S?5!;XX5R1$O1HB.@?[* MY#.C7(V6^8>X(NYR;(>0C_'D^_J!UPYM#[QZ(4EH$A(G@ A0PA<)AI-B)$ 1 MDHWS4A]N>*@/F*P!E.1Q=37"Q,.],:[D!$"2)IT1_YB!*U%?B:SY96$<_!/1 M?P0/XCL(>%=56=%TU^:X)C5ILZM7B$:AXT#?81(4PR!R8@\/S8' $7IL>'0C MT^PB]."L/3JK@R>[BZ#*I.@^P@0D*NTD2/.G;R?A-"47]Q)&LCB_S.@QX]U^ M@A9>9&[)L &;MH7PDK1)^]973D <=@4!P4)!7$$XH/*190*5?,I2(=Q)'\71HU)4=F9@$0EV9'F3^>-EU.47)2=D2PN17;&FG'B5X":&@G,()Q'"&*XW#8+B5^'!'Y&_SBGSV-R+28K &4RCU^ M";9$%<4<44I"(LB1W@O]>_LOJH8:4TL1"T7T)V_VJ[(@+@U?']/M%NWJO,CJ M>N421&%H$X A0A3XR'<K&8HTBFJ' M>0:5-$26/'UB8]WL[^CB2D*VL:*IT^Z'89-__[^QEA6/'!C$./,=UDX0$ -K[ M=1L<.<(//:A]^D3BU*&R6E@6PR6M1K*D"0N00;[4-$>8*HTB\YJ$R[JB2-AB MI$05_WOU&,6$B&# QZS8\#+.=)O>KV#@$ ]AUXV"(,91'" Z%!2BCA\+KZO( M?:IA@=B#L3@:<5F0I.:Z')AC14X&! G1,?A?F7QFT*O1,O]@5\1=CNT0$C=( MNRU=FM?K=/L?65H-[SU0V\&^YSHDCNTXP Y,<#0T%3E ^-Z)<@.&A_QP+JH# M9G%D"N^WJ--W70LF84Y.%I1(TW(;]0P79_1B-'7S2\=X$TJ-74G^59=#6Y1] MA^_^!'X<84*0#6GH 43\X1@]M4$D?'9,]?,-R\G^@9+CH=$BDW_319JZZUHR M!6MR4J) F,X77=X0<49'QM(VOXR,MN#$XAJKXMG[I>$L2!']B. M36/D0F]H"R$D_=RL? L3"TG_7MHH*9$B4%9,3'$W3DZ$:-,O*$=D"$F*"GE+ M$Q4E&\[*BCHCUX1E>/T=YA7[:?:Y*C>[=5/#8O,UJY[S=5;?IM^VV MUITY")53(#4N3TC0H$!W:?VM1=3;WLE0MFWJX3MO]4B0I!/*I)O>>35*NS6E MF4XHIEM9\;PBQ7-6-T76$'XB_ZG*ZZ'UH\:_[O(F^WO6U7VWPP %#K2A2RF* M[3 F=( 018[0=6(C#1O?ZNGQ6@? 8D)FAN;+JC8[P[*;0^_)M7JP%CR6O1:O M]4>'6#"2F'' IL\NVD<1ENN(5S"%'?(E>V(_97^MMD[ZYNDX)M6]"7\5#4:, ME#;"V*%GM_%%A:43P<8HV?-&'K.FE1-T5H68]+FLFKMRFY=_3XOT/N/=&)=% MO=LV*>N9)Z+D,2Z?V@1CULE<8+LAB3%Q_ &7#[!0MCT=FLFBU]X*ZV"&=62' M]_*,BL6==)!+_%>$TU(EYUV'Y^H#=0FO6@0O1< MC" MT=!W0NJ'B"01 CX."45#<[$=")T'&-W(/,MA')_5 I00Z'%D7H^0V,[I"Q)_N/CUE_ G: MXOYK=L^[6+U*8B)CP@3 1NIPVOA7#BMT!XV5RRP$:2[4Z M;'+[%R.(%-NYF(9#.;4^T+='97V]1I^1+8NS[%S8K!C/Z#*V*3384>KN:^)9 MX]#6AS:KY:T,,KCR*'*Q';G0=CW@VBZ**1P:2Y K=%9\9!.3Z4^^Q[:?^(EG M.F,XO)XJ3D2?DO1\NK,.L/9K)-,P)YXA3L3@Z!6+YB&SBDM=EWN#DW#8K-?C%B%#$."0R^) MX\C!;AS%:!\CG @)%5XSUOAD@MYPU-83AVT]=KBMM /^>FGO:< NKUIZW2(> M"6;SB&IZV@*V6L3]$NS&ZC%;K^;'GY?B#/G@,IM3U,+.F)&B)PS)$'8E0!GA M?CFARXQY)X*:01YEPAUK[JG*LR:M7O;!E49Q0GE99!P!B)(DMNE^O9Q$B=#S MB&/;F"QX/1W C9B.*-$H'H5,,Z@:;(YPC9B1*)$G'S5,DS@V.)SJB7KD_X3E M5U1^#%?+$?-15IS0[/&LR$CSE^P^KYFV99O#! ANGO.ZK.H5QG9(84#M. *4 MAK%S=' VH42H"HFVQB83ZR\?H(*^C"-27*4GXU!5K@\ CY>2!HA3$RNOX),1 MK'EYZ3+OUB^\6__EIM^88;_T[:7]@*PM6Z(G!%RB[DHLT,+Z- M/,F$"?[ 25;_>]X\_/M#OGY 5?G/K$JR=)M5'^H#IA4 ) XBWV7Q*HKL(/1P M8.^/M8:Q)QLQ=+4[6?"H6\#6GPRQ]2>'W ZR;RWN7S$%SD)(>'GH"DR!S5V*4;OZ7$ZZT M6W8BAE[]G:;VKVN.=M,K^XK#TPZP\.3?*RL19R+T>CN7B5 MBT)*E!HYP"/ TX6C/#I97L:A'JT6E>;ZI**JG6HW*1_3O%@Y-/99XP@""!P$ M?>*[X="R[SAJJC:BO7E4K0.GJFMCZ)74M8F8U:)KUT@UJVSGF1)1-@T\+TS9 M=%AT3MFTL35&V5B6N-Y555[<]W=NL&=C$ -,7!0[!+/^0M'0M.V!T=(FW:!A M;=O#L5!:YY(GJO4PJJYF1LF4DS,.SVKQW5@'3J_>^IQ,SMY2):EGRDPO5]#4 M31)0M)%\24O:;WGZ+=_F39[5/8K-IV*/H1W:OQ?E-WY'E=>O^5 \[1KV8\8> M^UOM0@Q.M^O=MOWR2[G=TK+Z,ZTV*P>&"&(')=2A"4:.C>*@QPT016IZ.!M: MPV**']B?LMK*BW8-ZHYKPC,WF*]3X;+@Y_2'>\7YICVX7Q;6$1N*\CN?]R6U M^X=PO+KP'YEG#?99S,-O@NR-=6RDU5IIO3;SQCHRU/J#FVKUMLX53$SY3B02 MS=YO%A;&YN?C7 R<']GH.0%?3WZ'L7X-LGYMTF#U2_M9JSA(0.P&01!'@>/9 M"$?Q$.P!1DFT>FI+8'YMTJI1GTJ8QRFCFF]-$A90E+(_K@5+N,WL-_6IRK*< MI1[BCI=MVBVW]Z&L?A?+WL6_O6G=Q\X_/1KM'LGYU'3=86&1:QX.!&9L4WO$ M=(0Z _4S&^,/:9W5JQ %"60QE(8$A['CH83 6[BD&#L2MG;^C!]6[^:OFT'U--$L/%^-1O$)G7I8N+8C;4W\,<(9M?<9"">:>L9/W9( MTT>#IJBFV2\S!;:O6=-LN[77E8-@E! ?Q8D-PPA[-HVC'G"4V(F_*K)[?F#Y M=K8()X-62!#C3A#?&28LC@=$/T"TDW+V+/%.NX.7%_&.3/RA8]Z1'=-%/97^ M\5/&/24BS$8^==_,%/O^EN;%;V5=?RC6V]V&W^,@:56P7ZM7-L P"4,&GH0Q M ZD*!GPQZXO='MB>:@-3_O@>EUE;;AC_YP+A;,&P#$>GR4>3N3L!85';K'U M"[?Y+]9@-=\9'NS^H6/F>7=.%T(U=*F?,J+JX,5L@-7FN7FW^6P881LS:*X3 MN2X*&5(R8,6^:_?;?*38S+G)=PVE_";?8)"V+;Y%*=ZRMGE$O?=C*YDF#B;9 MYI'SB+1"P;K.&LUG)R!T$AMC K -?>*$-D5@@ R *U1T8Q% S1^&/L+(U\'2 MUDBK*:V[7;&Q-ME=5O%#7>OR\2DK:CUK8K.X7'(6L'1OJR?^G64_WWD] QX3 MB7YS=I2%!<%9J3@7"^?WS[2+9*V]7>2F(8%A2&./8/Z!Y\7YN06,:3'-[,"SG#P;@Q:TU>JRJ*I M\F^[=E[>EI@^NE65;OZ_75>O3,/%U8F=/'GTFL"_BPAG-U9GJ368:OTR&'O^ M_=RE![G3SILFZHWL.#]=&!S+A[FXJ,53LTW/0@*0'WB 0-M+8C:=#)SA_'P, MD1]-M9VB#/!_[Z0L+UD7]=E/IU*2YIM.UN7\(*I!:%?G15;7N'S\EA(L?O/561[ 7&3" 0.(9[M) 3V16P!L0D4>AA"^J]PVF3W9?5RRT6Z M^]<>3Q+8$84!#I(@BA%T*>J?*/;\F'I0^+U.LR@,B^, OKOHP.#S+ZK> %[$ MOO_:6OO>)Y]XI1SNDT_\_8'>)^AE^-H:X%LM=":[ M[7]$Q'=J9XE7XUZ.T[34YJYEQ]>XBMRCV#L1%J?SR/S5NB>RLYRZK\M-(X;3 MIY^SZNM#>AR_H1/[$(2$XC (*0QA$D9=_(Z(C[Q$9N:@WHKA>/@Q:_AB:?F8 M#>?5&42KQ2@W91C!H]@L81H*Y2+7@.E VHQS@;,$74C_QY.ZC(Q?@QVE[NXF MIT/M>P8\_/*G#5@S#^66<583-H5O7N"WNJG2=;/R8H2YV'DA=@-"B0>\[K1- M$G@A :(77O4T9C C'/!U+[ <$/X/J\-H_3&@G'B0"3%W8<#I97X9@T^S3:7) MOJHX*+O6V(3_J2QXKML6X8<.X6_90EZ8V@M\&D#J#&U"ZDM9C))F2RF:<1\E,099"L^IUBAT1U1K%ZL+4:IPMYU1* T/"4Y?73?4% M]$F2.![QG9 F7I@0&[IATK?E^[9#I*8M2BU,K$:*KW$HLBFQ MC9.T7)J>C*)Q&7HSTH:WTQ(-C(CJ"VOEL2S:I*NO9.\B2@('DRCT(^RCR+>C M>&@G 0F2T1;Y3S=^W) #ZJ8;9&7XY9@$#B0PA@ STO4E*KU>O?([T-G MFT_-0U;Q*5F5/61%G3]GW8YJWWY"O3A.O,!#$$41\0 B]M!^'#E2DR9]K9J6 ML -0JT5JO8+:[SE+RID^R@6E;1:V)67N$_Y@P::[*->>AVI*)GA5N\@SC\Z) MLG9)\[0SOQ#]TV_76RTTQ)RH+G[)FC0OLLVP?SZ(<.C8?FC;.$!!Y-/0=@(\ M-$:#0&I56K&)"14OR>[R==[(R9LJQ$%!%(/2\&D3LT MZ5"Y1YQ'-618;ABV7X_ 60,Z.R:G[?<'_C+6M1RLJ;=!V)*-R?]+GDLDPM$_:&N=]EFY4[! 98%?BXKOEEPO&9Z M6YY.%%> $,]''L2!'Q*?VF&2^ ,XFOBQ@KA, VQ*6;IYJTM3'VK6P>BEX3JM MRQ8RT"MCUGRZNTV_.ZO8CWV, M782Q VW6K.T'9$ 0):$O=6128[O&CS"43T,A??@56Z$=2IZIU,FQ6 (S%[UR M^?L,O\VA]^:O6A)M^S:IW7+!$,('!H['LQQ3'[RO==?Z_5,:!" M]6D,-F]8, <@?,S6[4')3D!KH4F>N<1*BL1K2909CRQC7)LT\%1R9)++D:.\ M+?MW&D<$/>R[R$$X(""(0MMSAIMPH6.'0,,@']'Z7&-<]B*M=M8%5WAF)5QR M&:CEMP-K=6C[XM W0^'I[E=ZS-8>]")$]CRG\AJKP3^+EE@=]HDIK#8FM:11 M7]@,M\K73;9I?PWR%?]( MO?]F'HWI#4>&O5U(;ZN3M??9.AW^U7IF\+E&M.7*!DOZG^Z*O!'+P^9RXBC] MGLE_^O1\6/(_F-!K>VO$?BI\9,@B-%Z<=]6\6JM/%QT#3-@KDW4;8%I'$BX$ M*T*)XP8 (>CY!'DX#(-X#PN&4H7NC(-9<(30E\7K<=OXI'YRCVG/\7^PD"#, MNN(L0*M#%QT0#)@K,4[@ $B("]"VX M2K5J>F/J@(4+P+>AM+^9[%Z.;PU9O#&J]6?K0L]33)^/'\-2S;N5O+!H.1UC METP>/8(Y'?GRJ^9#!$ "(P^3P(UCWTV(.]24#'W@2=9WU-3H//*H+[658WA\ M"FN,7.VIZN+T\!U_BDFGD@L6K88CS))((D?P)EYP9?^*ZFUYIHQ"*\S?TCK; M\+O$65'WKWUUX+*O6?6=6U*0020NX?M MNU*W6V8':UA[V[[P:PN>KSWLT5O9=_ZU;+6$N=D2KA_S WE53O3AYP^XSW=[ MMWY.7]JRYK"JV"^V!6-O#H_5WI55^P".=63#U#5JS#KC0@193#]81N19#AWO MBNTL!9C"G2&.DI;5;?J=OVC)SQ>SD,N^T?X4O06\@B%B+=(X= +LH01$,1A. MS0 ;1^ZJR.YYP0?!.8 )"$+J%7?J=8Q66,0^L^\_I-VAE68HY=>M>G.]JH^" M5I-^;U_P[HT:LZABQ%N"LXG9W*1^W^E2>.GLL5HSLNVF]1HSRSJRR_KT;9O? MI]/'&Q6N+\U"3+IN&7'!K(DG+VH9Y5-AIO(E:ZOLW):BB!*'^!%T[2@$(2*^ M2Q Q]'PF;YA=G3?MEF2?6M6 ?$2-R'( <#',*(H#H>5 M,H#C2.J(^22 )CS24KRI&M6=;&19^E.5/[,>T*X[I85DN95IW*9O.6E2CTDN M&1W@\T*>;XH86X9;#FRXE?SYY;XC%+5G>ZM$U[D>N$&ES[>+"P@0F M*ZST:.9;O 1@,Q20<-B$P[9=WT$)]HF/;9PX<-@F!J[KAW(E_R0^>$+A/A[8 M+49KL\LLUW:]&ZOHSK*5=W=9NZ_8OKLM6P=0AD\Q)39&I9RB=FS-40WFF( + MLJ;$TS+D20WZNQI]RO:+RL6Y2L@LO\WR^P+OJBHKUB^W;)95I^NVND2Q:?^T M;=/=@Q(.]Z9/%J'HRFZOO""A,'(#.\*.&T0H"I"SMX%B1T:/EH7Y#[W_78]RC+L6,L0G-MI,/4HYSH5E9?V0;7;; M[-/=4-[M<[;?N,O7;!*1Y-L=W]]KP67?&\2H_>>* !]1+T$!<#"- 0OSD6,[ MR(W63.5"<0/#6W .]+'K0X?^R M @&_($L='Z(PL*F/_0 'D4?#R,68BETV5?MDPQNC/2"KV2,2BP&*-%V6;_,, MR2GO0,[M-.1LRO6.;\%UYV#G(^D5#O'SA8_EKCLJF-8UFY56W<'?;@9:U/F& MSW-Y1'KJCQNFF^=V+9L?-C]T/S8KYBML5?G,_@9+9-C?93/BM?4M*[([?J24 M7QS@?]NZV_%B1\-B'#^F5&36"TMJ+/Z!?&Y=5H_IUBJ?VI;Y\:67]99-O_([ M-F4N[K/JKZ)!CW'>1C([].PVCIUTPHD0-,Y9\T:/D=A+'=U5=@>Y:R?]GM4K M/Z:V:V.,8LAB 4)1Y).^B<2S?:EWP:4^V+!BPW[8/*4O? V07Z;)NL6C88C( M;BG+D":ZJ6R(+T7]YCBFWA<^,'!Q9UB!J&4DE6K0W^T.*]LODLA]+(ON6 %K MX$NVSO)G/NU9.4& (M^&$$-*$N3'=I ,#441=D6S.<6/-RP0_/WN_H@)OVA7 M[8$)"L,8XJ[G=Q-P)GGVA-'5GSWA5]X.F,RS)9[P3<":6M8GSYY(:G7:W#/Y MU4ANYD^RQAI0:NLGTE/D3[N&9_8?BCN>:_.>TU?@J%=>X$'@ @1@@!T<$\ : M&]H,*)&=,H]H::(I=-DA9%.;/42K[C%*SQO'$"L\R9Z(4[6DK0=G':&SOLY! MI_2T?"):U03[2_;$?MK= F1SY'0_:W\2Z,9:)LSGZ;D\@=9 Z_Q:K]&6]Q-L M;0Q)W7[I&R==*;GNJ'FS2NS$1CY+W!$$%/#]1C+,\!/D8:D2T".:,:S]+3*Y M^?88SL1FWQ/1)2?K+2AK$/<>UHW5 YOAWLU)@BY,U36PNHR)NPY#3ET_T<&- MY$I?WQ8L-BT"R!>>ZZ'EV".VXW@X(2YK,P&!G41]RX1&7('*)MU*+0".:D]* MBO;0A ?8+?\K^RC>%_;L%@;+=NQU=]^:;GE^GN6P2_Q=7R73POXRQJ!6BTZO MJ6ED2^HJQKN*+DZJ=)ULPIL3$([)&[X_[?WI;UQY%J6W^=7$!A@Q@6H'H*,O0=H@,&E6H!+ M]MBJU].H#XE49LC*>:D,32XNJW_]D+%E*"6ER @R@O)K]&M+I8WGGDN>>[E= MDA &*^^G8G=^3FW_/M_%LN MA: !7YTUW1?@N[2J?2#XFV!B?^9RN[N]0"U3<@&JQ8-#G7I?7?NZ1;_ S>/+ M982KQXRDG545>="QM PJ'5O!GXVU8Q\CLN^_<^>*'.H];H0UIQAYZ1*6*]C& M":OU4[*_217?76ZJJLC_7H^%T91E(8AA@C%4<+CD#16 MQ$FH>WG#,?36#^B6F,!2UCR[E?)9A]3;-JK*ZYJBXZSGV\[1VSYEC!UBU7; M=: SC!Y\:YLO0&6U/#/5/.S26 YJTZL? =+X3LQ^)\&XGV]M!&;+O>R=!VG; M[)@*V*-X<9(YL9S3RZ.X%1'YKD7H+$5=/J,M/:= M1%9U]XTUS1W8>=YY!+7!B,UIKA%O31(IOZQV_^#;/&_J(Y2X21J)23ED7I2% M-$H8#K'?X$;'*TEJ.DQ/3KK0 EYAT5*K"5TPMG0F8_%T\0,*U[UYEP M*2T%TM2V&MM[CY8O^6ZL6#FHW_R$D7(8'S;CI %/33J?I"MYVVZS+'&'"4XS M['%.$P*#)/29WT9WE%$^^6Q2"ZWE*-E@ 8\K^0*:,\&QGVW^0ECXS ^QIA##O"45FQ\]CCL<]PW.KBO\^T]G&$Q MVXU8 ",_#9,LQJEW7!R&*$BT@^(T,"U'PU;BQ._>E_N<\CY^KR=:)W*C1@1T MWX/NA3YIXP01SXJKW@IUT_8/AV+#K MN_FFWB&]DD\_[03\+\5ZS8NM_*59%$/H^W'$",NH%S),/1RC-("40<)2.LKT MSPYTR]'OZG!_DV_E29_2*-TJJVYQ97LN.+V'1X^.];.*'9M!=2MJ+ZP^GO9I M#1>?GO0H\*)9B#(,TA$E".67R$<0P:N##. C=F!IK@K8\*?ZMND+J8F35]>[4 M@=6B8UV-JZ7ZZJ/K4E9-$U9Z]Z6>/JGUI&2VJ#O+;]%&5%]O;?-6U(&61 M%^ L91FG8<0(];*TL0 FF+D26/616X^M+207PVL/3T\=82VYV/$@>^Q%/UV< M?>;024)M_V[ULT?; F_ZF'NZN)WP*$,I9I D/$8QPP2Q!C^)LW3V M].5YAW;HWD*NOT/;&-EW?U;>CM#?F7UG,NKBWIIJ5_C9);0W+Y/MK>EYSB'Y M?+,R3_<@3Y"R!*4Q8UD6>31+Y;W*QLJ$\J6NP_GJVIEA9L:ZD MQ949D:6.-/6L:?H^Y.K,JG/81JT.WONK3VNG=TR;85CIQ_\T>8@=]L;/5BSV M@O>4T\P"QI, :)WN%FN'?:=K [OJ'WI_>0R1CO0 M3Y/ _/-E+8ZG*LK=]+_R$WW*'$Q*-/T]?2:B6_R8>!E.$:4<);%(K:(,)LTQ M,I_@3+^^Q;NP:L2SS^XF&L:[RM39QI2]Q-64XR=_0L!TGW#@1+:Y?ONSYR#6 M>)OH3+=IST^?C3P]7:>0;?E^P+F?IIQ$29AX'@J;=1\?!EGF1C9BVBK+V4CG MR+B[R8CQGC)U,C)E)W$U&3D]?_[/EHQH]@D'#K*;Z[<_>S)BC;>)CL*;]OST MR4A]\O @I/!MXT+JIUY*?,["(,8\0 &#C7$4,4>N?!LUR7(:\O1TO;N9B-EN M,G4:,ED/<34'Z1#RSY9^Z/2%*4_VF^VL/WOB88>TL>\#V/#Y]"F'QD83"2&' M$?>2#(51$JQN4N;CS MKN?OM[0^WWSO;U9UT^+3;?G=W761Y7*N_,=#L6'SQ1V3#[V7?TH:\+EZ TC8 M-.,QA]PGG-,00T;\D*=).T&&R%>90[J(V_)$\5C\N+KW!?8%N,F![#?@(+"# M7( '>8L>+ 7\B^;Q)6& VDS216;?F"ZZ"-GI.>&S.MI55Y*& VDYD*:#H^WE MS.\"?/X9NM*R6)0:7/[R3]NEGEC90V+R:M6@ZCVKSMK!473$-UZ5';F7<12> MOZEFC8+U,A7T(M\K$\$)W/!"ON=R9Y@VK7.:F<+]H3S2A+S\1P)?;;Y5VQAP M1E.&_32EA"<1BB**XCAH(,9APD99R>\#;(1C ?)NQ,/Y$B4..,CR&KIMWXR> M]90?0./?=U6"Y@5?V%B7&.+R=[Z^,,AT4^L$P_E7#27L_F%=/.;YUWS[?;7( M7T;^38K>_*O;_D>^_Y(OBVV;UG_GR^)>J7SI=Z9C!..$9 M\;(@B]*(LRSU<;,]'L08*LW^W;?"Y,,]35]4FS* A__OMK?D<-N M7]SGVX^K^I+GX9]\/8:^'3TZ\6I!B>0 M0$&#] *T6"_ T3D-7L6#[XYY,?8.?-",>>-"/02ZL<(H0QQUH"(.0QTYHN&F[8< MH(Y(P#*_S;=;\X:COUY5P1IN9T(T[D1(C\LSLQ=+ M3G%CRF'+N&*4CJVIHO.'E9AZR!8:/.74(]_/TBA@6<03+XUYN0GE8]HTZ"$2 MS+[GVYM"63/[-Z0S9+N8E$BAA70 !;&2Q>Y6@<\(VG%5'1,R (:>"98J;@>*$[XOM?O6?U3PJ M36'"(S\@'F$\#F@:L[AI.0Q8:D2EM%JT+E==-.U"_6VQ+8]=+T?3,CTW#!(U M:_P;4[ZT\/6S2$T!!["EO-&ZVZ_NY_O\TVU[A+O]A*YV MBW6Q.VSSW_.R9CU'$(>>YV68!(1%&8801RS%612AA"*MV[5&&[8\TU6X4S@" MN8H;BU/QJB=Y#4QYF+-3^?OW?"[AE5N#?U8@1ZX!KL/?N6TX&VYP0PCMF':Z MV66//U5I;-O+'MM/_VV5;\7OWSU^%//H-?ZQVLU0&'G(]Q,O"0/HAR2(TKAI M' 4(Z8BBH29'DT/0@@/SS1)L5:;5%'("DO6T<0B_5C11C;$S M:FB8[GJ\U,S-']- T#WY.U=KT8)1EK,*0) M[">!1EJ>5 DKC'VUT SSFI(X.NDFE?$MONUJHPIU*A)IU 6.*:59VUX33 L, M:NOFY>;AL-^5,@WK+%76 (5!Y&."2!9G:1K#K&[1CWW(>ZEDCW8L:V*)!<"> MJM>'-TV-LTQ97T639UDDL M0,SC1!/@,3RKR-8!=Q\1JB"6O2=-@=H8($:I; MQ#%'7AR0E,5!&.$X2+R@:3'P(V^H$*FV,XH0H>%"I,Q;?R&R09DI(4(."1'J M)42Z[+HK1-J6* A1/W:&")%?M^B%B 51+-H-2)QX&85M#N9',-#:3QC2SBA" MY \7(F7>^@N1#.^J&/W1W>+.4'6>_J M^WPMYX?E&IJ?1F&0L@@CC%&2TBST8<0P%M-#E"1$[PQO_V8LRY"$5"Z6E)]T MP/5:LQ]"I^J9C5&8U#VJT9-$2VKQ3Y?OMSTRU]MA#)-,D8P]R#.$B&,7IA)2"0D22"R.:*C6U:!3*=LO=;@ M[3I%3?V<\87X(C6 MI2&/X] /LC!.F2=R4,J;DVX!AK'628OAK5D6G@J@GM@8H%!-=\9E3T^"*FP7 MW8.U1WQBHEHC'%F/WF3LC#298]L-E3)H3V&K7YI87GL!QPP'"$<\0QX*PC - M8)+P0&AG2BE+$<[P\-6V/JV.DD3=5UG!K7X299#>(:MOMIDU--E\1?I<6)Q[ M@4'MM;HA7G!#_RS8I;22-YPY53VD^>UJDR^S?",^V7\6_;9M^].M_,]*J&-Z&EDC!#5$($%=E/^")DV:LRI2Z(4D&[%"=HVHRHRH[3?6C57YV8NRSF%$6L@RG M&><(Q3Z)VL8YACJIF*$F;9],.Z+4TR-3C*J)TP1DZBE5!Z!KJVYJW)V1,+*\$A]5_S#(O#A+&/41AA *( M R@W*TN9B2(>)II+3(9;MSRTJ>'5)=/<*Z\S34B[]HI3Q?B3=[ ZU6IKO-7% M[1;QZ.M/>H2>7XFRY!PW=-:B?<]7IZPR:6;".(MB&)(PH@2F(>*8QU%[4RKB M$0MT%JL&-C7*BM7:SC3Q;1Y-3 ^-4JBGA%QD"IO%2J[Y55)WVW[A[1FC2]/$ MWM-#9?+=4#I3QFA-!S4Y4GZ-=7&7+P_K_-/M6X=IK^4)/%*9V@IY/F M^+?S+*H>D6?$TI9+W%!/:]:=OE]JE47E9;:YZ,/R&;8\WW^4S,LW5.5%L9#R M&'L\)'Z*><#B#$6X:2X+TE1K+:UO(Y85L\8%2F"@0=;K(FE_'M5D?)];3R9Y5U.SB2C74S=EMB>ZH:E.XAD!M. ) M-P31AF&%]5ZL)YAE<\?MC"[S^]W' MU28O/YEARE/*.$PPX22#U/,0:T @I'>\Q'#3(^T;Y,LS2]8E4O"G!%U];K@8 MD:XWU-1N0D?TVSLPY8-)JA ]9?.,5%IRBQOJ:7X? MHJ9NCJ:,:?*D4^?CI*5G2)Y^H8O))[%(45F20!8A%D.4>NU6+!9P=4[.V44R MRL$ZJ787Y;\@[Z0KI":8[_M%34U(ZY7E)D9=4]O1KDPGN(++/ MJ/$X3G1#JD>R]85")6,QK"KREYM%<9]_W<_WY2M:[84USXMPD@0DX+$?!SB) MXC#T/2_T> )1'%)%9>C[Y^V-^0H1:"%-=EWS%6K.C-"A9+HQ]@9;49CM8IK+ M^ _EY:_-MW8GH6F/^S!F&8-9PGA,0X2BD-7M^1!'6B6Z^[=B>PF_ 0;R&MF_ M:"[?]^=/4Q8,?IBKTA9I1O*\UO MBFV9):R%W#6[F;/ (SA!D,,0<<9]G]$XJQL+L$@/M,I9]&O"LNX\N6 HT_&; MJJR1[BVEGORI2<\(U.GI3@FHGKV4D!K]&?G&T8N\G!&<@42ZH39#C3B]662" M$U6=^4V,KNU\+9K#R_O59B5%;;_ZGC>M,AKY+/(]/XN9'U*:.8KF'8!G2D;8H51-@\9D4T^,ND0^Q3:-*KW!U!EY,L6Q&SIES)K" M3D_47+0N=GMYNJM)R&9^0CGA.(A2B+* <:&/4=.,AT*M&]S:?WR4I>7BV9QL MY 7)$U;.K3'V)="-H=(?_NE*X# >M!%_(H7K'9"P[6)1*1/>:[_0QC#C-**8FC MA 0X3%"":QP"$T:S3?Y-INC7ZCFP>1!*PRRMAMDSO,JC#2^7_P($>""'&YAW M@,N:WYMB\VL'.UC5X,<=AMK,!3@GT_A/*!XH2QM&XN"M-$ZU16[T8LSVWER%T]"9A"=L%.0GPV MF-GFN_#")M_+M[H7?WM]V=_*('Z-P3-C=3#I;@S)X684ACOCL &6S7>KQ0S# M"$*/>)R20$SW,,O\H&DKP$3KWG*_%BP/K1($^+#:@*70L?EV=QQ:OTP[=$ID M&N-&CTXW!XVF#6^,F#Z,]!TN=+4^B-QLYJ>^:(1$$8TY]'TO@#!I6PM\?\B M46W#\I"I83@Y:&IL&L-&EU0W!XZV%6\,G7ZLJ Z>?\]7W^[$G\??Q>SQ6WYU MD%>G/MV6+>\^'?:[_7RS%' Z(2^%(L8A+PP3&(MC4@?H[86TW-=80046%+>@@@LZ M>"] HXQ3'1K19?:,3%ISDAOZ:<^\8J3.;D=QJY2)THBF-/!3#R4Q"PBAW&LP M, ]IU4LSV_)HLX%*74?.9K2X,C!X]3A_7R-7T[:>P[8/@P/';!UDGD&9I20. M?,1HA'&0(AS' 6O6W6,:AEHK8:;;'G%*XM+(?8TO_;$[F'FG1^]PZ]3&KR$6 M-:X4Y^)G[VC^/5\7#_=5K7QY1E*@V'XM;O=_E7.MIN[T=?YCGPFZ_C%+$XA] M0FF(L(^")*6A3ZM+)#&+(-.*P/906![5Y9;"9KY>/X(:NQCB#5[M*\FV/*$V MZ7'#"7JSGP;S!>B@OJCN,M? 6W<\>5A-@@<&](\@IW/ M[TN/PJSR6[B+A7QV>?=Y_BAWT^2)N,5B>\B7G=<"FD)DS70M91B3P \SQD*2 M>%2>"VJ0Q&FF=<+61ON6)5HZJ]B45Z2+6S"OX+Y]OFT\^M74>6KF]72Y00MJ MN-51W9K[)\^8-#45IUJ0ZL'K&26VZ24W--BJA:=/_EIG\RW=S3??9W6;E^6I M!1D!?I]O1,*^Y7F^FT5QRD(F6O0B3G#F>W$(6YF/B=*,=G CEA6T&;>K%ARX MK]"!VUQ50H5XG1R516PQ+_HZX0 T,\!'Y6Q:+@_RE\@"K&SP^@:0>T>?; M[:,\!?B]?/UJ7@;V_5T.;NK"Y+NR,/EROL_E=XJ;]>I;=6I7'E$ZE,\,[N^V MQ>';G?@XKW]21JB'.EK=%MO7>OO?P!\[^?L%$$%HG2_V9*ZP! M==Y Q^6 NM?J_W=2GQ[DX-'D5@*N6Z^)']\4VSOGYS"7SPN!)K5+5@7&P'@ ME[^IQD;AQ3+@>9'OE>'N+;>^$-.,]81I Y7%JM=?CW_4:?Z+SW;^GE]V-6C7OS@S,8==+O6NR5_4,TJ;_+^=KSM"O9X^5JP+;*""#02<=IFC?2'B MR2O50()OES_P?3FI=<-)ZI,"1YPURI2AF[=K3!EV M5!!(='L#L=FC)VBK^T M/BP[*);+*D\!#[)_-$N3\ZI_5#<.%X?=OK@7VC L]>_OO%E5WIMH4(/0Y12$G*?&O! MJI^[IX\Y0PUX:9%J"!<:.].RL<_;XC;?[41GFJ_E8EC3*.0X3+PH96F00,Y3 MSCR_:300\4IS$WI(4R/%D(<./+#+M]]7BQ[;S8,X5=Y9'HO.?O&EBZS<,9EH M&>H\4>=WA4TP[,8"E"ECGN_UFN-(ZR6]5_>49U&089_ ("4XCH5BBN2:M(WR M2.NYT8%-61:MZD6X88=CAI*IIE8C\JBG5A6%Y\ZX3/"LWJM$G5$K0PR[H5:F MC'GI?3U3'&FF6"^T%XO)?AQA2C*/!"F-4IA$37LHIKY.):[^K6AI5-\2=8,/ M\/6E4"N9LLQ>OSQJ>DWJ(T?#&75#B0S8\7+*-)@95?WYNKC+EX=U_NF6SU?; MO\MEB^IA4;SI@O@]G\NCT,M/FR^Y7&"H[Z#MKLN:3.T!:<@27KZ'S!%FA!": MT7H:BJ#' ZZ37(V+S/:V7FV,7(U9W(GOE)L0X%985J\5U[YR,:B[EG-?VP_F^\Z?TU/0D3N!FNJZZW_-O<6. MZZ4EH#3EHGF?6?JS8PYH[ '%!K06@=(D\&=I%)CLGHM1EYP)#].XWHV0,I'M MA0N#3R]TM<@4 /VQ*6[D>IW$=;EY..S%MX4_Q&^5R^]'J#YC*0]EQ28:\H!0 MCQ#80(4DT7JF9Q* M@/9X?Y^OGT\B6,R)7&9\HQ*T1NX%CL6KL:U_+51-X@7U9Q'^JB_R"D"?M\5&?+HH'UC= M?2[6J\5C]>\1!HXRA /D(8A3B&C@>1A7,"@1$T.M>TS&&[<<9X1KRO/C+6;P M%+1>##%/O5J0F)1UO2@@H+[.]@6H@((_ZX^32;LNHV>TVYISW!!G>^8]>W?" M*H_*#[GF0OSSCT+[\]WS%F/"$IX&G*.,9B@+8-2V&-!(ZS77 >U8%LT*E.;[ MK4-H4U/!L1C3$[P*U06H<$VO;&=8.B-B)KAU0Z^,6'+ZPJLQ=I3WAO-O4OF^ MY.51\LVWETIB84(AAG&6)1F$$681YM6I&!]F2:+W#HZ)]FPO&500Q53Q5AZ0 MUW_GU0BGBANH(].IN2U:,]G"ATD]$X6WKY5?N* M8"FJS=+PX^?Y8YGP?^7YK6PJX3ON%/W> $: M[!?@B8\J_$ :,$4JV(?H-S-%J]YS0W[',/3%/',$;HV*-3WD$L+U7\4L@3P* MT\Q+.29,@/ (C!L4 8ZU=KQ,MVU9EI&'/ M*K$.N0?FUQ*M-S1602XT% K2# M.GMD=*BX]O#-.U+4/M;UD='>+%K13M$=\QD,D>]GV$L3'D4(131EN,'AP]A\ M?JO5NGW]A!;U4XU@"PIJG-MQ-%3"=EA%)3Q3.JKEH7>HI'KV#='2'DS:4%,N M!L/,"U 0!I0E'O*#-,VX'],&!B5IC[T:@XW;UU)D3TO5Z#4OI<:9'45))6IW MA52B,Z2C6NYY?S*J9]X %>W!HQ4177W/9SA) QQDG$ 8^#3E 8O:S!A1+[0F MHBJ-VQ=1WZ*(*M%K041-,SN.B K4#HNH0&=*1'7<\PY%5,N\(2*JSZ-I$<6W M0G1:+"&B)/)(0I$?TB#S(R'M#1:.]%Z-LH/ LIQ>W^7;?"X1V1%53;K-*JL] MIFW+:^D1UT7V";T&E+:?N]Z7W/:TL:?F#F'4M/#.TI 1F&6AO/B4S\6*=\C[%&M>2U;S6?V\->GN&Y7VU6]X=[L)9H9?W2'F?=S;%M5FJ-$FU9 M7=U44P,"JNR$]Z69ZF;UE$E-WHPHXQ^;Y6I7GJO/92ET\:/5BPFS#/'$)X1X M'O'3E!)?GAMHL%#LSS;Y-_ERR;6AS+0W$*41G58C^AEFK=$-5N5+M,NVSK-! MS>SO!P,":I=[:VK:A0TJW/5['PY)ZVO<]M79P;YZ!Z([W$8=!3;$J'(9W)=1 MS#@F*$ L\2G$B4="R/UV/2+6W)+JVX;M67Z9AAY+UU<9:*=HFF8-W+Y,JDGF M&"3JB>+K8CARM=N7F3DC:4.Y=$.T!EMQ6MC6""OJ>:!HA!2[_4D1,![$/(TC M+P@Y2:(TQE&$FCM*E&5:E;7ZMF%9>.KA(E^7TG*FFI79ITLW[RJ9DI@F MK[#Q"CMG,Z=A?+HA,X.M>);]F&#%R'3S]_G^L!4?3Y#$ ?*XCU',&*<\"Q// M;R]KIQXR=S*\9_O6Y:F:[)QD1A?'LGP7X+Y&;G#.V=<9!F:<(_C!_'RS >V M,&I3VW>Z.=!1K@BJ10MUIII&V.Q10;Q<^/^]6O?_(A]/6S?+CKS8/L5Z6B(V MB9+89XPRC)- 'H$G/&ZPX8CAGI7#+2*R+-;=LM$G.RK;TI!V2Z5\$^Y$TS6G MN"/Y4$W1W7.?GL8_*?A=>:XV 50VM/LSI>=.0H%35;[[\W\F$(SK7S="P\@V MOU[->S3&]I-X6WU?R M(3;PX2;?Y+>K_2]] X4E;^F&B.D=U3\X5'@;-]7_)>!?@,: \G6(V@2'XD(O MTI4B@EUWNA8++%O[:A08@V5E_;^;;_-,A)NE++&<;W9E426\W'>YO9/V!\KL[_'V^6DN\ OMOXG?W,\*B@(2^@):&F$=>"B,_ M\H,($3],?+TZ>9.!M!PQ?I__*//230E3:M*N! KF#=(R1:WG'ZO=[E"^8OUA MM:E_4#=\3.9LQ;CR'ORL&7 DHE]O)�-0ITK (WCZ#[<[5EH#3M ERUO:,R M#^ GO:.T<.109,E/YV+4U%W#D> U.0VG46UR0%KACMW>YHO]ZOLQ[GZ9[_.G MQ;OQGN?"C?/UU_U\?Q#>?GSRPS,4BFD8]C$/>1Q2G(:,M5[B0SQ;6 M1H"C(T]^Z0)\KMPY;I0QX((S 65,![L1.T:UN)AN..E%A"_Y]WQSR+F@BQ2; M_7:^V/_[:G]'#KN]:'M[G'\Q DD( T*\*(XC+^$9KM??$L;3+-61?6.-6M;V M&J>>BIMC5$VJ)R%33X]KB$ .2M" !'\)E*"!.6'1754"SZBI<1^X(9GFS2HL M]UT]\?NM*)9_K=9KO%E>;O:BQZY$"EZ]?/-B->" ^RE!.(DH]<)4:"]FS18$ MH51KE]APTY:%L$%;K@@?\=:/7(DY>JYYY- T\VI2.2'I>H)YGF\W:I7KD7E& M/"UYQ0T)M65<,4K/-K&Z((5]M3FL-M_J#=YBLWLY ;[9E1%@ACT6))QG4Z'!GC?=D/W1K59:<+#-NFJ@J$!]+':[)O,_ M176R.YSOV \!2+AMM9EO'R_W^?WN2N"5%R@HG"O6'81^ $$O9# M;@KF63669A@%01)B+_-3%%(8!\SSF]8P1%J+J'W;F")3G51,GE'TIA#T)]6E M03S BA<'X%!6S$\C9U&:I8F?2$03[@^\2,P9+1I&I!NR,]"&TUNV!AA1/@B_%^(E3R=^NB7SW1U? M%W_MVE4@+T%>1F@2)5GL)4E (QI%)",$(A(G7J9ZOGE(&Q;/*#>PY!EC"0R4 MR"9;DSU'T[DCPB;8=6,8F3'E]*BN.7Y4!]55OI=-?9;SX&6^S![_V.7+RTU[ MT1'+_*&L"=8"88R&/,F(&,II@IE'./0;()AS7R=\6VC>75[\! M3*XO_WYY?L+?!N9J\34RWGN@)L)76-7#E+8P/$C%8;7[I7 L_HIY, M$/6)/2.3%KWDAGC:-+ 8K_M_#;E]>))?KO )3N>9[7313]5Q /2XC M7Q>ZL)/,XQ1[619#FD"2L0_L"[!MK (;H3GU7M,' M>47\%_EM^47)0;5:7 O1L9[(O#5/,PY,SK)BU)@D8[R4ZV7;@F5CF3-]Q(_*Y0T?AZ!C7WL7+5[5(UHF M7W?QL0)45L$J#^!5Y9U%6!-?D)L%\_MBNU_]9[GRJQ>Q#-"M%G)&XKE7S&BP M@0\-NE\$N:#EO48X^C[R><+.[R@;(ML-D35HS_-=9J-,J+4'Y9F[^@@%^"#O/FUW M\_7(9V+.\79&QHS0[8:"F3&EL- =]72K4\68J/57?;S8B7AI'O"6T, M,P]YA$8X;9KUH*>U:#&X,>N[PG6"<#S,JEN&=#B?:LHU*I5ZZM6R>#SR(LLQ MB317'GZI\8VK5V^Q=4:SC!'MAFZ9,Z>PU"%-U%Z;!9G/PU ()0IH$* HB5._ M%1QFYE' SF[ MA$+J?)3!( N3H&Z)(;PKUL_KZ+>B,GRX8?1EJ7GI\4WPL+:X\X^;L M+9D,I0-Y1W6Q6*;RS%8-S5#+.$<>ZD7;##+BT]UJ61_K+=/B!_$7[KKO^VD^7:-/J^*N MHDU&M5=$:C(G"<>G3)S;3NM+FAO"TA_^Z7;5,!Z4UUVKU(T76](.,=(=8>V+ M,B]L?,)Y_9QC^+V5>727,RU MZR;%U=[I7=-+_)KIB5Q4/R('3Z!W7]]ZZ63#R.O#0Y@^MX \B@?=4.*1;#U= M@AZ1X7Z5'MC_.\CWP?+]7;&\W'S/ZS,1L\2/H]0G202S(!$1Q+5/$IA@7?DTP5AT]SU1 MT#E85K)<@0052M"!.66MBU>8.W^TP"#S;DBG89O.5I(PPUC_TU1'&2X+M;6G MN6)(*"89(S"-8TI]2,*X:3_@$=)=>S+5KO45*7(GUW!W\L!/YP1P5?.P/&M5 M!S 1KR[*@\,BR9TOA!=WJ_*BK>8188,>49;*"5RA+9#F@$L4=3GC1-$R\) MAYY*[=&D]6R2YT(WMYTS1QO=DKQFJ.TKA+8X-:F!+YSMFEK[GM.F)7L#6'=5 M\8:8]*;8#>:KO\Y]WN8/\]6R.:M1+\WBS?+3_B[?5N([@UP $**;>GY*,8L) MCYJ%6B&Y+!NJ?$9 6-?"&F6SG5GECH5$"!:';75ROX0Z5"#-^*2O9([G#),B MVCBG.0LI MQ# .@IC[/LPRY"4);>XJ\"S#>*@4]VO5NO960WDCCY88E=J>)/>>E]MCU^BL MO&3[B-,1#7V1/;WY^"#^757)@5:]/1$$5-03;2X @'AP2BES+/SMJE@7FY-M$#YN4V.38U+R]9_ZA M\7CS\A/:=.?E?5EW5?N&F*0R+Q_&U_#UQ\_SQW(]("$I\0).$$LPXR@.B=?L MHW./9\E@R=-JS;[>52MB#Q4>4RN.RF0.76ZTP:/9M<;/;S [\D)C#:?7*J,N MV0Y+63][E-<7^S'57\1>>GRQ/2TT"V(69C#E'"8A"^.4AS1H4>",#I.T86U; M%KA.O8\>3\$:)[JOW(W'L1'Q>_F)V(OC0O>U$V3 M+ Y<"&SWP[O)*(XC/V4,>C%$F&24DRBK$/@>3_0NRYALU[)Z/E\,-#@+'L#V MH%5!ZT0;7!D\GMIQ:&[\*HOZ*X2#?.&J:!JP3&VET ![YBMAS[+,8[%/TH2C M$(F9>TP\OP& $26S?;&?K]6TTF"S6E+9(E0>QE>J95!M5<-^FW% MU8B!:@)KCDO-:^B[ZP++JR3;7$ 2*K]__"PZ_1YOEO*:T(/\D1E'OA!T*G2> MX &/B();0! ''IZ9WH,-FS_2&5=YZ*\5_Y0XRQWM_,&9*];Y4985Y/8L>D> M@1'I1TL[>I-WF[7 %$L_(J 5/N"&?-@Q[^9*W>>[TY9+F MW_-U\?"UN-W_-=_FLP R/TR3-.!^'+&0AS%N\V _8+"O.NJV8UT,R?QA)2;X M=9%WJ8AE!:W-?+U^!,L*KKAO_H[RUGF(<:3 ,44^D$: M09J&N($0418,S.:&-&U=PG#GUK04L)L6;'NQNER-G->(!R9W@]S0,[VSSK^Q M!"_KD'^5'Y\AQ6^1/TZ*=X9(G23/A#];$56>8BSY=E MV8QR[^B%>?HL2Q)$.!&-TT3H>XPYK]?DLT8A!["VJ,(6PFOGV0: MXUI/-4?E=YAPRE)J'QJP93V?7^K=[I<6'J?13D4Z%>33M&/<4E#CUKTBHG98 M-+^5,\.8>JD?0C_!-/.2-$1>(^008D8-;'[W:7:LS>]#M8=0%SZSL/'=BW/3 M6SA&Z;:^=>/J?HV1?1IE5[BAFS8,Z[TOH\G=0+7DJ\U\LWAE8RA)PCC$*<$1 M@R3-6$!A T2PG!G8^![2O.6-;WYYA:^(C8WO09P/4LVQZ#:JGBUHAS>^SQ"K M+Z@FO.2TL!HQ4$U@S7&I\>YEFQ&30NC[=K^Z65>/2,0XX31)>1C!D 8Q#A$. MFQ:SP$.:SU[V;L>R=#Z91H+5;G<0/LC+!;@C4'!5[,5 7AYR@#SD:S^%V9]D MQ3G\2/QJSM>?4-NE4P(;_4!H&-0/ OLHHR3LFU[U:VW4).NFV&Z+OT2>NY./:VWS M[\7ZNYPR+:HWLF_GBQ[/:!E@7#_7LD_VD(Q+HOM5>$M\)O&5VE8BG"[U>I$P MQ01L&-ENJ)M!>\XD8R:8ZI.2O=RN%R8X2'F<1D' HR -6-JV&V"B69%V>'OV M3TJWR80Q=3/ LGZ"9I%> VF:(^KV)F&*6=LPLMU0-X/VG,G@3#!E_H'"%Q;O M9LP/?2$E*,EX$F8(^YG7+-HA2HEG]8'"/H#&.1LSY0.%O=RD=9!F2M>,\D#A M2WLQ!-[1Z)%M[/U XG.$^<_6O^V+QCT\/Y:%H]B/?+E:[ M?#E+(0L8#A/?@PA'"8PY:6-+''A:!1V'MS;J7#VO84FMWDFXH*CP]I^=]^18 M?W9NG]XAL_,2':CA@1;?='/S%^E2G)L/H]H1131GSYFYN0FF=$]O?\G79:I6 M7,]_R/IH=\5Z*915J/#7N_DVS^8" BGN9<'J4H1G#!*$F!]#/Z,AB4)9+:V! MPS,XY!BW<2PCY:SU[6>I@WM90>FP?:P%4>9-Y6>_WDCP8#__458MK"W354IK M/M/*8B?RTY $]@((J*"#]0*44&NW-&DNWF[E$Y/379S695;AB+@U9SFBS-;- M?.70N&5>^V2HE_4&[Z?;$L+NC\U2'F1?"+BK[_+]FY>1R;OANQE-_ @FR,<$ M^T&2BN0Y;,,,(DFL]ZSL:+!TI*/7J[.7G6,_XL?VV]5B+Z]OE_I^V*QT=]+' M@ZZS*A#>%_D+DUXOU08[=.N-V(>$>X@G%O'P49SL2)$8W M^TR6/R+OY@_5SRCT*$O\+ [#C#(OX"Q$;12+Y9L]@Z\@]6E6:^'#4/W-VW:Q MT_ UI%Z\JZG]1)3KZ7F/@_2NGIXWV15NJ*T-PWJ?DM?D3E4QV>UMOMA_ MNA6YPYW,)+Z(N<"GC<0D_U]66?H^7U?3A"9E+*_D;Y9/O]#YR5F6A0BAB!.< MTIA#%D=I<[W4YPG%.DO)4^"SO/C,.&?D&GSB@/T?\F_XZC<&ON!K!JK/OX)/ M5X#@K_^FI\"3^%%-JEUWH9ZF5];(O+RQ!TB#Y#D8"?*B$OP.U@MP-*/ZIBQL M=_JUSB^,&P(L>.=,K)BR+[@15"9EH'!G9.J%J4&8/N?;5;%\_CI /5ON6E\Q M,HMBCKQ8X(ZX%T6898RQQ@CJ!5!G,]@A[CI&K&!$=0VTO6!J*B!>@ M,AJ\\ K,!6A-/XG(E?7C1M-Q/7LFT#K:Q=R(P:Z24[P+F1@Q2!K@5)6'BBZV&@ ]?\^I>-D"__)>@J#OS9Q 495N- M"HH>PQK/FQ;W^?7\1[[[/%\MK_+]3 A5D@;0)TE (&(93;)6N0*6:A6%Z?'G M+:\^?ST\/*S+ P/S-5BN=HMUL3ML\[84]NVZ^ NL-K?%]KZZ%?%K62F[_-Z# M, $L#ULYU]K?Y:!2G?)PX*HT5)X+[/'DJ;8'U*;9ELG7FPI78$")!D@X91'L MT1\I/2'DC!X.8,\-D1MBP/.718=QH2Y'8D@+"6Q:">,LRA!/ P83XL$8,K]Y M"\KWO$A3B_3^MGM"]+8(51;J"I FYZKJ8X]N7>FID-2RJ' M+AQX%O2$NK,BU8]D5Q2J)_IG\C2$!55MZ@Y8F9QQ,4 OC^.S+>,7$X(IQPAG M:<0(\;P@;A*U $-?ZWU.4VU.IV7EL_!2M]I7CB^Z=9\WRQ>/7VD6-C7F&C5I MF\(K>I+WQ"'E=H+$"#H@)ZM8JDC>&=$S3;\;8FCAY.G M9?-E\[I)YV&B61+1,.91'$9>@#T,*82\:5#DDE!%+PTT8UDB27%_+T9===U@ M5:*4)?#G1X3=!YK4Y,\$N><5;V1>-46NY+)"=M$^KP0ZX,:C<5DL#N78*G_< M$3J?@!J#UI. ((=2U_,K8:8((,7V M\WR[K_^CT^(K51]F,"5>Q&F 9&$RC&D6)LT[ @$BF5*%!8O-6]?_EXO@O!T+ M5!<4;;KF[2CA@%?THD>-40QW("&#YK\[H"]>K94SO4?4 XX#GND7B.QX2"5& M]:/LE=AEF?_I8YIM XO1^K)Z#&QJ132UC%;YKCI;)*^OE ^/272'[59@Z?S, M+""^B+\L\_TP)BSVHS2@QVB, M4@:*M]RU&P+;&Q/F*2>VT8N$K5,Z<$"#67Q2O[MXA-W]00=\HAX*7?!-OUAH MQTF#X:6K>P&*\_&XJ'>+'8BCD.^R$OP>>[JV+_'WFY63,+ MXACRT$N##*(H]1&!N*FE$G :,K5B)18!Z(SL7F5)WHR(\PH[R&OPY9Y)%2;- MA\8!GAH8&<=QD>' *$ 7!UGE]O/\<7ZSSJ?W@J%8.(XW!H;"DQ$C96Y9CHZ3 MX5.YZ*%R4?D#FV(/'O-]>9;B;_:BXZLL]@F.PUWB>&PT8*!J:#3%I?JQ[?*@ M2=G>;.>'6FWPIO*C./W_/XFW^[N5@_-\2_=65 <$A;% M),10_)_/H!^S9F-?/"X0\"YT\5]>'(CW>\'_?2<<'_[5=+VC[(,AZRQ M?GDO:["6!Y)W_+ IJS]^K&MT5"5T9S[B:1I%J4?CB/EIAKRT>6 \C(6751-T MDVU:UI46*EAUL(+;$JPLG[HNZ_^L&KSJZ9M1XM_.K:?B7$^-CG1W80+>TEW^ M +B"6;0R68U,-$K#N4GLU,=5>4+#N#K6DV 5/Z$6LTRWGT@F-9[JK!T?8 MX$\)')3(1[[LUY/?,^FY;8^YD+BQ'2T:RY?=!AO2[>>UFL5@EM*\V2RJT?GN<40.WYQ0V1M&7>ZH&*30WU) M?59R[!1.BT0DWPGE80"CV!.?^0GFO$&2Q83TTU5S[8\HKMM<]BD1".?-[3RI MLA?/M+:4@^VQDK/\?E_]->@H71&>QD=Z2MQ@+)]6KE^?<%V-E7E5DF3S7G)- MERU8^*HXVV+SJ-#=7O=1?/:O_ZWYBOA'OFOXK__M_P-02P,$% @ JX$( M3Q<41+?XJ@ K\4( !0 !E;G8M,C Q.3 V,S!?<')E+GAM;.R]:9?;.+(F M_'U^14W-Y^K"OMQS>^9@[>,SKLI\;=?MN?.%1Y:8:=Y6BCF4Y++[U[^@)"HW M+:1 4I3__+*N]-/JFVDV^\>_E?]\'LW3G[[- MLW^;C[^D#Z/W^7BT6'WVE\7B\=]^_?7//__\R[?/Q?0O>7'_*P( _[JMM;=$ M^=,O5;%?RE_] M$O&/[EVWSR\T]!PME\]=DU/J0J_NU-^3_QJC244OZZ^NNV MZ#S;53 T"W_]/[^]_[B2\Y=L-E^,9N/TY__YWW[Z:0U'D4_3#^G=3^77/SZ\ M>]%(.ON:SA>S=/&7%\MTXKX]IK-Y.E>SRO?7GT,3 0LH <.@1.)_U&]@\?TQ_>O/\^SA<1H0^;7#+MMT M,4\FZ7SN1K_OV4VS\H/.MJW U6Z M[)::S]/%^C=%.@GC\]G0#'\+"]ZD)D=;:;Q+44^7H\=.NODB>RBMBW>!H;/[ M+-#S)8JG2]&TZ2[%_'U4%&$ ?DU/%V=?$[UT^S9+%^GXR[._M2#(T4:[%.VV MR'U>/(S>S>[*+W$B'6^L2U'J+09'*[;519,_/&2+C2HWT![79Y-2JNR_+!Y,#4FY=RF1]-RL_'Q2QHFMJ-=KMM ?UV^ M'14!PB_I(AN/IM']W]E:I\)\#'95NF+!S9T9S;_X:?[G27HXV%!_(N0/CT7Z M)90)\_.[6:B8OL_G\0(=;K8W\5R8^Q;?8Z5YV4IOG;]Y3(M1'=OZA);:$V*^ MN+G[D'Y-9\L:T_VNPMUTI>ZD?J!.-QVKM7@?JM)>M[ZFQ>WH/CW:EU?EVNJ M33\OCGSV\R)M?FP8*$&H1;E%J$>4PY5:[5K8J&0+=5^DJ]';H'L'*[;9Q;"_ M2HOPA_I]VU.CS4Y]7#X\C(KO]?NTNT*;7:HUU-\6;*L+?I05_S&:+M/?TM%\ M6:P7@R.].5BGTX[54UR=JIUV\WV8DZ?OLBRBNWN:Z+3;#?T1C=KHM..UQE"- MFFUU\F]I?E^,'K^4&XYGN_\C'3Q2J^/.U=-YO3[Y,YM. MPZ;_M5_Q]_28_5*OY"&K;3;^88SSN%*[7;MMLCRXC_34;'ZL;'] MV:R1=KM>:Z3L*MI6-\(B_N0FOTV+CU^.SXL'ZW3:,35;9)-LNBPI]3$=+XL& M$5^G-]BI2!&=[[.;M8A:HV9;G;PI[D>S[)^K$1IL4YO.QT7V6/YT=0!_I M;9,F^NQV/4:,H>Q-[:)9%>2BZWAP=C:;L<[>S^*EUVJRX=CM;LLI,UU7VL8EM=W!P> M'NG/JU(M?[C-YJ/[^R*];V &UJG:6;:LC']/[C:;7X@K#44CE5KK7N+?/P//5K%+CV4)E"MD7&P4K==6X7U/S:(MV_:3+?=C^ES MKQUM=,33I(ENNWT33XW=373;[0^A6)&-5V&#X>\QW3_<5+=BU)O::E0]J9O/ M[YW*=3=GI?V:3MZ//J>O@IUWU9L6Q8MJY85765YXA6S5\UVMM=S3W]-%NYU] MW6#+_;U-BRR?N%G+$.]NMI.^?UR,BI8QW]=PR_W_%'8\:;L]?]MDVWTN+;26 M^_RFR?;Z? (Q%F^[69,%C\_NC;X/O]B4+]MM[P;[^M/3;XM@^*:3U9WYZO.G M^7B7H"LA[T;SSRM)E_-?[D>CQU_+*?W7=+J85[]93?*_ +C)#O _-K].-EU[ MUI7*M_8Y+%2C\=:!-2U!^NO/H1=)[;H)N=SYD?E>+FWE'N2--#:;CZ=Y&3'W*6A$AX[\XS :I[28 M<"$0!=A9!*DW$G,E<861%([4P>@Y-U4Q_BDO)FGQUY_ASS^%O]RE02GKJ?I M(H@541=O)IA1,7[#\)<5-R5^?5Q=-OIE_"6;3JK:95Z,SCB3GP/_(&TU*_RZ MS[SAL0$644LD $Y+QJU>Z01Q)QV%PYXW&B'1M+5$.J4,P30, M#&H$L!*B+39<:O?#S1=UN7+"?!&'_=-5R.]6TT+I9OIM-!O= MIX5/G^R$9UPZ5B5A/,#@0K\!\T9I#,+D6G6:<[K:-;\!Y,"T=;1NH@53B"OAE*6<"BF5%97, M.+ ]@G.H'R5F+/)[_ELO/[A=KJ< M;P )!??,9Z,G,ZU4[L0OH^E;E M_OEL?^%$4^R#41$V!$HK09D"0&X[2I2,H!'YUZ+9'O)]+9>;SMX6^5TZ+Y-& MCJ;EXGY\K3Q<,8%>40&8=)((Z+WT#N!*6A+&1P3/Z""M^=[6QE:![XMFJVW^ M7DP.T.QPQ801K;"!1!K%>1A<8?HU6VD]BUD5V8]-LU:![WDV:\2P_3+RL(1S MIJS1P!!IF82"53(B;F.,?=Z87&^.&RZ97&UA/A2OY:YCY*MQ6EK.K>; X_# MXN(H,MJN5(*)5 349BGFRG*8W=W7(NU)2G1./F&83) G"B%DAD%4& M"2>YK]!"RM8&T.(WVQ_"9!*U3+#NI%T@_I3WP\(^*9L8C@!A!))&&0.2&.QUY5< M6J+K.\.,5G#>+J1G&YH#.(=L=80BZIRD2G'O%;+A&[*9AL/DJ &U0UC$GV(( MR\R8JWCI^9?ROLS7T72;VJ?6NEVKI81H1J%ASE"OD4.2:L@K3"1"XH<9W;7) ML7>-[@+POC:-SU/+5L^7J&_9KC/)8U42:CU7P%.#I?+$<8V8VB))9(Q[=8"4 MZDS_;U:15N ^)Z%L_C#*9@TIM:Z4:(QI6#,585H% #''"E=2!OS4=9$J7MDU MV',2LGWQI\[EX-_2A\]I<8!/]1M)%"5>"8X11= IQQ'SID*!:!CC1+T0?C6E M0]X3UKVZYY\.-VM2[$"M1%(&J/> 2NC#%V/"IJ&2DV(6$\T5%2AQ,9QJ#]R^ M2'3,!GBW2!_F86>6KKXYP*MF#27*>FF=AT(9;S2T "!7H8$0C3'C!TBUOFRN M3I70%R5W=UTMS*@HOH>=T"I[[ $FUJH?AB-P6FB,L! >2(*E])7L5B%P7>MG M5\3(NX=^*#-AQ-R7$($(Y,@HH[4)UH06D&WG?JUC BL&.-OU1+:64>]S>GO5 MTS>2O/Q%/1)&M9M@PX,]XH2 CB''(9)@N^*H &.OD8J='YOW.!WVI9*S.=UW MOZQYP5YWCZ3F$%(*-*)E_ *E&\>J-5#Z6N[ ;B3]/?WS6;^+?!:^':\SZ*^D M^+[^M\YQ>=.F$L4T4@0!!)6$R!( E*I0";OAF+B: =I+;= C[Q7QOI:O]VG8 MU*:;!+"UZ7:@5I"3AUG.2^(]TE8C3:IE.LA)++LNXZ@#9K4'[MD6D?/'8K5[ M<.N,M4@YBA5"S!%,_.:BBW0<@5K>C:X/;@_X'YK%6]5I* %( ,/**\R,4@8] MPH!5B #,:AUE7\7R49L:>X]M.\"[K\6C@1^L$05KMY9(QH3U-,R"'(3OL%#> M5[CH8&[_,(M-/ ^[ KVG1>CH(_<]KC]59TS^\#F;K9__K+$"':J6*&(M]52% MP>]LT"TE9AOL#PQ!YUN#=G2[67:3>@TD N!@1MDR?X=S&$#KU/;R%G JQJZ]/=G/]4/)*S75(()4\)0H0G-)M#$5 M*E;H'VEZJ$V0O<9 )YCW%OOUMO/'8@EWUTB4T)0[' QLI(& V'#+*_G"+Z\L M.K4[]>]9AN+@/B>=UDM.>CRB\%C=A B,C( 46JT)0ASQ;9C59,K<\1&:[X& MDV+P/3$KQ&T1=DF+M,QJ.YH]'R=[X[=JU$H4P%)!HC430@5[3W&G-ETG6D7E MB;@0:IRHRKPKC$^E1UXL[L*./3=IF9"B-C^.5$N\]&& MD'I7OB['^]$10=H%^52&O'.+=/RE-C/V%$]DF#5#KR0T5'&,G?-.8(\,H,8B MR&-NOD9E*+HH1K0#[AG-D_ZRT?9%[(.^F(U?N5[\4[]:C8\_&)(&$],\YR&*P4(8)!3&2)/).&DF ,7=?L/_RQT8Z>+GZ$O+SA M55WP>OE2:I]#YE!_$FR\-5YYHYTEL#R22 JMC+N]$)43]00=+&TJZQ(%1 MO1!\.QVM,@V_>6BYX\&Q]_,3AC' A/-@ 1L"&=; N!)[%B8E2F7,?GR F5P' M/T#:4M2)SL(311GM'.M!D%$94;:*-_Z0W7]9W-S],4_WK@K]=B"!#!E.O4-< M*@J5#RLRQAX)#ZB56L?DW1A@&8UV>!+99@U(I@OKISYPU)-7]3_6YY/_LRFTP-0/0JX3L;S$B;!7[\=F>5$(8P.T@!!Z:)7'874) MFP1#*0'*Q@6R@^'=SA_\_'>26BZ1[!LOZ/,_O,SKW:\;?7\_$DJQU1YP+S3' M6DD+."]UH3FTD.JHP-OZY[/''MW^X49*VXJ[R$$T>LS**;/W/@&&6NWEO8^X9+_2/;?PV7+K1UB6/$ M;OCR:?1MQT/T'8^1W1^>*$T% 1A*AF'Y.BK1O#R_L%@)I9B(>JJV_I'LO\9( M%]JZQ#'R=BVMH/B0?DUG!W,B]MJ/A D5."&E) %\)J @;+6F>^0QYC3J'D+] M\]E_C9R.%7>)@ZC_U>7Y)&6]M\8P:P4RE$'%&8.5>T1X'9/J"-8_EWTU,/ZU MGS]=10,? I5?;J?4OZ<=Q"D<^\0$(0L$9H ( !+SQSBO/N 5A^=U@+Z1UM<;%]>5HT-1K+:&WRE'( MO248R H50ZXM2W<[!(G-T= ,\\O+T0 0A@!KHSG05&IOJ:Q.+*7QZLHXU9WZ M:^9H: ;W=>1H8$@"#2021%BN"5&>TTIFCN+L_.%1+%KSC7,T-,-W4#D:M(-< M6 :X6YV, Z;P%A0+Y94]-=RB*AOD:&B&\=!R- !'G "*.(0MHCR((:K.2\)C MGJ^]C,MT;1"D79#/G*/! ,\1D,QKP;$@&BCJL8<4*"D-@C&,N(RK86TPHAUP M+SE'@X(N;.ZM]8U80ZY)GG)<1>**B)I:"2 M6&'7:W;&KVGQ.=_!.]DU[SJAR.NW5=O5Q #GQ6<.]'?K>Z^3=J;('0TG2A"O M$# <4:&ID@"9RO6GI /7]BYKCT3M53'GI7%Y$2^@_T*\2J;OC;E[L+7$&L*H MA09R*\5J2Z6J^U#*0]QK5KFKGFB[5TY[]R[_GA?_"!W;Q#BJR7\MYXL]E^4; MMI 8K%SY-A:16#,&@(+(;T0JGSR*V2%'Y8-X8AN^9+9UJXX!KN[E_?S%]W>E M[RB=+^;OYO/E*G2D_*;YM8=3/Z7,'ZFAL(Y(ZY"Q'"-8)@? D')!6;TSX70,9.]3)^0+'W'R1/903Q],-]ILV^\*OD0QC]Z9[XL1=_3Z 'T&OK0W<)U8Q[@E'59V9<3#ZI ?*D M.Y7F\>!V3HB]Q_.O2B3>44AXL+Q L, 8Y<$$8YM^2TM9C+]A0*0X45>O-7T2 M9EWJ^K=LECTL'PYJ^T69Q)0N,X]MZ*T.$Z7B5*NJ[\$$CTG..T1]-]58W@YN MG>I\].VXSI^721A!/FSFM3,FF+2$ !5V\YN^2QB50G- ARZMZ#P"M[YVJC[P MMT0>*)V4&T6H$="8 FT Q^%K)9>E/Q"S MXK3^VB$*N:KK M )$8D^A"J'&B*AM<)VV&\<"NDU)&C0<**&\! P RRZOY5ULL8W9F [29.R)( MNR"?^3HI$R98[ 9Z*)SW!H. 2-79\.LKLWL[8D0[X%[R=5*-,6?,6PZM\)Y3 M@_$6-D%E3#C@ -_@.Z?=>RKF_3JTI[NVEE54" MR&I<&<]H#-LBK^[U-FV=0(.=WNI6D>Z+8]NXV/UNC+^GY0MCZ40%_8SNTS_F MZ=UR^CZ[.Q0V%M-LX@RU2)9/*F.G)2ZOSU2>#8-(5)K;QJ;5Q7*R1PV<+^[T M]U%11LU^3:\ROM1Q#IV"6AF.$6 :!^.7(FJ5$LS16G?YKR^^5'A#'/'"6PR] M @!Q8RI41%SXR( WYG$$B8TO;8;YY;F:.?/ (B&@OLXEP]M4G20K*:9L!?0Y(ZSXT( B- M#6&08VU$A:Y2%L0$>UR>5_%4JK6,\ADGNMLB]WGQ,'HWNRN_E+_:O-9U!!^!EIW[EN>CO,? B[O.R?*Z%N[EX?=QTZKCQ8,:$D6$3>*",EQT8[J&CE M/5 V[I"\<;ZPBS4=6L5X $>.MUGZ*E3I&@\A@;8" 0NM)]QB%C1"-'/*6<8= MMZS6)'R%AY"*<6(01M8)[2V6)2!K5+P+A+U.EVT<0:(/(1MAWMN2\^>HF'P* M'WGDZ/%%N00ASH!13NJPBMKRL4I$*EF8_>&3W]16]>LE)@+DO@CS\4O ;'4A ML#RL2&?SC0*+,EG$:F^MOS^5V>RW5X(]23>;W$Y'LUI7V;OXN$024P9=8FP) M#DNVIP"R"EEM\)7=FSF15:_GN_,KXL1CK0_!+"JR\2*=?%SDXW_\,)LJSI%Y%W2"-@16=J&8 MWDXUG@V;$J?C=^KWU$B@=9@:CH&G-B"%A>:BD@\3%7,K<8">X$$1KQV5]$:Y MC=!'=B7/BR46.H0F) +COMER=#?Q:BP9 M[P+?L>>>8B0YDPBXC300RWH9D"_'.CM-D7O8@V*/G.,W:D,/8LF^N*QR1\>\MG*U7X[*FZ*CXORE:__&$V7 MZ6U:K 0X0-(:M1/$'94TV!Y62&:$T\95YT:8(_0C!3>?RL#V83[1S-\1*/1N M-EF.5\[ZOQ6CV>)#4%3Q=1=G&M5/L)(Z3/LJ2"0D]E!B4AF^&$H3,V\-T()K ME35= GTB;U84_7S@H.?S]Z'HYK!A(3M.^9\:4BHY>)+7F3_/&@W MMOY9B:>"&F2@ D!H0#$'B%688NABMCGUGR^^3+H/12GM+?>;SMWMS$L8"C&7J:QT U8XXAZOSQ3+?7HP/4EPY?8>@ MD,&3NUH:U&2R@GLT[=-*V/^I":..:Z_#+M0X+["ED%0!4T10BB.(+_]%_)[5 MTY[EX+X]IF58IQG-OVS6FT^Y3F]'61BBG[ZDOZ??%I]"D^E_IJ.B@1W1K-V$ M>@6AITAPHIPNTRI"^"0^BGKW 5PY/<^A@?8(N#X%G7_)'BO'[6HGF6X'C?N6 MCI?ES<\&[&O0:"(@8(1Z28,I94E GGM>"L MK(:8*6!7J%AFI?&]9@\^S;-Q6.EM-EV6CQT?]\34;"$Q@%A#-%906J2@M\*:8"U 81#W M5L=L%2_M_/%4LG4#]1GGMFJD[!2LV11WL*G$JC#).ZF@(E9R0 2WNAQ\ CGD MF+BR1;5UGAR?]-J$?X"$W"#7#B4WC24<*@D1DM1A[1T%!C%7HJ*%-X+JF(1P M UQ^!T3*TQ1POF.;U2[KNHYH#!1:A.5."NBEUH)"JH)]Y( @V M>ZR+[^8]H M@A)TZ,4_6CJFJ9I+A.,:2(F\ 8'WD"L/:84.EB0JKGIX,T,[1(DXJCD1]]YN MM6Q%^9".\_M9>?/@W:2\;':7A8ES%?>P\?M-PH1:/5N9I?/PM^5#.EG-'\W( MVLHG):#T5PN.J#6.&V+#9H=7>!IF8MRQ USA.N;Q.532/\5]-LL6Z?OL:WG9 M[&5LSU;,^>VH6#P-[&=X-R-Y2Y\5=*NE]%IQK\M(3NFM$Q6F89-WI5O;CFA^ M'J4,8,_Q+"BG#HT;MI1 CY&AC(5-%Q.:<4@HV^!!O.0QSKX!Q\&V2M)N(>]G M?U&F/\H6JRQQ8;G8OGP]SLZXP3C0)YO-Q]-\OBS2&CN.1NTDCA#$K:=.&0P9 MHD+#T#^-!%+6:ELK5^X9\:@S1S1K*#%2(\=Q,'D!HY0SCI6K$#':7=GI>4=L MV9%NK#,5G'W*.'?TZ'EF#N.)@1ASQS2B1"J%I5HKR6L>=HJGS!P[PV;*@Z.G MSGRO[F'>%NG7+%_.S724/5%MOB^LHN',"O49D+>FS;ZLF3_F!5A0QJ4.OEC-LYG58J$VV4Q M_C*:IS>?I]G]6OG'AU_CM@(F.$S#Q$A #&&4"41XA8GU[FRI6)\8BBZ3H7VI MI#?/PFB:ECBY;^-LGGX:?;L=?2\](F99E&"'O_R>S\;K'PXY#1HTDTBH'?5, M"8J8)IY0Q$6%A,/R;';4$SE)5^3LD#:O/0;=:>34Q)RO>_0A':?9UP9L.Z&5 MQ#-' 4<(&$$88L ZO14-.'.VA\B>R$8OEVS=*Z0O$SX8Y+-5"J39/)]FD_+N MFAY-UP_TI<^NM?9NPJ_R+Z\SZ?EL%CJ4!0WFFVCFXZ9#G>J)EHH:*#C@E$J! MN _*8!1)I,,V"]9+?M"-]!O'YG$Y7Q9,B+**$@ ,)$10O;K+6$GD);?G7V)@ M5Z.^78V_OET< W-O%]17G:PFG[K<>54^$8!KZOA*-B PDX"K2C:"58Q#>(#> MGE,5NY,?<5#V19,RA5BY0PA?RC<6OH9UK-PS+,RH*+Z'/<.^=$F-ZB?EXD:) M<9X@5MZ"QI*;C>Q02']E][,B]?_:.=@!PKU-0N-QO@R]?;*&?D\7YNA&ZE"U MQ"&D,01 2T(<#?\A9RM)PP;VRB+BVN52B\#V1:';(GT<99/2UQ5LTS 0;A9? MTN(%+ >85*-VPKUTMGRR0V(J 7;66U')'-[%ONHKEV4 M&,.XTSS,LD(HPK@*8E2R(*QBWM9I?D">+T;3"^)*#)+]S3;Y8UJL7QPNM^SE MBOM8[B/"/'EPFME?+=&<>XVP-UJ'690Y(LC3THPTO<8%*]J&;A'1_DSIQRR, MR#+XKDPBO0Q8?\SO%G\&V ZSYW#%A$@1]J50EW>GO1>H3'>YD18Y'L6?P:Y/ MT?QI%=.^&'0@K.TP@PY73%B8K)4(VX(PT3* F/5<5]("0?M=M2Z%0:UBVA># M_I;GDS^SZ:$LFE611)%R^G3E\81 RE-M_%8"C4G,"=0 7]5JB14GHM>7_F_" MHCDJSWK?IZ-Y^B&[_[*XN?MCON;M 5(;^RLEU&,E+5DYHWB85"TIW9)K*2'29XMC[899[2M_/[OB MD.[QC*I8II.7P*Q6XV>_.GQ8=;Q^4J9DM,Q[1;G61@;3SU73.?:$Q]A$0P_W M:X,1;\^Q6L>\[S/1EZ&(-4Y#7U9(J);E+1#E. R"<>2AJ(Y5<# <8L[4!^A6 M[H9$\;B>9V-?H?'].'L.5TR\Q= 2&M#C&@%5AK]6;@SLC(Z9EP;H7.Z 1:WB MV]M113[[FA:+TJ-IT\\U(C)V5T@<\\%, %@;#WC8J&J_W9X2@UBMZY&7XUCN M@#VMX-KWO?1G]Z6W-TL69=!P-EF-A3+RN/;\='JCB2%&<8.98Y[45(G_/%E_,63=38-N@G\\5T<@%D4C%6?A/$R?#7AMCQUCE MP2%*^)ASV>:.\L[]HQUP)QK3,QE>!%C M=K7D&>W#F="-_ZHMU'N;@_+9_:>T>'@?5O*;.Q/4EAV&N\K>SC#^;9)]&W^H=?.^ND!#,)0;$<((MA]) ZK0^H"@BIFSF@=]7=GFM!7(>PTF M?=;-^A&E.RLE#GOH% 3(,Z$P%13+ZMX990;'7/R5/^)BV!;29_"VUG.S)II" M# SVEBBAL8%(L\JM2"D'4:]9@T$[6#N/[6J(;7^;PJ.9BYME]DR$D1@1H+7 M,-B$ EA3'> S!$E4!I0?,3ZP/:S[XM1;$-[-QM/E)/2[?/VVU.EB462?EXO5 M*PIY.9&6>]I\&KIR_ZY\%C>=UPE2;?>#$N(0XV&O3 1S!%.+%-NBZ0B/>B!F MV!%BW3#WK.HY']E/(NY3:E',K:.K)/K!+BTSTV*U'=(8QAQ5#7#V/!=%CC+U M1'WTF.1EK<=5SX_EG-I1.M'*> 69 H8"++@M;V=6V(Y$PA[2U$U=S/-8Q*B=AX2>SC9*D#HD1BVEN8_62; MZG643=[--@DA#L79[ZZ1(.D]%]93@9B!04K.JYT.+RV'ZSH=[X Q[0#;%W$^ ME,]5S-))]2"H&H^7#\MIF0S7IG?9^&!XQ?'*B=*&>*P4A9!I*KQ!M/+^6:1K/TO@3\TN:E:%1[O#)6D7KEM2TS&A7IEW0VS[ZF88>1/Z3E M@R&_IXN;NT^C;X?6N&8M)1XZ8R10WGD=\)#*,5+AH1B.F:Q:"W9F%T2Y;O$_ MGY.@D7,@*9]<)-IRAKBE##. P-9B-,C&W.P?8-QS!S2*QK0OIOR6S5:CM')M M'.#)ZZ()<=1)+AP#&C&'G'=$;\U#4^_MO7U;^@$:WIW[+R,!OBQW>^=N]@0) M"1RS 3'E&6/<>U\Y1P17+NIP<8"Y8"_$O=Y0+4/)FU/O0'MGU40Q0E#8U& C MF.6:!\.ULED%B8O>A\WO05X^$5L&_(EBYWV\YW:%[I=TD8V?W&!7^9(/<(@R M23!BBGI*%$7 5(\K04EK!0KU<)+L 3_ MN?,MV'H5$T:4(-AQ2HB&QDM@C:NDE6&FO;Z#E-X8%HGU&8[A3IC(:M1.D.>& M&864 IY+*+%5VV=)G0GRVR,QO[LH7(_TT_W,0SS9O.]/,R?.F6@($"H:$%4QH#H0@EEG& MC#9A/0AK!:C%]&ZD+9]2#-V]+?*O6,A[A"1GD?LX8,,@2V#9+D/:/>G]LGO\L692C!01=/52BA MW&MLJ<*"$PT9MS9,=)44D,78BNJ-2EUM\^:W<:Y/V%S?[7L 58WH5A-O^4?TC'X>=L]6+L4Z#*I[R]*:_KCT["FNW#!D)K#JV 1GK, MMTH+>](8D@_P/E2/K!Z8YOK+F!!T'FS/D@OA^VFZ(L5LHA[*\^I_KGY_@.]U MJBKLDB8L+FY/[C5/%HW<1(!+T"8)S#Q4%N-#*AD5@SU\PK!SC#D'N+9!TO7 MMO76H]GZ-9L'&OB\L/GR\^)N.:V>:3ALR.ZMEGC F$<$*BX%IH*7KV=5D@IF M8P+EHTZ1GOB)?SA^MJBPOM,CK>'Z-/JVB@X*7]?IG>HD2MI7-3&@]#V",/*H M!@@8RY2L) 80Q!BF SR1&BPK6]93;P&SI8]2C^;KEZ[3V?R8X;F[0D(T]N5+ M2NJZL_27,?@NF]E3U?ILP_:EF]*)\"2 MTA"!86!AI"'15)"-7"Y8TX-X6T'^<"2,UU2/%^6*U=9LT]5#WJ9711/DA/<* M2,"]L<0XSDF%CJ,,Q;C/HX[0>DB'.5CF12JIMVW+Z'L)7C!FCV75W@'2H7U- M3+M)F5[48>>!@3!L\;!TUF^Q,BZ&T/43<;[?5*#8?=2\?K)P)S)LN[%E 3$49YP)Y6LG. 8VZ+UL_[^2\7 MTUL74^NZ.Y]+] FA%X^X-W*-[FDC*>]2*J.=@9)S:S$TE%<8$,^B,D@VSD+: M>ZKM(1.X$P6>C\25!RT@FV9?RUN2C?C[MGH"PMY20>> (I9!!:STU1FU,T#T M!<3ZQAYY'0]I.Q $6=3/NB(7RZ"56IGKZU1/&#"6XV!6DX"JDH P5BT- M7EH3\PC" (^*SK0>QX%^?@/P=O3]9.MO4[?,Q6X \08YH9Q'G!I0>1P\\,^> M9+V*ZTWG-/Q.0_Q\+#OX8%LCSAUL*2'<40VE]U!05[[Y1BW9XJ%TS#W- =Z) M.@<#V\3_S.;=T]-N)ZZU>UM)%&=8.@HT#!EZ<[V#H>GC8%O9] M<;!^:'4K-WP2K8'CV$CA$47! .$&X H%%9"]%Q)0%K9A-&S&R@O;%2I6DICMR "O5/1YYZP]U'L^!9]_RM7X M_RVS(@TBA8&T^'X['86=^VQ2'A(]ED6.'WG7:"3Q"(>!9\-X-&6X/49&V H% MJ&A,L- @G=-=$F7W877[6NB?BS;]FD[SQX_YW>+/([G5]M5)"'282B&)QYPY MZBE7V[D?$]=/LJMK9UH;Y/1RGLW28!FODW:7N&W^;G8&AC>/N55O8IB5(62$PA M%LIJ("1%H!JE$"H7XT,<8&KD'NG8F0[.S,1-/J%V=LX'&DN<$)13)8UB#AJI M';&P0B5H/B:*8=C)+3O?.;>'>H_77K<3NLG#$"H6V>?IL0LT!VHE7 EOA?1A M7%-+N*)(T4I.34!4S.'PV-4E$=[>7&T)]+[(]2%]W)@.8>S5)M>!6@F&SAJ% M@[3"N[ GHPZCK9R Q,2]7-)VN MZM0?[.>:N]_GL/AC=#^_+75,08'5MMN8, MMK-N0KBV!#$+C(#0$V,IV=P%QTA;<[:W-Y\VOO0*6->V'LXQM37EWM&Z":!" M$>FY9(1X1B1QY7I]N:QE&3NOJ7%.)L?>1KD2-U$ M0D>MMO00]].Z@_IZB'43_FGT;/%S9W[-OXR"O;YA["\ MW,Q*F;/)B]_\:SD ?YV\&F)UA0AQ+Q1TG(/ M'6>R.J[%7M@8G^H [W5U&M$#(Z'? MCB2,>P1X4 K4 T_-F6-I5AZ2Z5!X8OF6I/M M\ XV:$SV]\97X]:4=;-N#TD&2-AF2N@W-]PJB?+M*)N$+<8!%KXMG(11)R2! MV A27BC45NCM,"1.QD2P-'987*A!'(UJ?UQ9)YBM0Y07)1/*-=/(2^*@, !R MZ' 5OH@!B,JMUMP_<*DLB8&T+XI\7#X^3E>RCZ:5[.]F=WGQ,'K^ZN,!ZM1L M(>'&*.L54EHR9PP A%?3*5$0Q[B=6+/J?\>YIS66 *E )-Z@X9U8L"3F3:[;(8?QD%<)]R7*S=)ZNT R]SG1W.9!+16D(,#L/( M:8PI-XYC)HE]&E2HGPN%5\&U?C30!=DV:+_TQ7-N I7-O;6$(X MAYX"231$3&)DH*I.[DG8L\:\7]CX7*/W%SW.QKRV]-&?=^LQ"QBM^CO)%LMB M)4PY;()1L#C(S:9-)%(91P4A@EK(.#12H>I(AR+J>[T2>#6,[%@+)TZ OZ4/ MG\/R\B5[K#:Y[:R[T>TFG!K'N*$*AO]A!S%WE5E+F=8QCM,!YK;K] M.3R>]D7PP+3WO%A"M80!/6NL=6&W1 ER57 &]93&3&T#S%37]5P6 >V)\]7[ M\CBU#(9\]_!8Y%_3]87_Y6P5D_-^<]:ZCA[;,S,U:"'!R$O)F 26,X>E1N7K MAAN1>.C;N3SL3\N@N#3J=*N")U;]^Z]OT'\??K'ZT\Z_;-IY V*ZNJ\_2Q=_ M&>J-ED1Q_KN(B;M924B5\\%($)5#))A26 8 H\%Q25R]HJ[,X MS2?-J*^C;%JF&/Z4!VD>\MEJ9BLI&D:='LVS\>%@S28M)59"&Q94@Z1TS@'G ME$45)H'N,;DJ&WM&7YK7G?O/V^7,VQC-#O70VT;O+3*KU$J?1M]JC,\:M1-( M#0K_<0$YL@2A(#&NY.8.]7,Y_1RG-YVRKWWD^V+.^.-5ZJ,NI-;71@FSC@+/UEWK*M!T2I9\\M1XP F\=,F[\0Q1A"U3G%M MH3<:(0TV<(82$I9@Y7NMPKF/Y/QUY7>9EP80S#CUS5 4A K^,QG8K M$:(\Y@QHB,$2[6KYC5,J MK^?)>;3JZ%+N>A?%8.8?4M.Q2,?+!>HJ!#M,PI MS4B8"8FGRL-*5N5)3(3$D&G44-'[^-("I+W=YGO959L_C+)#E_]WED^KM'*$K,^$#MNB+\LF2'M'H7&" M$6&(%@0(6?<@;"+8V%35\F*"#A;*L-+X$Z;R/;&HO%X^;!<);K9YS0ZSJBZ;2368RDM MIE@K+4383F@'*@RDB/*@##!_0,OLZ@CE_M)@+H+XZ<2-BEDVNY\?I=7N"@EA M$! &R@NO5!#/ *2FDL[3J%C- 3[YVBZ'6H&TMRP^>2#U;!' "DW?5W%31VES MJ%KB#&" 2RB\=LIC++E E:30\YA$:@.,:&N7/"T"V[N+YWU@_;OP;2V_SK9P M0IEBCM,@B1",.ZP$9=N95-(8:VB EG3;SIQ3<>SQ\O>K%"%O7:$? MM]7OPY M*@Z%=3=L*:%.&L=@V'M"2;17&%"\P8-"[&,>ZQW@/CZ&$$=?Y6T3Z-ZFI56B MO770YJ$)Z5FQL'V07"')&4;8>D,<]-6L7;[TVJOKIZ^\*YUI^_6,=3K0O09: MOQ!\F]!HY]'\[L7Z6(AV] ;V["7W63(F[W>K%11 8L0! >$.HJ'(1E5W:_ MM"^2=J>!,]QIL62U2#3-0M^\L82J8'=+@J4W,GQ'""+;\2FYCYE" M!^@DZW7R[%(19Z;G?XRFR[0E=NYO*Q$*&X(TU(8&^UTP@&%U1LL@8#'I_P;H M?3LS.5O3PR"FSJ?<<*MBJD1LM18$].[2]37<4V?2.FTGP&DIF-<26ZVQ88S*+6**G>T^ M[1.MR972NBL=#6*Z?I:,Z.1I^7D;"11><4^H5N5CSC*@ :IC2:8=C[%K!Y@K MKV MHQ-HPA:!,2>P1\![+KA&6\0)BCIGBLH2VL.+87W1?V!*[/<,JY0R !C_--XI MS26*Z0" EPQ2@[7E0O+*0<.!$5'OQ]<_%-OY^.TU&;_=J^8,T M6&2?IP'QSX=.@]MH/F@+VV#D:<@Y,4IX+5EE[W$CHUYSA#_P"=L9=--?R.>B MBL,X=,K[O%A8:0! !&IKB",&& M5M:WE")&H3/@_\'E9!,;_2IK29;8-3*U7 M E$@#$14:$$UW.K"FZBD_E%'<#TDANV+_$/6:%^CZ[;([[+%\YQY.ZC_5"@A MW&CAE398>@&HQ-)6(9W<.13CWH6-C]=ZS^;3%S-/!GS(L:W8(T&\!\0&4 + M>T5?>3@$8B[J$OQ 7V@[2VAK,YS_%=KZ,FY2 X2U<,A8@C0#.IA$U05.(;2* MN3L$&Q]@71E+SZ&A@:2+NGGS M0C5#]L35:%XLGG$D_/2:'^%7I5$U68X7-\7F(&9/ JA]1<.\HQBD7"IC@&5" M>ZY,)0G').H<8N 1.*?J-&\5TA[(,0\[O$T'YWMS/1TLGSB(#2:04 $5,93! M,(8JF<)_43NDX3BJXE7ZEAO18!XGR,ZG#CZDY4LX6@54%XRXUP,AC!FZY*;Z\DMUL;NLK;!K.WO>OR\WQ<9(\;%Z#)BO%R[0(\ MFJ?B6-4DR(44)4P&N3TPY>,;HI(8819SL#&@Y ,MTJ"M0,,FOA"KMKS&=07PI"4Z M)T@!B9753$@(">85:-@0$K-$11&GA]UMY,ZE-5#[R[^UYG,-[\[KH@G68G8O3[)OM6%*P]$\4'*,I7J,N>EH%29CE? MY ]IX;YM/+.EI1;^FQQ^4.&$UA)G-/-82X@LE%YH&%;^"A?"34S:I4&^SG0Z M,78SK$.P>XOM6'O%9_?5Z\ UIJV]=1*/(7?:02VX[4#%L4ALNU M&6ON,+56>K25%\$H?^( PZG;IU&[^/;%)YL&S8RSE<;"]]-TX]92#V5DQ#^/ M74ZI4ST105CEB2(,$..]QIA4)[I$2!1S1C' $.KVF=4!R'T:2>5R7&%QQ#1Z M7C3!PI9/_A$6-@^:.!_FWVKK0 "B,1G4FD_%WCZC?6@7 M]E0ZD1HY7SX": DT1E*)L=FNU,[WFW;[&5%Z<#.VSYIX@'N]H/%[/LM?87"( M/7NJ)%ISI!#B5#F!F0Q?5>5_IUJ@F,MD]8V?(_.5 M4RN;+4.OGZ(F=7J7%YO[&9]&W]*Y^Q;&5U!M-AL5WU=@-8X8[O!3$ZM8@%P*6>L'U+[>]M%P_[3R#XA? VZ[A/P\EOXZRZ5J(9Z^4;NY# MZ=$\&]<>">?D1D)&X[*]1"57O"Q>M03ON0AT;++: M63Y1D$$(#/#6$!%P5%@X$)=<9WB377=4.9&3IRCA MS(3DN=]5,P"VE,1;_ %?@0B3"Y^GPKS6&;#G&'JV?'QQ>NDCT#(2-B*<,L(P0T1 P,4:9^FD ;7,GXXO8#9, M*R2L0E8IJ;@Q829C\J-//"+EY$J/IQ4J!FN@TXJ)*UBDCL*'/1 ME?=0525)>2/L_ SI*ZE0;9T>32K4"-++2"I$%/%44$ND!L8A15#8DVQD"B/J M;#1IEQGQ*JV55*@9F.=-+H.H%D BP"6@AABEA=D*'L;*U>D]1EUU\LLTPO,: M\LL0"H56A$-F*'9*(2IY)3$E49D-![1];Y=!'8%[ 2EF+*2\?+]2:&FDU@$; M)K=(:1KC@1S0Y;/VYYO.(+Z4%#/:"TD]9T1S*!V0'N,M:$)%O<\QH&FF)=.U M-1PO]8X]]CYL!+D1F$ C'%3$;J5D-NI]^0&9-6VHN?[E^F:8GL-+M1HLE^ZD M@E 3$#A G$7 *\H)7'L8,9'.D9-R7^]<]C^.OZ23Y30M7W6:ERG$*QCU]\UW M)M#J/B^^KW!=_W/$AQS59F(I$$%B0RT54BODM=>5Z!ZK*SN>C%1_?A[4^QK7 M7]/B=G2?GCB8Y]5HGJ?CO]SG7W^=I-EZ((=O7H_?\*MD]8$'QNR;,@ES$FD' M.6.".D0T9MXQ"KEE"$MK:J51:*7K-A\O5Z9"^* ]/7]>)#%,<4H==.AO.*(M06-X*[*/LGM*)40P; M:R5WW/,R ZZ7O!)%8@^NPYINEP-Q&'9,A]OJ(1<;9OHC9'A1-B'2 FJTP(H) MI"$($LA*#"5%3"#_@';D[5(A!L&.B;!Z/BY;OPM>8V)X73R11 E*A<%<>"P0 M<%14DQRWW,?$PPXHATO+JT,*[SZ:;V)\]3'A=+ '&8<.ZUBYD0HAZ&'"(#(L'K5/,?TOM5;JK9XO?1P[XU85?10%^C/#"& M+XKO))X=) M<;!F0BQR.FQ(/0JVL.888%5AQ1$',0>'C=]:O R.M(EGIY3Y-/KV;A) R>ZR M\:JS-=://742RAP.$F$/ 7&,4>LXJ<126,6<#C:_)GH1-&D'R4X)HB:3H)+Y MYDOI=-[US/K!\@G2'I4WC& AU !*%N92()@"J6U,;F\HNYY#I<8\2CV00H3 MOKTI/N5_[HI!.E ZTB7DB,NA\U>$:<#&(? M?%@M=#?%;9%_S6;CPQ;'[BH)E5Y32"UERI9!G3@0NQ2*0Z'#A!AUF'=U'LL6 MD>R#'K?Y?#&:_M_L\:@YNJM"XD//C<$,:F@Q)E8H6VVT _5=U*MX5^?(; W' MCHA1SF.J2$<'J/"\2&DR:VEAF.H8++->.EXFOUQWF@6)8I1_=:[+".0Z4O?[ MH)#I[9=\=M@_];I88IE'92(>H"WE #JK4.5N%9&9N^#5N2@CT>M(]1_+E_H" M(2'Z_"E;[+SPLJM8(D&8EQ35'#K/%03<6+;IO&4R:C<)K\XW&8E>1ZK_5(S* MZZ8?OS]\SJ=[]/ZB3*(PP1XAH9"RH>=4,ZFK;@,#:@7$[%/ZU;DC8Z#K>+"[ M;^,OH]E]>L ;O:MH@IFSWC('J=(\(!!LE H&1[70,?J_.E=C"PAV:O:;95&" ML#XG*XD:=++<%0I\K$H9X<@@5 0&*DM%!9385$)Q&G>Q[4I=BZT@V?%I14 R M")E]3>UH,=IT^,@QQ:XJ":2..QC6.4VMYU)P^<1YX7W49?4K=3"V@F3GA]E% M%S M=.<#(GM*)LAIKQAPW"BM/2>:0!A$4,828X2*62_0E7H18P#LE /N(2WNPP+V MMR+_<_'%Y ^/H]GA^6!GC?*]D\!JI#@VVL@PMPE0VL>Z/&$+DUY,P#FZ4O=A M&T!V.S]\2:?3.I1X7C I3TP<=(![A1BT5#(AMS80JI><9Q\3KLZ7&(U?MUN, MI]S)==*6U:N8V+!G L0;CJ1B&$-&#-SNH1R/6CZNSNO8.I[=$B8MW[B>OIM- MTF__.ST\:;PJFQ@) 9>&8HB0M8YR!;:&D1$P*I#^ZCR2;4#8$1/40SJ;E+&\ M?CK:-TN\*),H"AW6!B%!J31"4NVK>!P/B8RR':[.+1D#75>GC>OMK<_FX]'T M/]-1KD4884B8KN23TEQ9/I!8)>?M0]K?6#1Y^'VQR#Y/TW-GK6UK=%H/ MPE:9.J9*)[RD"EF]2LWM@@(\/RES='L2OIN%;B[K)*_=43I!FFJG-/,4**.] MH,3A2C8+2%00W\ SV,9J.V\;W7IF5-NLV9/1=G_AQ(1MHR#F)\Z?]@Q[/L;== M0;@NG_;730@$3&(2AITV4I$RZAY68D@7]63Z@(Z;N^9.:P"?9_UZ7R,!ZIX: M2?D&(_7&: D4=!X2#Y_D0_!L;R5=M.5S*KSGH8\?C5/U4&8.J,V?IRJ)QA88 MB1TWCD(A)#?>5!)R%?7!7KQ/T?) W)\-Z'N)43YE_&"W2U<70R6;=?99F M\2B5#C62,*F]-\ Q0(6AFH3O-\/10"9DS&W,EF8G=IE,:Q'U\W//W=VEJR#C M2/KM:">11@KH-#2<&2.I!XI4XQ!RR6/.WJ*BN'IX[:8_!L8#WZ,W.&@K6ZC[ M(ETER+X6CS"U3&DB($'(>0"XQQ939X6$PG&D3DH2/12/L)? 6A^$L9)!:*P1 M%E6R"::C[O0/TT2)47 -)W S0"_%">PXULY+)BSWDCK'(*(;J;RQY,J2A4?I M];C?MQF8E^CW)=IP:YUGA$&C+42 ZTI"Z:_EH:LV5%S7[]L,T1-]?\QZC(RMFU-'2/+$JOBR;8$\\IU5Y)0XD3"H8]V4JB,%,+'17Y M-W3JQ"U)D5">@QQ'EZ*WA1,'(&582,NHPE #KXFLI/)AN%W7W'*Z4@^PXR0D M^^+'^S#]Y;/57OGS:/:/F[!1#NHHN_W^G;[YGCA)"3$66(,A M8"DH4 MH8AQ6/79.1ICW0[H]F*;*T\,?IWK?.]$\:I$@BGCE!D?C"@' 78$6K'I-V0L MZOK9@*:"$W7U6M,G8=:EKG_+9MG#\N&@ME^423@3G'%L(%6(:$ )Y+[JNZ/U M'H>[('TWU5C>#FZ=ZGST[;C.GY=)D$>R/%($"FD+@#1^VW?D";RB!Y:C=1Z! MV^7%@@""H0)>2H8<,[J\%K653S%Q)2_U=.\ /171WC85H7\W=VL?BA^-LVFV M^+YANLZ+(O\SF]V;T6/XRV+7W?53FDDT!8PCA214E@8D?$"T0@(:&)4]ZT+/ M46N3X_6FHSO<3_2I-NF1R6=EIKB Q(?L_LOB4_YN-B[2T3S=5V%O:%)/G[S* M<0Z1@!1HYLNW32TG%836R;,YX9ZHBX=.W6&JZCPKM![-L_G'H/;1Y&;VW!>Q MZ\F3IDTD&C,)L(3(:>JH]1JY+0(D8'+^>!4Z=+)VC'E_H2I5B,VUQ*@03X+Y M;<.R%5"595RV-&'+KLIS2(-]K0/ZH<:H$,<$L9A;020-LD$(>26;%%%[L@'M MP]M2<(T8E6: 7DR,"J#$,$+#LD858$8"KS=2>2.7LG+[&VHN':,2B-$6[HWM@EWJ!$),6]TIZQQ MNXG05!JL-$*(:3EG) ME<&XDL\I=+:[:)>VN)V*:%^,J?8E[MMC.ING9>=K; H.U$JT8C8(9['D!DFC M&56^DE,3$+W.G5=@]44*]5 ^(?'/%?PW=]4&H?3JW!;I0[9\.$"- MHW43*QDN4WV5F4$IJ-4*%?)N 3_CS..^C:?+,H'P:8WG\U&LW'I MO\[GBT.FTJ%J"?5("""E@YQ(!8+@1%22*DIB'B$9NJ^W^TDM"NLSS6?/\^K5 MG\*>UTHPX!Y0R0&U4%K%E9"RDA-S%).5/BH&X$(YU1[4Y]G._3%;SM/)F^,V MG];W;^]O(F'6,<\D1%(BC(C2EF\'%08BQND=E>K^0JVRCG _HW'6S Y+# %" MEJ_46Z*9-F'IMYOMLT$V#*\(/C5/H)\O1M/+YE,\Q/V==7Y$.,!6N?"Q0#A>CGAAGK42:T50$L$* Y[0@B9 J"2C1,W@+UX MI_$T,=JN<>[9#-U+.?>$P3HBRH;YA@#D*656T4HJ[4J,=)[(25V(5XV<9/(%.T7HK"5J;@=X7Q^HG;6W67H*E5I)H#(6A M3BLK/1"5N,KXJ.S"[APCN44*$QOUM.C0"=.F@7PJHCUFA[@/ M^#Z\>*'F\V+S)IZ:37[/9^/-#\==$2>TED!IO.-:"X0P,4A(X/@6%Q!U!#7T M<_5HJNQX%*E;^,\SD<6EEP8:>D0XXM0R"!5F*JRME836#N UG\X(UBDAZN:A M;H;_N0ZI1NNCVW12A:$T.)UZ4S>AQ!&&C(0TC%_.E'?,;646)NHAWMJ<^__9 M>]/E-G)L:_2-SH=Y^(FQKR-!]NJ]C4GC#K*4.(KHW>M*RWJEGQZN7HZUY=G3)JCS8^T@!</)8 MX PAH@22#D:#RE"F#'BTFFU.[-G9WAH1XB]EE^48NJ10!NK=7;AO[.SKOVC7 MFF-%M11Q39?8QO7>[JPUZB6I5RVTDY5^@W>=>L5'VP4D%#! 0HBYBBJ]DYB( M:KQ&DI'D=VM*Z,?7]BQH+SQ-?L4GYR0S:K4+W#KLC=EO-];QYELJRQJ!]K%J3S M4=,R7AD-DI.VC__:HNZ,L:B6PMO=:.LL[4?;!>RA\! J)AUG@DE(D*K&ZS4; M64GZ9D1?M@=PC].X;R_(-F8SQ$@;9!"FRDB%-;1Q8W12:<:@TJ3'DO7[;JOE MLE@MHRWP=CKYDO);38OE3BRW[^.9=U%8F')ZO*IMLG/#=/M P4 M,XVDCBLP30TQM1!Z=\^]QTJ:KU>V-U/*D(VB= MYD%!;R"0$AE,O([[.62J&CF/B\%(F9C+@]/Z4B[479'L0SKZCW);[HHM$WV7Q M[YS7!(^B*00 T,H0XYA6R9;9(9$278^+@*UPI.P,_AZ4O?V/_]^T6,3O?WMX M6_PH9O5UOB,O"(@R@# 60% ",36$25Z-'A$TLE)F@U+]FA-+YZ1\>JKQ\S#J MJX)UWA.(TUA*2C!P%F+ D="NPD**_G+4MZX3-D*00_QK ?K.:?AF_GV]6FY M@2?WY".M0MQ,$"0,*X.,YEI*#O5NG)AC.++\B2UQX!#3LO'NDU?H(E[M6@7% M/0*<&.DXH4QQ(@"IQDDPR[G6'?+NVCFO+L.[3UX=#EBKT2H BAQA/(Z6&"Z MMG"/'6:0]!9Z].CQ \='LLO [_=TV"^*_ZR+^X7,!4:DDF?=L*^WQ=9!R]:!^@0 8AP(Z4!S"'D*:[&+:)F M,5*%K0DFU# (\M#NU1K=S\?Z^^N1YH%S#;"/IA4A+*H6$&$F=R./6H8>69** M1KE0Q_#,@[LSY_[)\EMK[B1WU<*. ):-$.J:04DA(JRF& MS"D5]10DA"$9I!I@0+7KK__IR14OY[4!R*@Z M&^4!5#K.Q\NOY[6D& MOMX@&,2!-%Q9(+0$1DON9(+4L#0\G+,@#I!;W1"A; 'YSC6[C"WC;8U$'8U^ M)PA")&#"&"(IB/]W1/I*>1%NVWJ?TNIH)VZ&]><8J(IEP[$G&;[OK^_2[]NH3O"N9IO")81".*8J>!6"I9J!LN6*K7RPC ><[VKFPL[D Y M9^(-J8OM)75JEWF- M]C.H&-4]J;Z72,:06HAY@8ZX0T1K&H>45I,(20,)0 MXVHE,![NW41W:04X8Y([+S'"#E&(C%!['*60OU+RD=J4:BVMP'G"Z%K95S?_ M64^7TXV4C[NV'&@1C, \+I& THU[$)!0FMWXJ,5Z9$G,>N#% ;T^3PY]\BS] MN"A.%Y$ZV3883Y73VE*@/4608,)!->8(PLC<4[(E7X-).?B>YM2K6?0^+*8_ M)JLBF023^<.3SARMSG*B51 IC8+15C@$",2,IFBY"A29%81S)=2X4)1E6QA? M2H]RL;HK9]/2%"FW7VU^G&@6# ?0&"2 UM&X%-YHZG>=9X*PG)/Y =KU+1&D M69#'$S4#O *,N& @!%6:63\;3=N"TA.U,P R=6_4M2\3$84->,EB4/7BBL. MM2*.(%:-F\#1ACDWP81+HF;.0GM,43,FY4"7W#BD)70F=L3K:N0 \['RK DN M7!(UV&V\[F=VL9YL?/Y:SF2\7?TT6MW5F M1UO?#E QK0S4$7=OC89 2UIAKGU66/B0%_MN^7IHU@Q$JGTJ+_^:KK[]-,;E M\T$N/[X0P.Z>>?.N,[6=[.\%22V7B%(J!848:"-DM5_S=(;2Y8SY7BRFY>VG MU62QZF;>],_8&BI6US(>^OPY,-0/Z\7-M\FRJ*6>-?S)P#2U*HK8,V>8A%A; MIRJ$+72]%4;IP$%B?).I86E?Z7SZ5*Q6L^__;V+]2;AG@Z].S_E:^&S02EH M@3&.&Z"(@PQXS2ND.<^:2PT96JU5J![8:5__TAWZ+O0;6U ASX5HHFJ M&/,2N\W=!\58[O=U+[,JMC9PO/I1O=/+I$R#T&,;Z;+%+H M^8]BC%&,RGMAG#7*<8P 8@1)O)4",1SY6J4%A^N;!WE_5UL7B(B_S'XGL<2W&[ MQ>42"I[YIN IPE!*PZW"6B-(*01[S#D?63JP5ICR4R[8-B7073ZP+ZLW\Z@: MK]/><$+1^_GAD&QC2YF%2GC/H-4<[L*6B>/.C;4^8V^Z7;8(^B'6N\G]Z1P5 MAYH$G2X'G#?86 TP)5QJ5XT0:&''M7CEB/@H6RY&],)L Y__*C]_*]?+29P% MTWFQ*HJ4-?%'$=?F. 7>E:OB<+V3L]H'HS1#Z488IJ!3;H6DF9.5+ MM6P?Y'S.?/XKCN[A_:LM MYC2-\X7D^92.]J,BMCGQCGMOJA.4/*!-E,!TI;[&[J5Q'V7/6>\(B$M'L,+4 M&H,8PQ9(5@U+ )R3-&F P:Z-TJ=-H']':!_SHJ)>@KB0>^:U 889YD1U NZI M0;_+$+=U'MN#]/I1]_WDIMC:P[75_<4 M-/I:X'88GK&^[5H$)117C"I)*?.$*YM*-._&EVJX_-Y^VU_>+I-%5UQ+XWU_ MMU6$CQ#LZ6,!*\T9<-8+PS!S1"->'1%Y18W,8-79H7!Q8G\I?PE>98B@1Y>Q MC3H[+DK-M3/:3S??BMOU+-+D7,H^FAZ? MHW1T[-Z_C\#3Z'<"=,(CY@WP2#ECHEUO984G\%E)-X>L@V=1JQR.0*XP,5<= MCK?QN8"=DYX209"EGICD?@PK9*$1.>;FD+7_)JD^ +E<5WSJ661OYDO!&(DA MU1%-JY0P'$&ZQ],CFG.+.F2[HQ6>]R*2;C3&?Q3EU\7D^[?IS63V9GY7+NXW M;^E-6_Q4?-THK4_[I5)H4PV5\63;P)UF-*KGC#,F((3>*+&5@-=0H5H91&K= M33WMPM9E*++ED9O'%H1SF@<5;9>X7 IFH5- <8"9J@8D?5:L^0 5MP8%7+8. M=J_SM^_HH-:GL?&<<0\E$T9#B_1N09?.85;K3*VE<:=+S=3[4\$^SQ\,6'$/ MM.1(6NF!(! R6XV(2]2;J_IC@"'J=5+7$_=+DRP'XPLUS.5B]80M\;>73(E_ M]-BQ9V-^W1OSZ/.!:P8Q!Q!QL"D"'ZU#5XT)8MU;I%<7O+E0NF7SN+;*E>WT M>-K#@ZZ51Y\/5 F&A=/ 2Y8539;%S?]\ M+7_\OYMT,;MX2$SAU2^)*/P)479_'/[\] HK'O\R( DE4<)+I3$PPB&E]L/G MEH_$M;8AH969\'4@[S?OCLC[S;NP*A17\6?'PR>8PYM_(\ AGM'*8>\ZJ!'6?ZL SKD:5:^ MC4#9U?GCQ^)',5\72Q_!<-%\6\PG,[->KLK[B':Z62CG7]].?Q2WVR.JMS6\ M"R]]9;!QJR3<(>DC1@(Q$L'>KWY.]%;V;_BZ9L?0=Q9>NRB_%XO5PX?99+Z* MW7?_64^_;WR%BV/V_;%F 5/K.)'6&155,TN0)V0_#9W,<6P8ND'3/CM>1M@V M)XA>#[MZ=G!H]ZQ+*V2H(X([B*P46$JPNS305MIZ5_,M^2T]YZ-^>!S$9@BU M?1G.>U'0UEF3EF"+E1;.*4KWB! N1I;6H4&&O/1F:A/VCA:$LKS]:SJ;Q<7K M37S#_&MR,-T.Y\D>U/F*<*1;C_<*-5:'L]X3D$-"84XS4K3$EK)#$0QA MU=B-I><+M'Z6$.4!1A9XJ$PT:K#5D.X<8S5E5O:8@.^)>]UT/ET5FXWKY8A. M7KK5?DD@RBJ)M!!<2T]\.EZP%1)4PMX.RSNP0UJBS&%_R69ET97UJ]?+:($M ME^HFFDW+Z4;(QQ.J'&@1&*8>"JR-XL12[9D"M!H?\F9L"FT+@B_; +I/(J4? M%\7I)"HGVP9J%&! 8\.Y6-V5LVEI(@[%HC8_3C0+G%(B.#>$6, ]5L[A:F]G*DZH<5P?MDR09D&^ ME"%OW*JX^5:;&0<>#P0[H1BG(!IRS AM.=)59[7)LJ@'=.'8,B.: ;%+E??9<<#!./0P)30?22L8]%NXR!6DN+1Y9Y&)#.- @ <(B>8]#+^4P%(B*\Z;HSM[>JXU7NA68:7!IG0 M")Z=Q68>WCWUPQ^3_RL79C99GBQG4?\MR9CS3"%H(-/$*(N-J4X1./=9F6FS MM-\N/*#:5UK:D\0 &/G8_UK)D<]\4[)#L(ES$2E*HMT@(!&[S#9:2$E&XMC= M*E/JL[$!"726.6WG/_9VNEP=WE.//!V$S\NN#GBQ?0>44IVJU#SXYV%M#/86"<60PEA%'PC2F M$".04\K.V)0'9\$]7[Q85'>KF^2]/3DYM]Q#IRDT?&&@0/K3=0F"/6( M>T"(J2K':$&4RS$JSTZY-QY2-0IZFW&X'R,&Q9$8[?W?!\WBMNTALB+VE4,- M-:BL96D9R\G)D464Z[823;ZW@2:C*2 M?"T7RNJEI"_"K$U9_S'Y>WJ_OC\J[6?/!(VU%=X"@(0&U'D0-\:J[T:ZD5A/ M%TNL; :W5F4>%[*3,G_Z3 0$">M$0A;'+?"J$7O^TZ8R?&X&I MTXC,,W ; MP)G>VSJU/&HT#]'*4A "Y1*(R!*M3*4\2:FSLGC17U=C:%$$79&OJ#*=?F]07F+J M@2>.8)_"#:.24&&E#.ZMWDH'CH5-\K%+(72]XFVR_[R9WZ0@]\(6VW_76/)> M;1VUZU)G8=K_5OCGLKA;S]Y.[XXM,'6:!XDXYZFN M+D<8,,L%X96EHAT38_:8;]62:P'\_FFW_,?B8B5KTS1X J#A3F.OB1 8$RZJ MR!8M#,PYDQJZ'M43W2X"?@!44S_Y_GY60.(]\!UX6,#S.=?,6\5$1 (X!RFPD<9&1>MRBHW(=:REF]>]X>D&[D]I>-.AG6JHV:\ M-@@EG>;88,BIM90ABO>9' $96[!(2TPZX[RT88$,0>7_>3 ?B^0'FIPY[WR$ M=3+[WV)RS-NV@;<'2+0'0GM+/25*0HF!JG"+IE-OWE7];I$-\NT,4Z$=F0V3 MZVD@G_\J&V/W[GU!$1FU&.,@,0II#)R%NL*&,I]SYC+ Z],KH/!E@ADP:>/G M+SN(/OK&P!P CC*LO<1622R9%A4^B&>=SEQ7P,V@B'N!:(9+75^NFU,GJA<& MC1&&TG AE66$Q?_@_<1&D.9X"PSP\O9*B'N!9 ;,V_ALL[R-SP9/F51*> ^\ M(#+N0-+OA2&\S8F7S?(8_K5Y>[YDALE;=1=EVCAYG[TU6,L),='(%EQ;@Y@7 MF.[+22">XRJ8=;SYRS(X1SP#H/'QFE/'&P:I(4:,:@TDP*F0$F!R?^K#;4YL M+[_>:YU>F'F^.(9P!M]S":I^3MVM,T+%+8UI2"S$<:=3N\J+PE%=+]"M'3P> MHXJJ$=6I+G.D55 ">0TTL3HR''L&J1+56 5F(RF>W#(/#I: R,6[J_VG?K3: M>7RK_;8@A='>&Q7-(::\]M&8WV,-C!]IA$57/&Q+#@/0CU[9QFL3->>U 1!M M4@)\R#4BR$93WNV10LKE>$$/\&RP&\9V*)"NE];RV"0\J)&>O>8V\9F@.674 M$TN$45A2[^._*R2=0;7*95W/Z6&WBW$/ NK&D'@SCS_&CO[=H[VP[\-9UL&1 M5M$2I$0:YXG@%BM(N+?;XUKHD*6@1P^<5WI=9Z$XUBQ$7A,735.). $>&F.1 MK4:+A1Y9Y9Q&Y/Z3PV=C\'8^;?OVL6M^]GK.DP>W=9)0YZ'G3O"JV#>-V/]W=77&SBGO OOL?-^66YJOI?#V=?WW_O5ALQ+G<_=7'XJ:[2.:KXU* M%W?EHGBRT+B_XX B!Z;SR>)AX_7\+HXWMHR"BOW[^B95E(H+U5(UJO$IB'+JQ#042#MRVN:*I"O*U4>K$?4B,*FE MP,(CQK&$W$:+V54H($QS;B$'>%+6-Q=;$TSG]LB[R2+U]$?OP3_-&R:2F0BW M%Q@HY13'3(MMO@CM-*:"]&>8/++F&2W-MY03\\W<[B9;?&![9/7/R6R])>YL M5OXUF=\<),,4\!4SG'[E=FCM3FT*'-JBLA M=+6O_3E?Q!%]G4__N^G];A,^MHD=:!$ YTIIBJ2A2BAG-5&X@A;H+ M@@+>1 M;9"L&61/,^?5ZGL'/KZ)O%[&_603'KLQ"M3\]D,QG\Q6TV*9ID.4T:U*!L0V M"]CJ[73R)4Z0U<,K)&KI2P$HSYRD6!&+.%%&8$QW$!GL56^9WH9/OF%(I.?E M[O.WR>I?Y7IV^^;^>P1QKP[N%,'S5\,3+PP>2!551\0E!90(1+T6%3K:FYQ+ M@P'>%G:X6#8+?,^TW..VGW/;^];-5-R9S>=SL\Y;XYZC-&).:!G%(Z5-.=PK MG A%M93MZPDJZ)"@+: _9):JFYO%NCB61#CCK4$BAI733GD(F$W>5U95. EO M30+F'P!7ZQ%[TY6 ^9B@LH9SBE%Y#Q5UMAYF'6"G%E1Q^U MV7/0([8+"72U2D19Q(5M]F"+'\6L_%[QAU6?WA6K&DM'O1<$3:GCT?@7 @ 'H;"NRE_ G9-]^G=\C/*,\O^VDTDJ M9!]9]7(LY[EN7?S.( 54V%A+D<*("&DIMA5.#+J/LPF&[JY_ZRG&^IM M=JA:2L?Q5P0%&=:<4$Z(QD(:(QFL4,!*].;UTN\:49<:!Q6-1E'ORCH^V&G] M\#EVY$"YV#-:!\ 1M4QS[R41B$BCM*W&;:SNM")3;Z7AFN)&V3;^O?,N]7M; MD?D2WCVV#O&[WA%($!=$\61 <%V-6V'6&^_:H5JC3*C+LHO1[BPD:Z_?[!6X MDT74#[8)3D-$(H08X09D U1@EH"/3K1N5^LM-LR&,>U^MWM8HH'JZ<= , M:D\]!<@[(R5WQ.U'[5P]O?1ZO!#ZVQ8O1;S_Z.?FJO!P8J 4&C/%% )6 T%X M-7(D06^K6 >98IKDQ24U>,Z#OBO2'3&03M7@.=4T>,T! Y)@815BS'LL]C/8 M0I?C$-R0IWIKQ7M;)%O#L ^ :.=7X#G_90$;HZFD5@*(C(YZL,&B0H7RK%N5 M^NY6)RKPC(R.S8AB 0]GISM>,-@L/2,*(HI$%@YR0%BU6A!5&0Z]9MZ-3G; MR&AW/N@#H-C3"0(O7/F>OB)@0+EQRAC&&076IYH0%0*:\IP3D"QOJ.O6]%J" MO_<[H)X=3[JZ C)0.8'COA-WG)0;%$E)MC=S%# $:V6\J>6:_FE]?S]9/.R\ MD(]@?NQ"^+(7!<6%\18X((3DG!H$.*H&:;#+*<,PP).JIB5?=HC]A7$/KR0. M\N4BEVF9;PV:>@9,W&Z=!<(3S_1.JXM#A]#G*-@#/,9JD7;="J*;K>=MJHG> MW_ZR_7R-?>3Y@X$*RIBBRDI(+;9Q+[=^F\E'8^ALK1<<;!JDE,!QR8B2BE ,0[;/'$<.1.1]>*NZR14R[G)#;1'1_3.?3^_7] MYH\^3!Z2IMQ[DJA+9ZP B"L.&$>8>2.44'J;B@$JHEB]4C[=S=A][%D%^[EE MZ"Y_:>!$0Z,UP 3&?0(#0W=9 2)2'&?5 A[^3*]-DQHSO16\NSJ2J#4@NZY1 M,^[,-P4!/:-2I\R:QD4X@(&\PH,HGE/&%RBRA@$C+,+4$HV9VSGV16P\TCF>( ,,>NZ8@3E0#XV& M#3 O2.H,U)IZQ+R4QCL!T1YO@W-J'6550QL%VNV-- M%$B.,UQ+!VW$%&CJK!#><>1@+2>W-G>&37=ML;Q93+\G*9T*ISW2*I"HSEOE M2+0O-318005H-5:*_,@B:"\5]*O+>Q. 7KB(+Q>K)Z2)O[TD3/RC\#'E1CT0 M]OKL[P/$BB-(8K\A21DNG?'HL<\TIW;6($G0@/3*?!Q;E_W! ,$73P2,A<,* M6,29P%'U$%S*JM]0^I&44+I05B\E?1%F;*&[/HN.. YR06'*.]S)58V@UNK,I_\?5KF3Y\)T!G&I9"0$(;C9H>H%57? M(PIH<_@S<^- Y)*,XVEQ0(RCYBT>T5-.J]R MHD8&Z173#6FR@>[GR-J41ZLR_OQP $18I+W@C!CLJ.92\VI40). M02RUHI)3"KD7ULMMC#2"4.@>PP1?1)$^B]!\XH>W*UY7>W\Y]:) B2?$,LD5 M-AC:N"XB5R'"-WF88Q[D=S.3B(-_//?Y5I#:BOU-1X5T , MXP@_PXI:YA#1GN^A1]R-+&U$M[R[&.;A42^%E#5'OOW; O0@BI%QJ8P"R+H( M$Z]P(2(K"GJ0QYX=T^]2H ='P!1:UAC_]B\+@BK,,!2.WQ4\Y$88 ;173! H">)L#S_+RD\YR,/3+KEW M,0,FP%IH3ODO=9XTEI-;59HLC2A?2MQD6(4&]$.@MA M#.W'F%?N9/@'3;4%_-.1!#N_\^ M*Q^*J/S=OE]]B^-=19UU&RYX,-M K78!,*@8==H0R;CSG I#JNY#8$:6H[\Y M:9;M@=S5PO4QVAN+Z?#] 2YG$TPCBC6'.O&:1[I2_SF12@HBS%ZCX-SD."(-\"RR M-:+D@-H504PY_U$L5JE&N2V^K!['?Y(R)UH&PRC5,"ZB%GH2=5*A_'Y"$,YR M8L@'Z,W6&HF:A?E*3-2W-1+Q-/6)H#VD$B)*".5($^D=EON)2>W(K@?'87Q> M*KTKX?_)E-2-O#]@H D$T$714>*U1UK#"CMLD?P5+(HV*=SR7)9 M_S:C]ML"A0IQ301UPBD$A3":[;'A;F39;_,I_ MBQ/7"3\_''4)+YQ60%C)5%1>%6)P.RH7U[S^:I5_3P'/T]7#1I]K6RMK@01E MP\CWPZ=:Q_2'F@1I%=$ 0\>=M\1RB[FM1NBH'=DBE2/BHVRY&-$+3].?6+]_ MSI=)9RINX?]PNDO_\JY<%;0[VNYTY/E].:"0Y=G[0+FC %NB=/8>,RP=+Q"$VJ=56LC:Z%[ M9!J^.J8UB7A7['IVQ*A^3*:S31!'N5WW-S?QW\I9E.MR,YHC?#OS38$"X:'5 MAGNG/7*40,_W>##=J>D8UX$O99^KW854*;L406?.%<_3D[Y;)UWT_=T&I^7[ M]6JYFLQO(WBG"'G6>X("BL;)SAQGTDI,K:&5%@T]$9WFR#I$1WY==&Q3 +WN MON?NNL%1Q*&2!&K.J>0.0(RKL0GC%0A$P"!%D,?2 M $(TH97IA+SKMHQ2[PO.ZH,IRG'8@"LY<,-J@W9\H.KD9;6SZ[E4E7'(X3<5'<;Q(@[*;?9BAJ MM5I,OZQ7VXE9*2+%[2Y)@DJ>RE^+4V4*\E\>%/;$ T(A]023J$-)(BO4.*R7 M;/M*+_D[(US9L]0&Q?5WY<9?K8+X7]/5-U\N[HKIYN_M],?TMIC?9K.^YF>" M(-@X+9$QSCF%);,25$@**GNK#]J!(CQH_KU4Z.1;4/XBBJD:7H'C:;FY!0SU<%A[ \_[+@T)N"!8YK M2CE'0/I( >G5?F8+:G/N3\]/Z_TDY^VCOL'&83DV)H.>#WO//^0-GBFE,&$T MI7ND0"B+=34^171.N:"STW/=,]'N,0"HY[S+3<;_Q$W$"XVYA-AI MXJ$U8)\BTE%>RP>@Z_B?[?75_';'FPORF9[UQN XT1Y;33DT*0\Q0V(?F.8L MZ=0G[/DJT,W$/Y\LM2.!F@2^^[2[N8'&9W&VJ8\%)"3V(L5+ &\IL8CJ?6"] MLCQ'U<_TL[@Z.O+KY/Y]+];&<G\\G\9CJ9?8I_LCWUK;%A-O+^@*EGDC#'2 JG!DY3 MMPVHQO$WS&KM'"U=5J=$YY'!NP32<83';J-_>CA0Q@'S& F%HN5+F?2[BBMQ M9,CRWFX[VEE".F;#RUOH7/B'LU[T'3I_'B-)5K87:XV"K2I M%U;5#GYJNHCO+#XLRMOUS2J=3WTJ%C^F-\7) /P3+0/15!JK)! IL@ER*:LJ M/A1P+$:65;QCGKS,U]&H+"[4NY>+U1/>Q=]>''@U* M6,R8X,3$[@-@J"7[D3#JQWPIWYB0RT8Q[H M3\=Z,+#^Z/-!.Z:XT!HS)1WC MW&A@JC$Y#D<259\OTI^YD0WFI>EI*X7$S2-@<7XM*^H_Z="G]715',]6>^9K M0@)$4ZB 0M[KV"?I?#4X(4;(E!P!EYT!G'LDM/Y4D^ 9@D]#K41Y83@XW"-AK9(! *KF@(("T]*KJL-59J34;R\TB)X(:U'CE,CN-(V793M-2\G M;,Y)3D.!0M?%EWR,,VGQL?@Z748DB]O')5#=_I@NR\4I?AQK&HP!S"OJ@13< M>R;A$_W.^JQDF^?[!8Z * V"G>==E26S7B0XU7)9K/J[TWS>N:IOVTY5/3Q]9HUE!E,=AZ?@?JS%,_K[]&KI? W"4/DNI8[S2QE$;Y8^HP)X)9*RH%_Y6\S1TTZG/Q3DKOSXMM>,1H!^>([ MM,W84K#:]+9X,[\K%_<;D51&S?%=Y'"[@"E6'''-5A(R?;TD:Q[U MX=BT/4>Y=F_2ZJB&($!1BFAGGBHNT"[<4#KD;:WIT7;(X0$QG1=*>.HE<8'D M*)4ND5PCCB'4H/+_E,YZU5O!LOX7BMH<.1@SV##X7:T7Y?=BL7J(X+C_K*?? M[Y]L1CVL#-O.?)A-YJNG/:JU'IQH&[3!1BF$.<2I-!/UR. -_##:JA;4RBO2 M\;CM='DS*Y?K>B'%Y[PF> *$@X)1$(TVY"DT2E9H(*!'=X;6&#M^4A1: [V_ M%:#_4^\V%P(!9;0\O81,(<.H0LQY*N*23Z!DLE[L4-OJP,%1U*^'>_P5P6M( ME!4&0DFQA@8!ZRH4%.4YSL-7N0#49L5!!:!1P+LS3@]T6C]\CATY41.W1NL M-'#*:TF!0#0:YU(F76L[;@APIPG,NRS\UA0=ZFXX%T/>.]52OT\6RJW1.DAA M>#3KH3&8>BFT])CLQJTPZB]5<\=KVB5,J,NRB]&^\+Q_FV>E6#PNV//;3^7= MZJ\(T8E"IZ<:!@0,X-8:IYQDV"!B7 6.2JD?3C/K<*,X@2Q2UAA"J6$$>:(=K$8I',LYX&\H MJ**U= =M$JLQQ#N[G;R[F]X4>PA.4NK5YP,4!JEHTC"N =::<\CP;FS:R*Q2 MS$,-N>B"34V W161]#K"E')@SV^K'\_:!6NU#XX9E#S)@-02>B4\Y;(:N^0X MQ^UFD)??[7&K#;P[T[,F\]O3:M7^H; )3XKZH048\OA_#9BI1@$1R;'BL@(T MKH\U%X/:9C*?CZE(SY%\3_N_#X0!IR4V$"FM#&!60EWU64.=DY]W@-Z;K9T< MY8#:.A$.+@POG@AQ(=,0 \L(Q(0K:EF5;\QL3EE609DK%\HJY>2O@BS-F7] MQW0^O5_?'Y7VLV>"1)1R:QV$3!$"&36P.C,P3H (\CY78F4SN+4J\\G? MIV7^])G@ 2",4F098.H8HI]XCJFUE*1F95S9^0+M+PW)]R98,1"^\#=HG>_M7,9FMOGTJ4XK^ MQA-;VI28376P7%F=<,I6@V;(W"@.[/?*W6694?!Z1^M,"$1O#LW0WA[9%< MC/4;!^(PU]P#JCP4$'V=KE^I3M(XXKWS[!^+B;8"Y>#D+5 %#G ?>":8U M@"E%U&ZTCB+;F^_,N.AU"=9=,4O=W*SOU[-HJM[:(@KL9KH19/QY5NQ*J*C[ M>Y-+[FOFNN$@!C,WB2!EV&%C.I->$:@Q0I4\[C66W>5,[B/GN9[T\'^G> M.66GR^_E-PZ(I2IV&%K,O>$&6L8K[F\1'9?=+L4 M_JY(]W1Q?K$F'V';D59!4<$IAYYQ"C!#"#A5G3LYY[+B4(>:C;4CDC6'>G^! MJ+VGJF@W#A4@+)Q$ABE,/*!<)%D@8:RR43&O0_VN([5RPM ?XZ!%W$$CT2*M M!9%0QA$C6(V[[VS+>\XT( M4OIJLUZNROMB46-RUWQ#0-3KE%1;TLWUBE,"[E)^"">@Z3&A\HD1U)GH=5\1 MHN5E*"0IISSG# BO%:]0\%*/Q)6K-6Z4G<#>Z=2/>N[DZ]=%.KC8F/G]IIOH M;CW +*Z]7A$ ;"06P1#H;7EOJ+$WOL?UX+E$4G6(S8A.I9LXUBPH:3&A<ALGQ$OEOCG)9/\1"I<)G0ZKL G@?GH%P (+89C;*K?_5^L4M ?B0"\;5'@P0Z$EEASBC2'&EF M=Q5L$CJ.],:,:U,T&@*X ZK\7*#\.%]>*6C.>2JC9P@R$0GO #08[/=5[4>2 M93-?I#]S(QO,"[>5C\7->K&8SK_N2'YT-WG]X4",X)IJ*H V0EA+F5;[_0_7 M.]B_*JGG"*ML&,X+Y;[)V*PGR^*VCN //!UX*I5IJ-6" @UMU*>)J;IJRSO?WY*DX"P2$7"LG$/26<<[]7DF+>EM.0O>!J1[-T2 ? MQ\YL>?2&=@H)RN*^:[#"2FG&!-SK_*B_/>B10KAC"ET@[=<]RBX%N6/: M'/*I<7_?S-:;'*G+9;3PBE2C^G*7K=?>%H"*:I]DV@OMO4.,0&LK7+30G=X3 M'XJ)H6W1[W*6G.? V #RG?HR_C'YOW)1=7[YZ_@R1J45>$ %-MH:["U&1#&* M)%+4IZ$^G&Z_/!V=7J\1/"Z5^T,7\YMO]9/'O$_O-J:9!<>ML MW)\-4(8P)S%69#=B:(7.2>$TH).[EK::!HHIE9( @RP1 MJ0@7TJ8:,2,JQR=R@ M2Z$RV#-2)J"D8Y!9CA&L;5W5?CI=ST9MAU<-#8" U>4JM1 MN-MTSWI^=W#$H^_G!P-6'F*M-8MJ9NP]=AKR:A20R1PWC 'F&6]H#VL$RS89 M\6YR7[R_>];%HPY[!Y\/B$E%H54 22V 8(P96XW) ST2XRQ7H&7S4%YX8NBG MM\4L+K9'3PB?/Q0$)M)*"+ S.EJ8""@G=AW#6HD1R;@!X90-P=B;UOJVA@_6 MX49!*D, $5 AY!R3$BI:S0F Y_ MGC0+ G LD7#< :8)U,HQMI\GEHWL J()D9]BT>7H=NKC\FZR2'W^4?PZ[BU4 M"ZH=Y8)[HI'@"!F]S9ZF+?2LUEU)K7W_M5Z\G4Z^3-,&]69^LR@FRXC[]M\' MU(*SWA$XAF93'11K:N+>ATAD\VYH'K'>_%KZ=66I+?"R&]P[W"@.CV$'WL?B MIOPZG_ZWN#V^=9SQH@ HLX@9"(3%$6RD40KAVZ+!/4RQ,E$PXW"I(1IYD70'+OL8G_5[8:)4 FAV]GG_D_ M=]Z]4I(U!77/A*J9Q+Y&ZQ 50>$9)@88YSFQDCM>C9L2EW.M=/:1W(@IEH%Y MIUKS^R^SZ:^6X=82:(6*4U]#I9%Q*JX%6W%P)Z6IY=7:*@8?BW1J-)U_C:;7 M7;FXGT2+[%%0IQ$XWCYXG^K#H'0?Y@21# L$JO%;:#MUUSP4(L+[7@]JD^1U M)X9&1="QM\SQOKN_OQJB+F*( M2W?,@EN(,;05FLZ WJY0NN-[9WQL>CKD"/)JID6=2Y_F/A*@UW%)0X0Q;[R5 M#E*I]L(D6;4ZSE[^.R_[=NT3XE(Q7LUDB VFY>VQ^ZNF/A%HW-Z+FX77=G @ 1@##1P'&LXS8- M.&<8 J<$!+[6GM*.Q@1K;3+FOSPHSKA0 M!BO&@8R+-O2FDDE*GYKCUIZI_5TG5SL7R86^AP?FE'ZH4I\]G&3A):\)!EMF M)+/(6"\LL 1X7@V.8I3C4#3 .)RVV-8!]%=C(=1>+1O^4E ,60IHU"L5=0)P M:CBI\&31&AR7.W[;"V>_TNG&#-@M^&_FFY$]O7WJW!;8=66_%]50_@\U"5!I MJ72TK8 6'DDA+=A>OV"HI7>UM-UN1AG7S)M9N5POZJE7IUL'92Q4FX)7&D*F M'%/>5&,70HPL+#"? J_G:6D0XKYFG+E O>%L@'DNK>=Q=-#>2(F\QK[!1 @_@E+"U MVZ-\OAPTEMK"_[H3QCGG+(A:NX26(>^M!DA78XVJ56]EU+O@6IO4."NUW'E" M&'9J.6:)$9X2QZ"%@$7%G-#=6!S O#="M<2A9N1Z-+7<>8@.*+6$M8\DB. M1!UJ41:=;X!OYC?E??&V7!XCW2M/!VH=A,0*+PU$6*CX ]FOTHH,X(A9ML:Q M1N5^:%>\&.ON,C0L-^6/TWWW?%D<3__T_-%@5:IV3;7$!'A(G61F-^4B;)AT M4U)<;MDS3]XINV<[*5G5*G\RH>YL 4J5K=^5\[*B^ZZ_QU:A TV"=88)P)$5 MT5@AT$EE1#5"!+(*(M7?[DZ0J;/[KF87HV8@[XI4CTMFY0$TG:^3#\ZV^U'_ MU$5$I]@^]WGR=[%T?Z\6DRCLZ7RR>-B %8=[DWR'RME&H9S'S:58'KNA;O&K M 6!F'-<>"*(!-D!0"2NTTE;#P4B\>NF)6YB ]GM8U/;&MF?DA@ M14FO5HOIE_5JXP19MK#07O+!H)//)R,18((AM]08JRMT?5YZ'/9[C>U97%U- MAG?%ZG&\F3P_^UU!:(HM!Y0[[#$2#ANX,Q ]]"PK4S]O2@.^SB6Y;5GTP\\? MD^EL.PA3WM^GE 7ES;^_E;/;%/LS64YO:K/SY)M"M XLL]HAC[E%GF&&486' M\3CG;E8TL[Q>IVW6KASZ\E#^M+Z_C_KU^[O'VX+B]G,26ZJ[O5K:(G[N9KIE MPOSV:<:(2FT,)E1$*QL*K>T^PP^G]2)VQ^KR M#!B)X&!)H:2*$AWM+E=AHZS/L4H&=!';'$4:\'(^#_+K]G(&*9$ZBRNGTLP: MYH0!^XP13GD],GJUR8:S')O/PWW8CLV6IQ2 FE/MC>=2*^_WJ:"4=SF7'D/D M4#-R/>K8?!ZB W)LIAH89DFT!R D G('K7G,U>?1R*APF=#J.S:?!^>@')L5 MYU'[=\8P:IA$5ELGJZX+BW).^ ?D_],"$QK!/]&H P ZQ'6Z@8M:(&7\ M$4V2HM7T@0*6@<]#PN!4#;^*"^F0_IFAL05>- M"K1L -&N^/#T_"3^/"M>.4@YPI8ZS8.1<901.R\\(\ 9I?!^Y(;B6LG6KV@A M:I-++>#=%=,^3!ZVB:-*=?.?]711?%B4M^N;5*[KY*)TLFU QFL%)!([;&>7>VWZ7TFOOL!I)]^[QQY;.3_%HIL)KX0&"8^62_4>,8 M YS@)PA2-I;(G.:(]%.JJQZDT'W"RUK&PUE9+L]Z8W Z_AP\1$U#S'B MBX&.\P@\:,[/:J*X+]G &Z0R'UN29%HV!]_WUS M -^W>\505RFCE2"&^+23J70K(=7.)G=&0E4KY6)+NL^>@L]$NEA,YE^W]W4/ M/[%4_359W/K)=/'/R6Q=/!&_FM_^4:R^E;?EK/SZ4,?@:?_K@8*H; +F$#,T M H]T-'TK[+U4(RLDW1517VI>@Q-D9\;#I2-_OQWL/^*#J^6;72V0?Q73K]^B MG-2/:%]]+39_F8I'[6%J8S)=UI,0S3C&F*14080X$YY34\F#"]II'ME#D1_M M.7,.B?!-3<9.B##XB?F:A*HLWO\LXS*ZK5 >(>AJ9WO]Z\%RQK45DC@,C30F MU0^J< ?.C\U98(PSKC5I7^4L^SA=_MLOBJ**GNARCKWV[6 DBRR #C!-+1-. M484KS)''O:5.^3W#^I;U5GPDM?C^[P/BDC/JM =((^(D-'O4D(N&PK@HUH.LRWS46V?* MP:">%T\$05/6$6PUX@8Z:[$UU:B15F(D47T7RNJEI"_"K$U9_S&=3^_7]T>E M_>R9H V040E4&DC(D66:[EF.E,LJ#CM$>9\KL;(9W%J5^>3OTS)_^DQPAD-, M/4<,1 B9-]"JJN^"HYQPS0&=NSG$TF/S0XT%RJCQWR:,> M40:HA0)5G140Y)3'NA(R7"B\LG%P.XOLW2RG\9,G]JYGSP63BF(H!PSUUB/O M!:*@&HMR6:6@AWB_V?N.E8/^8&X<#V+S.+KY[8?99/YN^&Z#71^ZZ= 7[7-#JYW;Z8 M>PP110V""E)+M4.*&%F-QN&L@-,!+E^7"?( &RY"\-)D8]$(63VD+Q_/+O;B ML4 X1X910C3#&D$>&;_O'+!B9'E\+I5,V1B"@]'1#RV$;^ND%\M^>< 48&X% M)YQ!ICDQD%>HI2CK6ODJKL@+J?<=JG.1#9[H[]9I^NXDLE3KU;=R,?UO<=L& M[P]]*WB!J11(.L>!T'%7T6B/*:%J9-XI79*P*?XW)+K!3X?-/_X9C::4LF43 MUG72/[6ASP0,H!".,("]\XAZ2D&UIE'/X-@245[A),B7VN#Y_V*>5_4Q?+G8 MQ#-VL"N\_&0PCI&4C\^G]*.> 0E3$8XMP@+;;HJ>'BV9*]J:)'WY,0Y#E%U- M%G=W5VRR]NT+R:4XC.>9O-3*%Y$RDUG*S[Z.!'MX]O"1>=' VP.BV#F%E:>> M4ZLD=6Z/F\6LFU*M1Z< &=D4Z%YJ?48?[ HG_@Y">)U$"&F$D(P*!K9<20\X MV$5D*% <6[J]?%YOJ.&K,-(8K;UT=TNO!YO1<$ M[XD%SL5!$VTM8=I7::"5%8Z/C*0=LN6E2T<;XNA,1:P#6]SW=Z6'MY5;SR%K M,Q\(-D5:(FXXE\*+:)$R"ROT(&4Y9*YO*[U:T71L=.Y%8,-:>]\5J_=W<8C9 M:W#UHL !\1 [(S540"LC"<5[-#S/,?7/MW.>%#T=&WE;%4N?ALS[W^DUC^F8 M G#GI;1:4&)X%":W8"-(Z)'CI-8]R^]HZG3]*+B'41\1&B0KWV,'*QRI@;T% M+W:0SZ\K!K886GV.[(;MEHZ4,(!2#KV!(HZ (2>JL< >W5:ZR"O9/2&.^JB? M)XK!W -=@8\ZHP99Z[C%QEBKB:;05,@2#7*B!0=HH%_(JBY\U,\3Q*4>?#NE M.'[^_>I;L=CH>5NU[KA+WZEV 1$A"/44 (XQU$923:KN 00# MZR6J^FVQ&ULFC/-D=2#SR7F8#2OS"1-,( T4$G%/0W$ UM&HO55]QYR-),-%(S+/P&TP5E3/4014:R*) MYL)PB"#RC+K]H4HT$[H]-O]5E)'>Y#=XUN\.X=^O5\O59'X[G7_]6,YFOERD MOVQC)AS]8"!Q38D6"]/,(B\8Y5;O]Q&%4$[N[(8.R7!KLZ-#;C9<6Z4185[A M5-FZT'8S2[;?"@ J*CA53BM '11*V_W*!UU63QZ\^R7!4>-$<93 MR2,.T .K*:M0T5=,5\D?JIK#+:[^ MKWPM& (!T%8HK("16C(#]KA"SG.29]5/+_-[6@Q$OM-;\MC6[D>RUS9K>7IG/"UN?,3]\*&CJJ MH$06,6@0ILKBQ\LSF94=HZ&[YN'M,OT?8.7*\4+_F=QNOZAB7&F1'Q;3F^*( M@W)7GPZ4,,89UL2(5'.=&:IY!:+7-.>P:O!W'=U/AH&*]5KVC2?[XS$4NM' MCO4@&*>QHEY)3:U47FI@]KJN<&2\9\##8WA[.EJ##!C,##QXJ_OJ*5];L["Y M7@1JM)* 8&F%!2BQ1>Q=?H'Q(RF:<_W3KC>17\W4JP;9^^P[JR,!&2")AQ99 M2+GC,O[OT MF*(Y^5.SRBS\OC3H1\*=;DU?3J/PY>R-^1 @Z-0VU6UO0BI0Q@FS2AHDA,1> M(/AH2?.E))W\1.3^?+Z1H+*.2/KCT&HQS+C/U6,-M0,!L1Y+4<<3S9II^/NYM#Q>??# ZI1R.HH5 M4LXLY'MO58)@;XF8!K[1Y#*VO4/#+/E>H8+W?+P=Z7$O/AJ8$G1S &N@QYQI MB!X]K:&WO]6U[F;1$ 0\^*U(W=Y.TZ.3V3^*>:J:8^1@?BWOV:K><_"XT\^J+ [>0 "NC8> EHU&TQ"F. M)('6.FGK%7)JR7Z]JD(S!AOCH*4V;E'4,BWH]<.!H.9GST!_,X=\5E).Q M3B,,M88>,\\:(*\O9%47Y63.$T17%(\*ZEVYN)_,=UKO\F#6 M]Q,M@N#,:"B=3H?UCBJ,/-N-SV/M>W-]Z\F.:94B91LBZ8IR+VR*/Z-5M/SX MZ<^3Q#O:+B#+)%#1A+(.<C=52VMO!UB] OR8%TV9=B_KECA0Q$"&* MHFZM*)(. PRJ/GLIQQF[)I%G+-M5^?N E*B1%2^BP06D=)%=MB0V M\/H!W4WPM?8F:FKUSFZA%]*Q[X-8O=+AJ-N<#8EU]PY'$0' B&1\#&"8$$[; MC>U(4,:JCI]4$$P)'EK;#8J<\D!! M.T(OF&?,VU@A*#RN;U?7Z[6[^O%XNVZJ\N\4BU[Y1!4<*+J]T_X<'UULV?%FWU_7WM[A=Q+901(8B)+>;YP2NZ, MI7HA0):-#S:A=V[&=-]^V+.&+@NB&7#=1/H:D,E$:BER+@%Y@4A(#C?86!= MCL)>#PK0A3%L8#@+,L MA,B,3AZG@)JV-LB]RSK=M*1]^V3H/ZS_S'\->%[8*W,-Z&AC)3@7,:80-'IE MI"&$R=8+.14PV>G:DG7J3F9!&-:9YK\@[+6;*W,UZ&)@)0.WQ'H>40KMHF " M:8M>8#A9,Z@S^Z=A_X#.,W_J+Z<4X"6-5$5B@$EEM+4>VY/7W#&?\R3NZ1;D M9T[]P=RG>.*7+2I-D4J'*+P3F@9(N9=OYQJ4+R!8I\5Q=L*J^P"8]BHJ?<00 M-G?LM@]BZC-;MTA#*>09[OUTW[Z*@S"M[E;T7U2SWPV]7730;^;F.0 MGBY3!8LN+9#!1Z.84H%I+=J9U-+DG)5:4F5X$.84 .CLU:E_?M/F0X?Q[1L\ MFLRFBFH3P1,0H%)H@F"Y:]. E%+3G.UJL:7801DX%U>8/5T+%Y,'YA4&ZJ4, MTM+@M(BQ1<-2S%&?RBJ,GHE9(OY3BLDW3[>?Q>,/=;PE#U9SJAR3-EH7(I)- M@V@NK(ON* (/E!SL) V.\FGW=V-<^NVWOPZ]MIF$BX0VI/=\>RM3&.J:5?#. M42DYCY1R+X2-QK3S;$V6A%?GA/OI^O[+7=GR\D>[Y:OR\M,".%H&_8+NQ_Y> ML]^'YW-;&W#K]>,_F[\UJV(W9O1QH0IL&H_W0#V+VAJ2PCBVFTTUKF#N2=!A M M2FY,#^'.\/TET]W#ZEN##+[[M]>24!M63&(372"T6BVO8%2K.FM9\L>5V\ MIP^*TT3>_>5P8 ?ZUV[UYTN*V+E^W^ME*ZD*C"KW4F! MQVG*8,24"!Z1]VW_4;_4EO[ZRW]02P,$% @ JX$(3[/L([M[[ ( >A4U M !, !E;G8R,#$Y,#8S,#$P+7$N:'1M[+UI<]PXEB[\>>ZOX%7/G:B*2-D M 9"@J]HWN/:HKVVY)+MK^OU2065"$J=29#;)E*7Y]2_ 7$@IR=S$S.2"B6F7 M)((+SO*Q\LCB)(C"OY[!=^!,8>$P&@7AW5_/OG_SSNG9__WX MOW[]W^?G_V5=?5*<:#A]8&&JV#'S4S92?@3IO?+[B"5_*K=Q]*#\'L5_!H_^ M^?GLILF'6U^]'=Y W] !Q(QBGU&&1YK!=(*&!&N#IP_:K<80TP$QP"T&M\1@ MU!\AR%15-2#5U,7#\KW:?IY,/[]S]^_'CW [V+XKOWT#",]T]BS-ELT(=D>,]&47!^RT9A ME++E3;=^O/0?P','%8VZ3\R!,6WD_/@ M)EJ]-4D?WL\O5MR6K+LM*;\M&)XGZ6AYV]--/'Z7L.&[N^CQ_?RBN V^NBV= MQ&ONFU]=_$\\@+Y\P' :QUSXGL\YBZL?]'I4R03&S"^G,K]0,GR8WHS+QXLK M)3?<3?VX_ 9QI>2&>%H^/)Z6D5]0RA^/U]"17UW\KX2.?)9)Y?R3"CD9CF.V M1E*RRR6W!GX4E+]+7"E[%]>3("SYONQ-LXME/(JF81IO$HV7@\1C]-+'K+V] MY+9,.Y,*H9I?+/GHT ^&2?F[LDME'SBLP!A^H8S\X6,%]!7,+4XHF1*T^3< MCX=Q-&8EDERX6'+K:#B<1!5OG5VKT)KDID33%EK#+Y9_YIWO3UX0OOB9BXME M;QS>GB=E;!8OS*Z5:2D;CH?^>(BJ\'1YO>3FIR2?7\$FJP# ]__U^=,UY\B# M+U0M]<,A6Y*3!>MEJS"@3(&2"*M0?_'B[/;YJ]'[^8C\?9.8#87W47F/\7[. M_O?YX)<:6/FQR\LEFA=7($-28O7H]8]:+.W4 Y-+][!N;7%E_!1)0_RXPH:\ LEP]G3\+[\ M7>)*R0W1<');8=2S2VOFMGY.E59B@X6HM@ZE8#._4&K91\%MP)6$1R#G$S\N M<9!7AI0+?.E;RQ!XJ95PC0Y7*#"GPGF5)LZN53H]91^X='K*/I0]_'>%>1=7 MRM[#/R"93B;#ZN_++I>]ZU_3('VN>%MVK4SWGZH("#EPAN,@9")LS#^OZKO* MY()CZ$V%&1&7RN8PJD(B<:7DAJJ KC2&$X9DK94IEV_N'MZ4V-&YYWA3ADH< M-WD<6/VR_'I&Z9=3Z?941$RCLGB)5:$I M*T73HM]?;4Y>#BH#K[G/%T7#'^N]0C&BPOVI=GS*S.VD0C+XA5*?;/;Z9/IP M'XTK;GTU:(V7IJYWTM0R,Y3>CP._0BWG%ROPC]T]5.,?O[ANOO=1G&XQX\6P M\B^H?'N9M ;W52XZOU(*#E5:)*ZLF=OF:57,*)P^E(/O*(W?"__N/1_!XF#X M"E4J[7I^O015GCB6_UF=,A-77P<=KP.UE<"C.H%S4V' ;LHLE\A(K8\N\P$E M:2OA<*T/*HLCJM%Z[2>\'%-"WWA8,65^H0PXJG"C5/9O)^?3X=KT3G:Y#(BG M%=D=?J'<1%::QS*G>5+^<+_,PQ8P$;-@C1,EKI9;N(>HS#N@VJ#"1^?52O[?BIK+!RT!F<]!5G148 M56:49Q?+67![/ZXP&_.+Y2[@I-H%G)3=LHCV*Y6Y,*#,9F8-: @425B:MEN0L#QU-[LR"N(2NY3?*:Z7X6D2W=Y60*JX M5!&AKL>TXH@R5Z$".=9DA=?,;GF]+''$ORI8HV^O4T9++RY-[BN4IS"B E"K MM6!VL4R<*R"^%.'#*-S"PO-X^)65YXJ1W%3@ZNQ:J;N31),*H)M=*\T5W3*! M%:R2]/,@>CEP^8V5@7YE>#_W&2J=B8H46$6_S:L"BO%I3+61L,J3Y1?*;6,)59C9A)+@R&Q-+/.02M?\@_" M8>H_54P]NU9RTV12D3[C%]8 Z\8,33DB!$_<:6/#%ZB0LW.1:GR?QGZ8W$;Q M0Y8M%L\AYX"^^(RPPCK.AE=$EVL+(@H.)5SYZG(\ MDNS9,G6E"UX>R; JKX"5N@1B^;6"2OS*^]6%V,"_JUH[XE?*9,ZOR%'S"^7< MJ^1:";?2H,HS65PIBV*'K,*Q$U?66%8FI/UK%(05:R;EXRHN]%UQ<8Y59:O*3'&F&&FI MUI"9UJ1G'__7O_UZS_P1_^^__?K 4E\1H\_%@AB/X.TH3,44OO%8[$P9SG[[ MZUG*GM+WLR+"]]F-:9".V<=%]>*O[V>_\T>_GS_[UYMH]*PDZ?.8<^>6/^?\ MUG\(QL\?O@4/+%&^L!_*5?3@A[]DUY+@?]@'"";I+_S[?AT%CXL[^50G8_]9 MQ([L[..OP=,'\7P6SWX,1B,69C_RZU]F4>/LHY_2*^%N>XX@TF_J/[\Y9TKH M/X@GLN"#R3]Z)#[<&_MW9TK F>+YP_3@I6(#0$!- M^_S'G^=;#3Q39L;OKV?<6GZXB3AC_?#6'R=\$ME_?GW_XJ/WF(.=I;52+TB& M_OB?S(_=<.1PR2E,Q[5U8KA4\PS5(5#7#4SF7PFA1]1\.IL&GGT\/XD\-V&K@(+8\W1J>8:U#0U75M05S<16G[WIH%G'W]3 MZ_YD0>K7'TP!,+-W&AIG/J6-/#LH_B"MW^R&W*%?+:%F?7' M%^&(/?T_]ESX8 VKCNI:T#0/81 .Z7(5W;Z;/G M7_W9?X9_S'V"/\P??CP2N&,^!K%A!_GHUK$KB](\K,:^,,N*WS_Z3F$2=U/^_S9XH&+>^QIDD;\VS\%R4(4%CR:#_F0O3!F MHS6/_YV)$GLV,A]9[-^Q[PF[G8X_!;=%3+6([>E<*ZA ?JAY'G)TY'$JVP#; MKNHL&;%I(&<$U/Y9'R-FTM0?1B"7()M0AQ/3,!#_US.\C+ZZ#710P-Q- P4C M0!4CO)@_@I-&&;%A\. +?_8 MOB;8"^.)L,F5GAL:B#6@48V#@&X&,;Z211S1NTPQ/)8C[<1PH;4B1AW5;IT!%,%?B30///A*( M3TJB+<5G\0QNHVZ",*/0USCRA!F]")>)&M>/PR"\2R[C3U&27-[.595=!]S6 M%MXA_$QSF$[]<8&HJHE=J%FVH4+D$1UISDR>$+: 1?7<:]LT\$Q)@CL>GIV? M?418;94$'H',P+ ,T["!9A#N['I M63AE.]+5XNZ11UP#6?=0TU$&IW8^LGJ,A MA%1BV)KN\8#9(Y8KI%#3#0?85AYI;!J8A4;Z;F2]^.*]I"OWLS-G_!5]+T0: M]S?\FBZ<'@]1F,487_WX,KY.16;F'_YXRO('+6=*;-TRN).'L<6#)3X+Q[6R M4(F:R#8(64[T#@!QHGER.WC9/8!F>@8!F =L!A% ;F.KL\PU,L6KE M +1AX%OGF8@/2W9F93:?Q)RF]U$<_(_(M!5,&/<,J6DB1'2HN:ZK0V_QQ1P^ M<<&$K1_(_0(P_[_ZI[>>@VNFYZJ:":BCZ1KE].?<<,46YIG@&1@4\D$;!AYT M>MMP[R))IB^F9G,I$R)F(]LQ'6KHAJLM&.*8=N[U;AK(T1NJB%*#GH9Q*S-# MR.5A.Q:;G$,,%2U"P$\SAGPT ^,X(AT?03\>QRFHJB);$/OYB)TC$/ MS0R@Z=2Q'-O1*5I^M6>X.>,V#>3A"H4JI*?2N(KI<3N&30=P;\&SD:DA3UV* MF^891CZ]#0.YRJD\7.7\VV%Z:F%RX71F^DMXIRZ]"H?=I!=ADL99PG/I4-A1 MR"/Q5,12W\.$#:<\?(?O=,*MPY"/^Q*E+'&FS&'#S+\0%"OW-%X^_V+>'N"* MFQOW]I;QSW]D\V?RL+] 1N@XE'NS#M51-A!,^IXT$!:;G,V#V#?_24STBO';A\$XF.4)4X^-6.R/AO!F*RCU3E_NGCN%:JN%HIFIQAV!."6#2/(.V:6!3278, M/074U(E!L&NHNLZQW_8<;4$;JA,OMQ$;!G(BXD82L5X]I4CG\W6QC0QB6K:' M+<=9.)ZNINNY7[%A(*>7>HAEE-?SRYV#%UZ$?2_H?1$ZHC2?^Z=\P(R0(H\Q M\S/&X^C';-=$CNH4VXX-+0]C3 Q5=2T^%U5W#8LXT'1SE=LT\.PC=Z[ 5K7DV?M@+#(%?-CBQXN'21P]9A4C%^8)27,>(ASW< M0]"H9UJ<(-0 :!$&4@/F\>*F@1S7D7%HAW47XGG3F,O>-&9\G!<\B9]JH9@J M5GNY_V2;W!W )B:VM@R<#0?DGL.F@36[7V\FV.7M;3!DRQ&UT$H')I<6UT N MY/&BK2)]*32F;N6K99L&(K]N 'HMRA4+9Y>3,.[F:E$$\3 M)@H\OP4/?,CE[37_:W([,]#F174@C;!HHDJ9]TB,5'HU'!N3!C4%Y^$TTS4(FT1<0 MQL,XTRGL$]@PL'<\4H_&(QY!8!U9C@E$&0%WE T#+]6#QVUY>FG#P-[Q"!V- M1SJW_3SV,PQ3)SI5#42)NB"]I3HYUFT:V"\>A<'X<,QY2H(/_ 5_/4OCZ8MT MK4"YU-4RH.=^0(^H$7!/D^K1AX,LM:F$TW^MW]G'W+0E_GR*PM7_< MPFT^"^YF^2IKS58?ZSD?4MSJD_WS#S[-F4B\4C]5LW2H(R3>S:>59VT\"]PAOZF_K;:I)]XZXFJV)7D^<'<9:3-9-D^C 1=R5+@6?Q MPPO[[2)H:H@8$.BF8YB&"^9PXJHZ+J2C-PWD$Z_9.$'$Q [6 M-* 9FEA6@+JZV%6G09Q7!6T:N-?$C=-Q7&S?]U2#FM#$GF%S1XS,"PLI]C#. MB])B,Q3[Q]R\?,7M;\179KTDTC;/?LG9K'^:$F]&AL/Z8;7B?#6'9OEKQA\5? M@I'XVVW 8B5['2OMYF)?_+^7.V5?WYR]X_WKE\S?,XD6S)TT7^_;KF[2 DV9/^I6$OW72!9O9P'F_A@)\,B@H>E5- M)Q3=#3/I00C5!HFBNTG4 0A56'_Y&D>CZ3"]C*]9_!@,BR&DZ/++HZMY #Z/ MWXY%W"7EV)UPB[,_S?XVXF]^FHR#83!?W5%& 1\R.YN03^E#V93./HK&$N5S M^O5]Z6-G7_%^Y3-:Z5,4$'<]V[,"KRS:[A#?*R9U/,:?WH*L9?PB?7,]O4F& M<9 %G&8XLH-X.!W[A5VNK96"94B^889'$HG3FX!-(I&E^^+HEB6"M/YX?BWA M1+L4?6+GBI2T73 $/&P_S]Z(QS:F0GH(G3,4FQQ#:2B.;"A.[S32+6(%Z30> MP@0T(IJ6)D!:?FD"3FP"3N\5R%BAJ;'"Z<5C&T,A/81NF@KI&O8TD;R1\=(@ MG,X@M"!DE)%#%P-&F3QJ4N30?)&0AN*TJPPG%(_7??*RWA-B2K.2<5$Q&X7\ MUY>=6JY8Z@U!QW4A5*9G@L/4 U%WGNSEX)=JUCLOX;EDQN%)/U^LNU=W=; MS-$HVR[GC[_ZP>@BM/U)D/KC3O)Z[5S;Z,3LI]>2Y<=D>3TROQZL=BQ'P)(66B!IN_'VB]1*)X21^.QZ&8V;[K?22ZOFVI;&;Z[ R<9 MWEKW+<]!29XWB^>MS[])"]^2M QG;1,3T(>;]-Z@)U/*78:XW3U=*0^=]FNE M!>NR!RNYVT4@WUL<9$KZX"GI!HG)GLL6P^'T012KL5EEDA@6LWO!A<6)@]V4 MEVWGW4;?8._E#"D-)Y.&!BU_["T^,GB0(B%]D%/[("<7DSU<55D5U0OGM.%) MV::X85(;N@V3^ZT^25-ZY*+"TU>$RWBL"='Y041AU\R]C*U:DKW?3]-E\4EK M]7G__+Q$]Z9DVTY>BK3S#A,I.\WP#.HW'4T_&^(@J]U[1,G29/8G8BZTI9-N MI"4A\:$4;4G3PU9!+7*WU,50>W>9ZSN(JB]#(#,FAYW ?+T M1L&078::L-YRZ-/D6M%EJ F@*7>%G-I+:I!(S !29J<;%FJ_!,NZ5YMV9[A, M+S8AO5BS*.SM0\N0JJN^\NX)%.DKMS"-(FO0FL'G!FG_WH(A?<'^",E^)D)* M2,O-A=QKVH8T:^NR"%)&CEG ?)#@45:YM2F5T##$V-V3D(AQW"T/S? E9.C9 M?2S8W7N02<@6> G[P;QD;0O@?+_2"NG]-60AZ3 %&#(SU*S,4..LO-SFV)3Z MW)HQ8,^ 3IJ#!IB#@W@&\K2S!D1Y3:LCDG#>+O8VL:"V@051THPU)J?=NLT& M,J=]Y%6PNKW>W5DN\UN=9:W,:+2>X4F<_O$UCD;387H97[/X,1BRC,)27!4@B$![CTC&TFG*+"D):QO7R.,\=OTR2/Q>=BQN^- M?)Y[^&8\D7QN )_?F-LM#G^C0U^W8"P?X@4ACXP^!8]L=!%RT;T+;L9LAI;6 M\V?_OZ/8'OO)J_3A-$FC!Q9_"I+6V9%#"=H.W[ #R0LIS56:2[D_LMQ_8\/[ M,!I'=\^6GZS>)S7A*)JP%1?ZH!MSI_"S_[RE;ERX*:==1YV$BLD=RPDD]3F! M\]*'O_NANAU?X^"1BY%8)O'#YXZR=_T [4 V3SI?8>77L;EJM_D=Z1 M4G :[3[ 6MUOVVJW#.0;[+0=N,^-5/@>"H(CO?=VR=\+DLZD;G>:UI3WJ%T7=GAWD:'S II7'&VLTC40 M?;NG)U(V3VT0RO)ZTB!(@]!!I3M8#G6S4Y5O^USE^=7U=ZDRFU4FWU2ZAH12 M0[KE,FVA4D6\O/=C)NW/#LI403RI1AU1HUW7?59WN\RSI]POF?&K76*_5@*W MG6POUH5*#J*5@M),06G<8;124)HI**=?>Z+2]+1!4.ANIJ=>1'%D!5)S*I!* M/!)U!_PH#F]:TEP6X9XP'.M"\>W)5VU/K NQ/V(BI)9B?V"Q?T5H*>%'DO#. M;C5JH)"?=(O1J>6\-F=7.C>'=J=[YN.8N"+&+N1VJZS#60%2JURZ&L M4&G]PN&!_''1_NV*6Z69C(O?/OM/PH>3A,-VJ]N5L0(H12I@RB.JY771OC6Z3;D3W)(^M3LQ M6^#1YBFW50"*^]EWT>S+V]M@R)8C.LCWQ>#2F1Z%W0?N4R_UO>GZ?N .M;OH MNS>-N<\TC1D?YP5/XJ>6^+-[*7WU=/L&]-8TX+,-[_BPQ8\7#Y,X>LS:^'=9 M!K::>5MQ8%]Q^,3\A-U'XU%/A&#-?-O(^I*%(ND&--(-:,XBTIO\!FD^3F\^ M&I WD&%C+]DMO876:_J^CJ(,&%OL)KXI0I Y_^8RML3_7Q[BN%B1NYY]<[*Z MO8Q[D3Z?OAGZX^LO*9]L+;?YN(_,[\<7I_'8VG8M6VPQ)2 M.M'>" B5 M)D 3GIIM2R?@C2R#3-R)R^$\+^&")%1**(-#.-,#/-ZJ8B,:1I M&'+Z/BK[BXC$D+X(B/!#MJTA[T<2]$A5X(W/L38L[CZ@K+9R::Z)8GKDE;_^ M2&@G:@F:*+$G+E5HC027;MWLKS]P@,V7TA]HC*QVQA\XM9A*?^! $MI9?^#4 M$BO]@3?62R^33?-B88<]LG'4(AS=2VPJ9]M74:FC.UE?\I4-:$+6HI1I@W8# M]$5 &RP=AZL KKFQ7.^$YF =ZKHAN V"M7K-=S?DLT&=]-LB%IN:2$G@.WQ[ M)PEX#9?L=M?>M$6T3UWWTR+9KC\6[[*(-RX8[[&DOR$:;[>(-ED^.AV/MUML MVA:0]QS:BIN0>R.C39:/X^TY[TNDW.!H]7C,WJ>W]F4\8O%E_#6.1M.AH(?E M#_\<1W?M8O]>O:C73[VO M'64_8:?M+=\1J2]J3#_IOX?M0V],=K+=3[0]C: M> ):L\V!1(;6LOZM1D&ZAJ=T#0_<@%":BG:;BB:*AXPBC1+3.7C1;>HUGCULAI::. GF0 CM0>H/D)AOY) M:Q=0M2FB*E'U<-:_(ZC:% = HNIA4;6KT5=CH%9&7Q692(?=I!=ADL93,:]E MV9(=A8\L3@6)OH=<>J8Q&\%W.OG*XB$?]R5*6>),F<.&&8U4H*)V2.E"(E;G MO3A.;<^)MS%#^7H%LRYA@$9/A6$Q\2ZL:58) Z=!D)IW,#^11DMX;R*\GP@9)+PW5Z,%#_7?T-^GXV<$-W'RFO%;1R;_VXB-S'!T MQ1)1Q3_J)(=WFNQ1.*^? [T^]9U!N?K9WX+Q!5CKA2$_>4P&R&&J1K9-.=4! M ,N'_<./ Y]3]8H/?9&D^L0?%H478M/AC1_^>7E[R_B#Q+!/%];E53O$ZDA) MJH/#U [?\IJAA6-"M^%H;[)BNX5-$EG;YCSML_0DD;5IRU<26=N'K%CF(%J: M@\ 'KXC>TM+.U7@+#6_):NFN5GAG O0"74J.:)4"U6Z!:MR!KE*@6B]0S3H M5@I4NP7JM*>!SC/!TJ%NI4--#Y;26-8?^D'\#W\\9=;S9^8G?/KBB[V8_6O* MPN'SB\3#=^%4MBTFW@L'>F5CLI2>IDO/$?O=2&%H MD3 W'P_OG3^(TK7)YN @GTS3)!JBO2^6E?*TA98F(K=*R MIDQV.R7^P$TZ;#^YYS&'^(\X4N[1'[-%9\_%D,]1R)X_^_&?+/6FX2BI%O!] M=09*G9GM0*ID1BZ8Y=RH7T7V5EHHE?;@G76DRC7)3$F)/Z;$%V9J^4GPTE:Y M21H\\%CQ\G9YQ_(')TB&XTC<*V5_C:0MB9I+V2Y4E5K0<6<-2>WICK.V1:6; M5-J3.VM2Y:3$MTCB&V&F9!ZN0V9*)@+;I;0R1NNB^LH@L0V*7%$K\^U'].T^ MFB9^./KV@U]X_G8?,_:Z'*E=RE%5'K/+7/O!\B]!R%+&PL[S>_U$);/WL->V M'\?/'"*OV"2*4S8R'Z(I1]DJ;)?"=" #NR,?VBKK6VQ1E;;LA/!VFOX]NY!! M(MQQ1$J"W#X2GWBD'8U.[M#(2*W5KLP6S)8: M?E(-/PW3I?_:/$^A+_[KR25>)J1.;C.EK.\;J^'?L,.&<)=83?IPQV-XUKT' MUAJE56P/E)4HIZ_>DH4@!S?GLHSCL+(OJRC:H 6-J&&4=;_-*X*2A<=2:>7. MRKXHK=S:V2ZEE1YK%]57NLQM4&1I.QN5*I&FJPT2+T,\&6&U2.(;$6')A'KS M7#29T6^.TI8TS+6F21"R)#&'7%"2(.5$6RYQ[T:1>,X?*E#AC'K-4)3T><)&U1):+Q'.9N_^MU\/\_@YC3_F M-/[U_6'?-"/E^U5:-MJE:KL"8:E !U<@+!6HLPHDR*%+!3JH BUH+!6H@PJD MJM("'=P"J=("=5>!@%2@@RL0D K4705"4H$.KD!(*M!6!SDGD+V>3319/L$-'UF2ADP0 MSO?#D1GZX^ MRNOT)AG&P21;, A'=A /IV._9&&EQX*]%+\-M))2WB[Q/4NIT[?)/GT>'U<2>Z8 M%](H099^AT3D3@ARSWV+;2297[CE1.0D]L?S:PGW#"_3>Q;/V?=ZMT3/I7M[ MBDF);Z+$UYC)[J 3TIQ$]BF]D--+\C;>]&&QNX/"W6CHEEZWC!Z[X'1+W)8^ M=Z^ N^=YOU.NTW0,QQN\3--O5#]R7-E%"&].8"ES)#*R[)6#TF_L/G)U:P>% MNSG0W>\<"9?DW^:2_-G_[RBVITD:/; XET*/2\.8S^J5^-I1..33C3,7\BI( M_K2>+18.[Q_\^,^R?0Y>'#WP>_@-P_3W(+U?O&CS8[\]3UYZ_8M;5\:V1S%6 M:3V3RI?$KDD;-K$J#Q*VXM7AOFK!Z<+1.^M9?3PUQ2XTPA_IVM%,Q)W).Y(W&G^&H?$'8D[$G=ZA3N- M2.G])O>)[Z?S+=V&=>I]XJ=?BY02+R6^G[ZE[&DC>]IT&KGE#EJY@[;YB'QZ M'Z2#PMUH%Z3?\K[) Y%G:&POZ@UNSM3SR'(;/UOZ)](_:;\DRUYZ78#K?LOX M-CZX/%^C%6D1F=^3T:2,)B5R2^]$>B<]PG39Z;E/%D#_!:^A[2]V@+*A\WR]>QZ+!1H-S?>/!B)L>O=W)A;\,"'7-Y>\[\FM_Y07+M>?'_9!I&:'OMN M%(GG_!$&XV8H0/H\8:-J4:QW]F>S=__;KX=Y_)RXRE,2?. $_NM9&D_9V<=? MWQ_T=7-ZOE\E: WZ%H1 M\/S%I/)(L6)6O4#.K5E_Q6U,' AEN$ZCX9_?PR!-KJZ_=T( ULZM%V(P,Z!0 MRL"Q9> EJ*-S!.L%=2A!_42@OF-[F"+KZP'U+5@O%;K+8K =J$OU;SB07V2I M&0VTG.HULS&8HY"LO%HVEAGK+P=&Z5A;1E+-P.L9&F+P'9C6B-;E'B8 MC*-GQA9%B]G<+R=YB4!+N9HM"FR:6R_2&AL#(2D&_0F$JFRVE('.V6S)TA;: M[/7I"LG2%J8N9E5_^)_2_I[8_N[<-OB%9M=X3((4@W:Y80]?(,P>)@^O*HH[" \B"+"Y=3//F8M<8MS7R<'K46?@]3P%(%+"TW.*>!E.XMZLRQY.]3!,H$R7_:RD*5*:,?CHID6O[]U<,6 MQ=WF\%_3( FR+6O+O@07;LJ&]X5+KV[^.O;#+_Y#P53RD>FS^'-[Q;A(\\-9 MQMU95M.W5#!\WEBA@N,UO;LH+W,'X97 ',]RD$9:CBT4OH.6X_ JUSW+\48I MZFQ@CMAH=ES1PV2:9OO4+F]=/Q:[V!(N+IE)M9[+'_#">?G=CV,.5>W0 MS*7J'(XPN8?R@C+'6Z,Y?5N#?QY9!.TH?&1Q&MR,F<-NTGR4%,H5H=Q JU[D M^PHG'TND;()0G@@IFW$([C%%\)5_*$5Q111+*70\5&Q&=RUIO)LIG,TPWKWR M,3N173N*D,H:I1,CJ33N33;NC4!-F1QJBBB>(N0YO7]Y@N20%,&&B>#IBX=E MB--XI5=!HG7#LX.S)D[[JE^K/_%5QX(^O M&'_(,!ASWF6#NB.3ZV?8&Y&@4B2:)1*GSXS1W,L\GNUS6GM2:WN,7SF->Y&G M>!4]29^N0V)]8I_N] 4*QX]4)%IW'ZW;[H7T5!J[9K+?!FY2"#H1HFZ)!#)$ M[0DNG,3ID:Y\IUWYT[L\VP>H$NAD="<=H![A@@SQNVCN3AKBG]ZQ/TE"5LIU M]^6Z.65:TFB?+&MQ>L]-KC9U$-M.'**>N-9;G!PJ1'I)L;^QZ"[V)_?!T!\O MY3';MV%'TS"-G]LC@Y5SFDG ZJ0.Q_5#GQ6J;F#B<#;-/[Y?MYQQ\XE\^'Y] M%&8=Z*S>[9AU\:4CS+KXTE;-VIY94K-.SJS-,"AM6>/A<7M;)N'QV,R:AL&, M4XF85)'Z#\Q/IC'+9#&[N'C"XD+^3/&0U0=FAQ^5/7$^^>SZC@^=)J.R)P9) MA%6HCZ3"M?/C+83N^A-\UB0/&0[GG32\J&;KCR]@3&V9[FJM>L1RP MXX.#+#P6@+-I$JLC=]7]&;!5PLGL\HX/'8[]X*'JD=G%30]\'SQ]X(H33>,A M2V:_WC-_Q%'YU_=<+3[^FOWCSZ9@VK:A&:8.B*$2UR$66P>YX$_\,^0#!)?^$W)Q,_ M7 S/KM[Z#\'XF1.?V_T@+;GC)G[/WR?N6[RV\/+9Q8W?(;#_W!\'=^&'(64[A_XH]&07AW/F:WZ0

9K='X3"E&:_%U\0BJ.O##UU_[X,=W03C[ M/'^:1HL_Q-D'97_Y$8S2>SZ:3_XFBCFSSX?1>.Q/$O9A\4.1*N)1V1=SH4A' M"A\B"/[7,RCXG8[$/_'RZOR#"Z]8,RIK1, ]A?F+;J(TC1X6WS3[[0.5OKF)? M?OY\<7U]3>RZ;:10.%.>=_4Y1 <%&353M,( 1^HX8 M2"=]1C$)5.NQP+N\^OSRNV?_#2W5 KJK08PT0P/\5TPIA@;VSI30%S'WB 4?G&@X%4Z<..>1*\(L MJKQBMR_65\MFM78&$)S_MJ3YB\_^6)S2V\BD2+21:--7M*&[?B&M"CXV?L%< M[E7\DD8P_X(-T$3H$IJH8T#']G3'L$V@JXBHA*., ZGFF9JG.F70]-O4C_GD MQ\]7;!+%:35**=DAM"D/D?E7)VS(Y2P:W_CC<93>1$]KJ&6*\E?E>Q@,HQ%3 M/E^O3O,__F+H6/NE/DR#Y9CVVW?SZIM[]>F?RI7[]?+JF_+U^]7U=_/+-^7; MI<)]Q&_<$9P)&43*Y94"R4^CGV=_N/24;__I*@5'*?]:2* M)#9%'<#TA0Z07>6(5%J(PR,P!4O^8P=RC] #.M)-!P(70\<1_+=-PW-LXI8Z MA[$?S@[6/C4$X\-#\+(#28 X0+5(]XFJ7K "#*-=6U MEOD2:H$2@+AB=T&2BM.MOO K]>5-EJ6O@QG-+L+AN[;D4?;"_K.//[E/G <9 MA97H5HF7E%7\1$DF;"A*/49*$"I!FBC#^\S;_EF"G 2Y+H-CF"7)_#^?N+3"-481$<7UDU3YW1_^R>V!$P>/;*!< M3X.4S8!*Q0#4X*MUG&4Z*&2=H&78.G$IP% S3=LP(14LTZ%I.QB79)WFO++Y MCY?QM^A'N(9AMMC-2R;,)5.@NVVKG@,M[&B:JD$H"F>0 MZCBNYYK5:/$UXA(V_O^"R?J(_*,&--'N8)^(IY"Q:3NCN%\ZIYM(1D]BKLS! MQ!\KR\TZ_,_<<62)C#Q:REZN"8I0A2U=_MTJ- ZQ(M^F.JFSC_G*V'_\A:I0 M_R514C9FD_LH7"SC#Q2N5>.IX+SBQ\Q71,G'AV85(/RT?:F!3G*4)H[F6I9! M3*H#!^@0$<<3*(TUU5 M[T5QE7#C3#[]#;B\6YD!@NJA"PQ^WJ$,0]=R?Y=0 M3(FN>]R008UX/&(QH:"-AJ&'/?+"M_H4<7#Y*F2FYC(,JNKG*A6ABJS"D N4 M'83Y*3!2_M(ESL9TYJ\OS __+3"6.^K<@V&]YX MJGZ95WJQI^&].,Y8X8#YXS[@HIFCZEN66(^Z$[^!@KQ5:HE"O'3,=4!4PR6. MY2 =<-VH8J$8VZHFH$T[T5J:6X#GZ%ZD\'*N@QT]/# 67N=1L,_!\K$CY5' M?SQERK^#=P 0L5M&R1K@U)?GE)S?BO-&7DYA4 ,2EWK0LSP>J+JFFI53.*+P M![\,R>9@>)UAX1JVNU_^T4F.-A%=MV.XFJLZ-G75A/-0' "3&D1L_L(J MP8Z+;%"FZNXAA/HG.-^8=.\GV4Z:D>*/QWR$ MV,4EPIA_30,1Q/#8Y8;-!_ 'S^.8Y2:G*"YNL(TRXV.2DC M?I4[3V+H)&9#EKE24%6R38&)\A-_*)<9)9ERRY_<1Z*L>[&%,KWWT]=3^>&_ M_-YL7U!V\WPV/P\4/QPI/ZF%*=]P\>.#;OZ;3TCLVLG!HK4?+NSK6- *!)+\T"U@4&(,*T8N[KIF!BLKMK8 MTSCF7S3;9R?P-O73:;)?_NOLXS]94FNF:]O<]._\RP6_DY+[58+VR&T7WS[[ M]TOT]F^!&JU'F[5=M5EK)9X(G>+J]!"D*=="-N9J%4>AL-OCYTS[)E$BKD3S MW1KSRCVF_,YNE"1(V4 );OG YX'"N,5_5BX$+G--$2MKXB@+16R]>XU+^1L+ MKRCF7:ZFXWD9"M%B=UYZ(7G@L,3?$B]L M*1?SATD&/ERE^>.X[1=+$W?*71S]2.\7E]]QUX9EWS9BMT&8[7O/R@'$BJ8* M?JGZPNPR_&4Q;.. ZN];#!2X,1]<\:V+D4%8 $$>G)^KB_1ST3=[M[TLM'H- M:I8?-HQW&GC["M,6);"P.DD-];T*7;=]9".*8+,AQXEE:>Y;&USR3>19%)HJ MQLC4D&MI!!HV4%VJ617;^F.;*^1=%#_O$LIF=V\^/-K9FJ)$%434IG9F+[VR: ^^W4>DK=: ME->TX=LZ2#-(ON!HV[;E(1-:MHV)ZIE4I)FV0PRL.7 U2,LHO#@<=/]& M@\MN@:W8PB\MJ)RJG*J?GEB_ ]-[;@Z"P?]Z@-K$, MQR"N9A)HV] F.G?W+( ]:A';7'7W%F3]6T95>T;48[M];]GR6<]FEP8LU=ZN M61(56S9+5W*#V[(2D:PPA(?V89259TR3V7(J_^99<_QTV4]\44PABBS$N\;/ MXN4_ OYJ_EHE9#_$6FW,'H,D2Q6$?C@4,CL_"%(,%F>ECOQXE"BBBT(PJMJ3 M@W[R?RY=%-W8J[\LOMO8G%,O M:V;^R9)=BV<@4%&^']4V+&R:IFNI.H VMARJB>H9&V@ 6 B5A*;BL]\,4?NC M<=T=\(LI'*6.@I?5=<"^H:B9%8KLRPIS>C=-TKGP+T[)V.]1 R7O):V(-M(< MF/<]E>25'^!E%62BQ.^5?S/1+-MTS-4F[@8&(N6VACI)9U$9]M% ML@+Q[!CGY'*:9M#.9>VELLW.(D><6/!,$2?"9G^=GU/-D608//CCA(_[XITI M"7>_6%9&4CR<))P^C*)T/O3L(U$'D*H#5:4+I5K,\;7GL"OA9EM<,J$8SO;# M)%D)?)1/;H>BG(9H3 \WJ[?DW%GU\.?.;MKDTL!-["].5;Z/<^&\8^:)0MJ.' M2._X9=FOKW;1FM8G5QQ]8U]^^>9^^;;#T;N'(53'RQ[?#%7J1JBBQIKJ1'BR M7?G-S7F=HIM([:='ENCV5U_LXFMVKGJNCRHXL 7JTUQ/RN#5B?EOLE#*?2P" MB+\DAH:@ 8B)3,LAV+0-%]N:A4R7$*A:T*O%''XUK[[-#_=1SA7OXHOYQ;XP M/RD\6KF\^FQ^*Y[T[C=.P#HK5!(U)&JLF]42)%1L I78#K(T1("#3>)XJDU5 MK.HZM0#=AV(7*7N89WW>*=XRR9TU%9[M3_[I>^A/1T'*1C]+=-AAHD@[]!+; MVZ3),!Q+UUS+ Q8F#G4-ZKBF[4"50%O7+7T?$MJ1B$C$>@G_*?,SLSI+RQ]S MN6+*]3UC7*+\+"GUXD3>;+^9PX8L.VP3S3*0M$'RMJ88]=!L4-!K G13(+%& M(% MS[!=0 S-HP;P/,V+J&YFD(+[(:J&XQ**7=,Q@$4,XI@:M\6Z::J.95B(UHF= M+T55+ '&[)Z/$VT+Q!%H#TSYZ5.4)#]+V7T;QQ32#]G51>C\4Q3]*2JG^V6T-E-403U)\A$.:<@#EN8"1"Q7 M-36BZ;;)P0]"'O)8^PC7):?+8\!^]$&4-M-/03U)9%#5IAIT-&RY-@&::QFZ M;1,+>IAXHL7M/J+4=.MV.+]Z(S$5#/LA5\1T>22K\:!6PP02W;*!ABP+V0XT MH('W&N,TR=-L% M/(D*-(VX&C4,HCG$)):CZ/&[ M".+&43(5FSW,FVB:\D@O_I.ERE60_-D'9-E,?H7(I)!$EA8BBPI-"G2,7*@" MPD-&2Z6NJ O!5,4(NF]$%OQ.)'?2.!HG&:I\C:,A&PD@Z0-L;*:MH@$)&Q(V MV@(;V:_E]>66IFFVH[O:4'LNQ47/Z)W?GCF8N1 MG773"Q]C,U6ECR$!HY6 1S;4RWL0F":Q-0&\4)'F^)YDIX#/79%>0,MF^BM:3W/LVU&] " M-0*I*O;#V@1"R]1-VT2:X:JJYVJ>]M;%E]E_'7;K9Y4!WR?B9$\6!E% M8,A&0DL,D1C22@SQ/-=U;1U@SX8$VT! MRF"#S&'C,NMC?!'.&H@&4=@'P-A,50D8$C!:"1@6T5VD6=SX 8-8%K1X#&X@ MC^@$FI#B-^9,M7>*^W0?W 3]V%6QF9A5.+%-L];R&[MB(_ M^#=NU:E48 M_<*2-;9ALD'?:4BE7$_?UC=91!KK^R;KVIJ^R7M=6M>(^33O:E0,T'6__\#S M6XHV.CO^7(_1OWK10D:RMY/L+?:R;%HT*Z'J-++*/_QE.&3L]O;0!-GML-+J(]<2'@1^V.=4CF/.N[%*T6$B M]';BDOLG]>UJQSA[&L?<>BC^WEC7=GZ>.EQI$G)U8'Z]X67=3AAH*D*)AKVB MKGLH?F#_F@:/_OA%:SEIF0^BV)7$.C##__T0C%TSSZW7L_>N!;%N0*)!J*L:=5W;=!H7)400M<<:AEO,851;B<$X*'&A(K1%- M&NN+2/5I@?I0K>#L8PP-1]--9 *$'4,=:$^V'#@&]6G'FNLT0$ N OJTY>D MR=>83?Q@I+"GB:ARG&V,C[+M)L,7&5\9[NR'/;42H0F@1"%<@I*F6\!T"(\5 M$(:FJ6JZCA<9"-.PM->@-)XBD('QTD=3J4MT'1'#TER3 M\EB*8'L13!F.Y:RF=V;2\G7LAZD9CMR%P'QAAXNM"!P 6*?'UJOH2*I/S>JC MY2&.1G0(*(6&K:L$N<#5<_4AFKI2VK2C^M03\6 \, S8!?5I9LQ2NTF^$'LJ M0W\\?N;L?F1C+C-\OM%M^L./]ZYNDDLU75RJ,6A>O0TU:%-((5954QP^YVC. M,C%J8G5EJ69^6#!_X6<5 MJLDH S)0L8S8VQ.Q_RV*1C^"\5C& C(6F,..GL<"&K(,XE!#M[!','$]55U: M;LNR[->PLY"F@]EH ]"!1F7ILM2[[NF=D>]P@@BYNDHH,%4;VZZF4@TLS+V# M*-Y![^HQ[ 1RWQC4N1NP>7K7K7#[S *(PVTX M5@>P&ZM]4H&:K4#_\1>J0G6?NKGF&Z=VAZ.ST]VX^I_++;?232ZU:UJ^H<8! M2%5="Q@&=1W"G68/:0LWV7,M;\6NY3OZOD3A\, ;:Q :4%1G!X#FNVU<&:-M:2@6K03NM@)S?6]GE# M[7KY>[%E"TV>E%$T%6OJQ]^<=\(>@]L2HSA]@P/*%0'"(.#;48L86HS=R-V?MNPA",)1QDJ&+#(YG( M7;!'H$&K-L%*F9 R<6QZ=&OE]U/@WP3C( WF+2S%5KWT61Y3U/FY=GU^O>%E M,YVX@YVC-LX!2QXBD7_G2X ME0E(!QJH<\6W5RL+4N=[J_.XL-R(+(2A"VRH>9!H5#=, I>'&5!S9=_/OCI? M4_H?H9JK/#J3OF^P(Y0=R:-,_&=Q((]T_&5MV1R&$"XT3/=4#4#'4B$"U',Q M,>BR29GKKK0B64C5UYE0';QS.AE K=OG+4HE[*<2DKQ[A^%2"+"M0F(!8F-" M3+Q!9T#<\T MECXFH-Y*PXNMM;"FF%4C QW6V>JB>5K8L:"52XB(042Y$A>*)!AE04D42G^[ MFQ$KT?(N>+9J$. 1 C33X&:=:#9!RXC5IM9K-+&F21"R)+&CAYL@S,0D%Q^[ M*#V'BV;_A\71R$_N"\&%C&2E9C5!LVC>Y\[&FDI=AQJ699L.T2C1\6*=65.U ME5Q0K9I5CRW749W>=//-=8?=,BX0(R5FCRR<,\RX00 MV(9F8DNW-*1;%EBVV_8GB9\7GGER\$SU4@?:*#;P814 MR7ZJ) )Y!PP=(MO13> XKNT!S#5RJ9*N@^M2R9K:#J&!067;H=:U'1JN[DB2 M85ZBN4;Q^CM#L Z+(\ M6&I/0[1'*T0XADTLR[$0=#R*N?KH8+EAAQ"T$N'LHCTUI4<-/-#5.G?.R5CE ML/;XBCU&XT?^2F48LU&0*K?^,,NDM\T[;0K2=&^Q1J?Y'A\7$\'=-Q8_? I"=GEK9R)VN!IH3 8 U-JZO'&K,U('>ZF# M%.15B[IK0*1IA")H J(1A^JY#EKN2M^>+75P3P_@D/6(S5._S@7CLO:Y1\$$ M+73Z![H.+-N#V-8\"C"&T%#SW?]V'16:1PC7H3; (G74_GA#*E@7%(SDI8:N MA8FA0\O0/0(M$SBNYBSJF@"I97/!(2+Z3NXOZ$DP+VN@9?Q0 4QZ86^&[IH& MU57+U37-PHAXWK)0 ICJ2O.MM0671[#QVD C1J>C"JF4_53*8C->W0&.Q972 M,BG2+%NS+'>AE-@US/J4LIY,OS8P8+)9NN99 MU-(]L3V%8K!L)N=JZFL7; &"5R(5G"W@'B'$@_J :-U.O'0KQEN:RM1_*@9U M R5DJ71*6^>4;@,K*@!&'ME1JCL.@O2O36GIFPKKC/7 MVGQSV^Z0-3L?2PD+&=>W95AE0-#%@$ %A;-8;,^S79,"9 ,= H/J-BG@SVI M\/H(MB,D8U4ZX-_>Z7! *F(_%5$OE$42K!FVB@W--56'$F1HRP;3IF>MK,/N MI(@UQ>5T $"W3R?K9 \JN563YN/ M7]/,YF .@$'H@'LEO>]B(S6U[YH*85Y-J>DF-&U/U3UL.\C371//3E0V(+21 ML>*Y'R5=0.$ XEI=A%9J:C/S#;*WD.PMU!QZ2!I(F>CPFJ@=/3P$Z0,31]*+ MXB%A<0.QI6HHP[#.KNQ FD=2(GWJZ5CS; B!Y:BZJ2YWNSC$(*N%]4N!,<.1 M7127[2*KIR3X$ 9C/OEXRI8.&WCEL$79H\*4SZC*2]LS_)!QD52=_55'!?F> M%&A#BP+3-*&J8UW7J.W Y48QVW+?ICHEH4YO54<&*M(IE4ZIE DI$[T-5-Q_ M38/T^4//_:I-C_Z*PO=&J%S4T MC3;/O?73)/>;@HCM +ZO\6)#32(@<*!,_%AY],=3IOP[> < &2@$B(ZSXG]* M)E5[KS*%(Z&=R"G!- -37<\;&'/T^SEL8H.=E;:%V^G,K+; M8?\"$['>$(7KC/,:Z_R+HI$!AF2@Z2!;&=;@@,OI@!IT,3A(DBDW_GZB1+?* MWZ4NAAG&XL(Q]Z(04761IE+#1:9*J F,1>]9 M75=7CJZ=:=(A?)+76X!5O=,;%Z3N]5/W"N?9VT U :;9T68(.<"P-'NY@\C1 M2TYIVJA[-9U""VH]@;9QNM>Q[(/)WR=XY(^Y:Q.,SH-0&?J3(/7',DKJ9I2$ M"X?/ TB0@U1D(1T"Z'$[[BVC)**M]H/-I>4K%Y:+T)Z)RN$.7ACP+QP0>5*B MU)ZF:(^>GS-J0UWU3,,U/,_&.L2:FU>N84-?\7^WUYYZ3+'.@TVH=D)W^I)L M,(?#Z<-T[*=LQ#E^&PR#?5IJ2?^_G?[_3QO AX \ /"00TRH\4NVJ#BW=&"# M!?B(_;ROP>>*I7X0LI'KQR&?7%*0-&W?Y9:K+4Y(4F%SJEF\AVD4ML DQ3Q3:: M3.B TCJ;[+5>DSN6%_@6,S^9QL^S=0_%%VN$EFFYE@&'6LC5H*.ZFDYU$WO&\I GJ((5?V(K+:NI98@^ MH*3.A$1;M*R/^8LH:U ZC!XF,;MG8<+MO#*.$MF;5(9!2]@R\IZ(E$+-1::K M.X;',?O.?#I_=T+2C M'%77%LB3.MU/G=9@KM,V%F=,ZAJDJBV<"(/:='DZM>6LKI"\6:=KSG,8ADQ7 M=KUC:E*Y\TR&2[7/M?EM%S64']@ D&G9R+9<['+?1+=LT\3Y(@MV7N-7<1/C M;*OUX1(6A Q44N>QE4N$!KHX "-B1NF<#6G*F!-.GF8LZKYW^)H/.8O5@(N-3%+9+V%#&66R$3S M4,:CT**4V*[K0HXI*O$,N AE7 ^AU\CT.0@C_N;GB[E8'3[_ =8J]4?:'NT M(M6VGVJK@UQMH6[K!M%UU2)0(Q#HGKOTX$T(C#W4MN84 Q2KYU)M.YYDD F% MWL8W>N$$2-M"G@V1[4$5:<@RD:,M3UPQ57UEP\5J?',1#L=3082O42S>9J9I M'-Q,4_]FS+Y%XF"HW*>MQ_=8FX3@,9'1_9A(*FGGE13G20C*O7M-!U"G$!&5 MJ)YFX86K[U!O9=7B8$I:5^)"'6B@UF+-1BIIW346S78H"N>\9?65>SL878Z" MMI'B^=W\Y:*:5:!0<'D"X]YVV M!$,)AI5@:.0M PS=T4Q*@(.!"75$(05S,#21IJ(5YW@/,*SI .,!@CPZQ;6V M NH8&&8N\_LL+%G^/?NW\#D\1F'G\V;[4 7_I_!TO.OGX$J/;=T+"P09,A$M MO57L9[^)T1_$!OQ@R!]QS9CB#T6ULA\^B_7 ,$JY:YU&7!)]'LN)BF8["KG3 MFLQ^REB8%3I[0>B'PX [Y=DMF/!ZNJNS.]N6_GO+@X)>"4/V M[WV\>,C$OV/G-S'S_SSW;_DG??#'/_SGA+_J_7T\GXV?H42"159=M3S#=@$Q M-(\:P/,+WDEE^"QXXQ']A M/Y2KZ,%?R4;\"$;I/?^1SV-NOKE-'_N3A'U8_/#+:V-]MDQ!+1.J4#^KSE#- MWH'I__GE;,4'F;]_OTN@]B?*EU7>=M)#@IJ44^O _)9ZJQ]SM^@*0M-=IT;+ M3<>W^YA[MI_YA?M$<3FV]OW$@&ZP]3IXVL14"4K=F=_6TOLR0[&::FB'="_: MATAF]YO9$L*Z,[_M#ZXZ@%3OL!!S,#D7RWR2]7UE/96L[ROKI=;WEO5E6E]W MG=JAR]3V%HXK]LC"*4OD :[R"$_)?R_?7/^2.+TCZ]Q-)H.T\OXFL6/P9"93T'R!PL?_\BTQA)*,W_GYZPY M>!UEGRH0YZ%VX= ;"1X2/(X+'@;,=[V8Q,2&J5%LNK9G:QPQYH?.<_ P=&WE M!.UZP(.>%CP@'4!89Q,5"1X2//H"'B@'#T-U=*!Z0/. QP$#455S%^ ![-7C M:6OS//YY.O!056, 0)W]8B5X2/#H"WB0_ +W:6VI9G\3Q1IE$!-=V9;S RN MXJ:ZTFJM-L_CE."!C(&J=0(\6G?6Q=X4N)[>),,XF A.[9T"ZFRJK_E=Z Z+ M:'J.:)JE894:U($%S?$.L8GI>@[ EJLBCW*/!2\\%^JJ*^VK MCY,S.:*>ZW"@ZX;4K;+E=R$%O6@MS#H+K)+SNP] M1G[CB(H.=2(.@I6:+C6]@YJ.Z*S'I$Q&T[CF+^:_S0KQ>UGKK<%O6T/#&C$ MR&,4[&)5Q4@#0,70\ QDF M WT/+0:Q,>2)6W*5\XF"HC"@9\UIU7Y?Z4-G 9NN72 MQIDH3LB>R='LH(E(',S^EH2"3)MV-&T*49YEH*XX*]/6#-/0B&'8KJ4NTZ90 M54^892A*]OR:Z$Q^*<1ZL6.]QMTH PAK[4#>N-RI5/>^JCO)=YKI%.B&2S!1 M;<\V- UIKK8(7R#05H[9/%XFXKCJ#@>JJDEUE^K>074O)!Y%NW^**#9T YFJ MACU/MQ?6'2/WU;$+% UQO7>8&H6AFIE:JM51K%<.\FP76*;2I MYVF JESEH([A0JTU$YF'3%#4H=8 #OB'2K66:BW56@.Y6KL6=0CUL X!-H!J M$ ,MEQDT<* F-;-$1!TE$-Q:U]MO1JIUVTLD>JO6>KYZ"+")N&9;IDML5W61 MBX5"SZNA;.N@"8IA6;E&156TK269<2#*KXF04JID6!L1& MEHU=3U_NGH>4ODXR"[FZO/U;%(U$B=FBVNPZ&H\.6="AJP- :]WOWKBB,ZF- M?=7&PEE%1*?$M2B!NH9,%P%"#;+01M4T5W;-[J2-M=5A:/I JW=A1VJCU,9F M:",I'/YCZ01Z.K6Y420J(1K_W5F>WX'(V[2QMO()B-! 5V432JF.753'PG$Z MEF&)JF1=Y[ZJ::D:TA!)]JQG M:-;?X8:%[#9(Y5Z)^N?:%&31\NT.XB *%V$5NCK1' H(L9=]IQQ/7ZFT^N3? M1#''E"LV]E,V1ZN5)^FJ(\&\OI]#1"H>E@E"-JZ#B"R MW*5C2W5W)0>[B_FIR:DUP )/5'ZD]3]$?-]<< &K8\AP>$#D4\0 0F=I=' M);K>2F"XB_FI27\T--!))^Q/?Y90_\9CP-@?9_&@/WH(PB!)XRQ$E!DJF:%: M A'.^Q=CB%WD8%M'U")8X[8\SU#9F*XT )M+&([726 M2JID7U52R_L0ZQ8D.C15QZ8&(!BIIK6L;["(O1*:[JZ2M<6H" ] QSOK2)7L MJTI2M%1)#QBJXV!D =?5/(),K.H+*VGJ=,5=W\M*UN.W4W5@R//]I$IV425U M\/^S]Z;-;217NO!?J6B/;_1$0';N2SOB1N0ZEQ-M298X]GL_W2@"I2;&($!C M44OSZ]^LPE(000DD6 +A=-VJTD *E16/N?)LY]:)+7E$;$DEHY9+(PN6]>N M19*QW<$;!YV2S8BD$#V%NSU$NW/A55_<3]/^U>'5_&Z2UO,_AQK3ET0]Y\PP MI,YL]"I0$JD0GI/@G4=1H$U'.4]V6D]M0R;]/"I6PSW-%G*.VD).]#1N\N1O M[0$/PG0>PL3J3"BO#8TA'=*>8\>B85YMYDHH0W5B!,($RM M$28A:G-4H=)=ZS%VZ6WA@Y)U!8P3.[U.#S^9&FJ7)GJ,-MEO'80)A.E%PJ1J M89)"4YJ$B(2RRZA+MJ/>9-)Q+W=F(AQ^,C74I$SU)&TR#-)^H_&)OHRV=S.? M[#3( .?6@&MELG((.(TCMP1I9BSR&R[YRDQGJ/-$7)W!8J MVDWX6-M'R^/WB'_#[=!/VC<9Q!_$O_/BO^5H$UH)9+C$P5DKN7*&D]CIWUQ[ M]41.(/X-1]&/8^NWI3ENQ];:JL9UL,>PQ[#'L,>PQ[#'[1[^<@0M[&K1N':&9C"$R62ZH,DPCKZ@0EF^2IPPEXC !;BQ$ J4[(('G*(%[SM D(G6,@A%L M=0R2.&H]XLI34E>X"N$//D.?X:=\TAFJ>EHS.$-!@D&"DP33^A!%R!!O-=+: M:.2PP%%OD@P4M^[@0[1A"9:TR0Y0'1#? T,,[4VM?#=/;ZP3*GO9N)BWU&_5 M%FXZ:PK::I/A/4G:.V,V.FR0H+RBD%7G&AMV]?@2*&\GXTT6[@E:UL@>QTTF M.YX/SX#$=43B5"UQS"&DHO542A^-Y]S0S:@/835Y@<0U9S[W&&TRPP D#B3N MM!*'42UQW J+-&8 1%=H3O7$V.[K3Y?MY9UQ3TP-Z1#;IM0*1.\>LO+,6 M.5*+G#+3S\-9B>&?5P,_P$G7!B==*_*$]_(W,T23Y:L.)V,1I4O<%Y,B]G\-/%PV9/B)*TJ#R+3UTU(;CV' MM%7KN4 .$76IH:(!6Z=T9%PXKF5D9-,Z 7&_DPMS6@YYGD_A*1S">^PT4PN! M0H!".DPAJ@XDFJA-X@Y*A=!8,D.-VK3Q5$SMI *<7 UI."#)2(^ &@(< ASR M,@XAJ.:09,F$J!4VF'CEB+=$B$T[-+&;T7=R-:1A#L&XQW![4WO;QR%05]G] MM5YDK0[L\46L^Y+6"GO<_;5>Y!Y?3.3J"J)5QXA6G;+K35NL/$KJMI9:!*80 MT3[]&=,#+:LP-VTMO=EI:[FQWE8!>;L$X&F"3:I'52NZ7)Y/9!]8X%)98!\) ML)H$ J5E'SMM%6+"$:XH-ION=ACMS&1Y.@DTEX$J1!L$'TH\08[;=IJ+.OTD M&,8YTUPI3Z+E(7"B-GWJD-S))7_6:=YT&2CK"=QH&2B9RK..\Z:C+K3'2*-3'+O/ A!XZ?Y:+]*9!WM\$>N^ MI+7"'G=_K1>YQQ<3>'E;S->E0LNFEF"7M2"=KB5>5*9YG;+.;YS:BXGARI[.<'QIK )^G[ M TY6$.,3NT\XWFJ!XRQCA%*FG!&"*QS<)O$U"K" B^4 6G, (NE5S8VGT3 IJ#?!K3F 8\%?\RQOV@,K>X*WM_X.2. BRF-: MHL]SOM4F*):Q4R^BEE$'%;RM^^E2Q[^3%7$:/:"9CB>DAYH=&]HZC;YSC3G- M8/!+5KHD2E=$EF\!*)M/LK2-;[8PE U7(&JICZXMZLPY$Y:L&P=X8I! 02(2 M*8M!&.;IFK"8X#L.B 2CFK-.XEMX6I9GDYT&6^M+ /DZ#_G:FG&!!%%>.J\" M(]9XP326==] O%,1VX1\-6_S)R8 ^0+Y:HE\B:T!%C1PCH+&1CI*!>;2!K0^ MOT@P^$CG5\/V-!5-.LE!OD"^7B1?M)8OJ8.(ED6.493*6,?%)D"%D#K6^=6P M?''19).&]ENFG8N?[UBM8?PY@6=&RF0I\F"\21P0NKQ0EKOEGE] MR_^?\^%H2?YN0M MG#A< ?0(]/B"H*]0=0(7<<9:;EG EB%)M0IB4P;K5-P)^KZ<'X^1T<')\2IE M#T'(F7&*T6F3#3$T6B]=N4 <+?16YEE>_RZ!^JM364@<7F\ MZN_SM^RAU+O[:[W(\D'8XXM8]R6M%?:X^VN]R#V^X%#U?3'-9K?YM-@7M/ZE M[=;M:^76[!.4+C^$BUTX[#[L/NS^92X<=O] IPUJK5Y4N0%;JOQW+OON//WM M+UG8:3WGFM ZX\-PQ@VESO-H230L>+?VG&NJ=L9UAWPZ3JN:O2^F'TNKX#EY M;^N_L^TG)QLW.?JAFQS]"9TT[MC:3#9@%&"4TS/*OD0'S'TPICZ6*[:64IV0UH#_ADW++0:D+K(9^LQ/_;XB,:*.MB(",@(R C%[/UE(U%V'/ MA9>1LQ )Q9(X$3?5ISKL=B=YAF+T?"[ZL:UUT@3Z]N<6/=%1UU[_E1^.%O-B M ([:MB:@GB*2!;J\E!!_3Z"7DE9!]UA M[>MK![P%O-5IWMICY5)$MNK:E>-$6JEEZ6QCEM"@-PV[*6:'$U=GG&[0DQEJ1K)HE*>(8XR5\Q'K=92!*J)?I*MUP[4'E >4!Y37;LK;QWBB M9KRDX-EH30P2>Z0,%]B*->-QM]]]^$,EKVD'8CN(KOV>Q5/P%%3"0"4,[#'L M,>PQ[#'L\>6L^V*J%O]1/=!BD.5I??EO1=KNLH_'LFYQEDT6\]D\'Y=W!46* M4*H"NP^[#[L/NP^[?]F[#T6*W4FJ]!FJ4&_7=S=%--WGRH7\.Q=K4 _N=YOJ7MO>X_1$[W' M'/641#VB+R,)%:3S0J13X8UT.L_2&TP$S9S@0C$C:-VOTNWDZ[Q4.G>R> Z7 M3L9[A,D>I8V.S07I!.E\5>FD"-7=9'%02HD0 D9.:J\CVTAGI'ZG9JR!L_/_ M-B6=NIQ^T).2@72"='9'.DDMG4(@J[B3+DFE(U()*S=)^M32G?+R!L[.QJ23 M];2@/7G:-+#V)T% >57WO"N-4E>C3ZDMG,9$/?>7D4B\QH)@H96*).D;:TYS M/NS,_?T.IZU@N$-M1[;724\KTA.J'6WL6ZN,@*A?K*B+K1%KDFHNF8S(8A<0 MM4IOC M"9&Q>U,_>^ =1!U$_&U%7]50:SY&+.AB&@D>((&[L9BI-"%H=Y50_ M;T\"B#J(^KF(.D.UJ&,:I8F^;"F%H\::^[HV U&STSF@D5.],5&7/# M89F2Z2;EDY@M?ZIFBN7ERW$XSL?]83[*/L[3"W?I+F=_VEG@>MT/%[R[OI]^ M_$ :V(*,/8!,]>?M='V1^R3';VZF1?[/-_FG=$N_Y*/?\Z^S]%5_OIVN5I-7 M'#+3/G#%@O$:69ZXP@C#O32&>*LM5;+\._DWC^'(:WM,(O;MPNKN?%K?I<\//17:U&KI2#B3\ M][:MY^?A.)O?3A:S=!JU\.XV9/.ZM_:X+O4\R=WZ]#>:4>GZWCY7RM^W+S)3)_6_R>?9C0HU?$;[LNW^M5<6PKYE/W('U;>16'J&0ZKN:_PY%J^ZL[\GH_=8IL3OE^CS0 M_9^+<9%1U(/-ONS-!@KKSOJ>7HYU!%0_(V/J:#@OHU>P]9>Z]0JV_E*W'J3^ M8K?^,:F_F*8ENZ/6]PQ8A^2$XQ+$=Q_62@(KI_J.^!T=)P>UQGQ!Y\O#5GNB MU M%!!.%PG6AL_+>2($\]2IX$C@ANI[9H)%YF'F1Q&X9:RLC;>9S/AR5XG8] M<57+H(_S2?^?MXF@BNGL.:--M],NWM!-W@7]8=Z%TK3)A(MVPA?RJH"Z+HJZ MOMO$?,5=M"X#)\Y8RRT+V#(DJ59!;!)$G8J\>>YZ;)S#][GK*4W->9DF>@H: MVY7AHR$".IJ?.^]UCMK:PEZ\UKPT)9PY+7' 2E"/$8MJK7G)0(ZC>>WT*7\9 M>V'9([K1.30P?ZEF!W2 MB+@#_-JJ/MSG=I:T;'VPE]U9'^QE=]9W,7O9TOY"#2PY3J9%NO^LOYA.BW'_ M:S:?YN/9**\4WM_RX7C]-%Y>/?/MTWWVG2YU&[ B'Y? O77372J+7AI@6M': M0X1=M!(S(@D-#%$OO*P,,&4H,FZGUTFE0W]3%[>TQU;BX%;2<%T*P_++S7AP M78N&&?SW8C8O*^R2*??NTW7^Y?UD6KVQ%5F_GKS/TV7FQXSLX69G&[?.> /A M[JIP[_'_8H1J_PJ7-/J(([;:,<."XHBNQ3LXL].U[+7%N_G@%^XAVM[@%WB/ M@1I.=NYC1,A6?W,3E/=4>R-Y)"Q]@B^9P5(71.N8X7F!I1\0 J6-MDN"@Q^D MNRT'/ZO%V_B('':2*^L$1B8$&M?BK:+>:<'\VN+]O+#,TPY^*DZ2O'<^!_^K M!G0:6)-[)'33,C?+$3+$.\#+/Q:L8W3%/\.LRJ<^AK9G5^X[I:2LLRNYX(8B MAB@A%I6^J/(L6)FGQM&'I]0C!]3ZN#FJKZB'3MQX[RSSP8^_5I7?<$YT$(Y9%!F@I,492*Z#53,(XC&N.DY088[F3C"5B32:I_RG[TGZ.YL^OW%W6)4.J5@A[N^UJZO#_:R.^N[F+T$5TEWUK3R=+Z8"]]< M$-2S7U_G%?KW^7#P9@B2VLW=_:94$/:XDWL,.1-=W^&RIGW@CV",'9-H#\8UFK.;OPS=_'8%W=?',W68SG%[[Y(/D7 MO/D@^;#Y%[?Y+K\?/J[:PNYW?_>O5I-L?SUPVAM@X/PQX(M/P_X0^/\R=_^J MO&XQ@^V_S.U_K)74\QQ;)QT-]/TV@OJY#V3Y%VP^RL?]HI?YHE_ M5G9EA"E)K[3P[^[XPP:@!V[Y#]M_4BP8Q04FJF[_:804QEDD=*1,1H*,#%7[ M3XTP"GBGC?O2F+Z:S1;%X$&_SZNJWR?[?ZN/_K]-7[>E');1P,FX;/-FO@QG MFT\M;;?<+O7H;-PU#T8_[O>,>H:JG=*/]D&&XV;F( M[2'K>_'V'BBU!_4JWK>Q;6%,6K=D(8Q#D':'A4JZ MN$VG?#&=+=DE&7NC1;G.1Z>LO9V,M\*8:[7PZ/QU\$1&=)(!K4!:;2.M,]0U MOC=/82/FN)YNY9!AWCD1D-'$$225-6ME(THACJYLK&LVFUS$&: \H#R@O%21L5O-:W-:,U#E@ 6!!<^?!76MRV$<&0LD6F:Q5-@$:S#\?%(.33<;KVK'G*XZJG5*-SH8'U@/6 ]5Z%]1BN68\A M;;U%GA.-2/#>:(?7K*UC/JHWS*CG' 2A67+B17=*9FO 7^;H*0GT$E4M%?SMQU6:8W;FG@:OA33_G!6 ME/-<9R6ZLLE]N6<76H37^/K:03F\IAPM->6&4$*=\P$YLY78(;%[W-&VS.OP MBVE)-.D^)H-EOD?UYKLE8-9(>IC^4*QE,NE&]P3_7@P;U>A MZ@,&D3P+D3P[,?Q??U $DT-6 S "9@=( :1:HRQP(C;* DUZ?7!*RD T%0K% M0#?* O?Z\5S'UU 6CIWG0WM8-.EU !$%$076!T@!I !2 "F %$#J2;JIV"X3 M9@X1:R/F(3 >HT!!K'53PQT]GF[:D#Y)NZ!/-MP]I;51K!(X9?^4,HK57TYW M70:SWF2?B]D\W4OY3AG[G [[\V*P>K<$RB&!KHM-+CC#HN=]G$7JT%AP6#., M-!(\F, E-5JN.0L[A)X5&ONP 5OU,?-[/AV\+>;O/L7)]%,QG"^J^%6[(V5, MZE[ZM]/Q_$N6]:?W&^Z>W+-:5\%2:,63S'N.J.:,L55C):48\>:I?5P6]AI M?7 /\Y[DO M9#A<@AV>=/ 3Y:&V$%, (8 3,!) "2)U> 56BKN)"-##I691. M,AH%,H:13?]FPI^J@%:&[C'T3S,XP;+X4OY<0$@84K=;'_>\9$1V,TD!T-D-= (B 9'M0B3P): 3T-D^PY<@ M6D=BL."!B4"14\Y3AP*1=&WX"A'(0\/7#/Y[,9N7 939]>0[89(J+Z@R=-R6 MG?.A6)K%Q<=B^GG8+Y86\X>B/_EM7%VE,I[/)8*#24^)DXRC W8 =H"S"] ) MZ 1T CH!G8!.0.=A>C_&=#[KZ M!=8CO5],^[?Y?G3*I0VS[]DOP_GM^6$N'2/4+-T M'A%Z2/IH(XS..ND#(-5&2)T=C):JU)Y9S@1+LM&EO-9.4"69P%S$&!U1?E-. M*>1N+\6J@K%4G>)D>IU_^4=]?*47JG?M0RVJ*;_H]>HT/4)MI4 ]QIL<,;B+ MY)? HQG-Y)"YS!V0XK,^&)XHT6IK.KL6-"C"DTW$ O.&(X(W4X8$_5%4Y$,Q M2G(XN)ZT2K /-9UT3^$F>R(-(@ZX'D )( :0 4@ I@!1 "B!U#N814;PN MWY?1:$HD8UYX&ZE (:[-(T=$/(5Y!,;-P<;-I51<)5 5Z6I9?S&=%N/^UVP^ MS<>ST;+JZK=\.,Y^'DUFLT/LORY'R+L3%8>@$]#YC/Q@JK.RG6'1H]WZP+?S=,7EXZ; M:7%;C&?#S\75N#^Y*U8VN%N9X->E!;[\=C,>7-?V>.TBJH847.=?WD^FU1OS M^71XLYCG-Z/B>O(^3Y>9-U8DV.\O[A:50^I[]]_2-MA-%9YXT I-H(*8 1P B8"2 %D )( :0 4@"I"X+4 MTU*YN:I' <=@N.!18X6]\"(*(S:IW!(+_]#O]'XZ^32<_YHL_Z:"3X< M%X.03\?I<%W&;I:>77OMQ9;KJ8=7DU-]S2?0&<>V"N I4BZNGS#JD#/<* MH\"8)FC3KC>BR(\OKF\GX_)"T\EHE)[65;KDM)C-FQ=:14%@06#/4V!)+; 2 M(1F54H($$8/%+OVQ%EBD2#A 8!L^&HE0%RAI#== M35<8_-1/NX7O>RO^;1_ MFU' _HZVI)7\]4-M++=Y-Q\[VJ!.YIRGJ,-TE] MWP7*89O^VK9\EP7^=9).SD#X)=H(/T5(2ZZXCU$&Z1%6<9D!K!2CGNR8&I64 MEN7-0_-4*&JR5!RXXFRXXJ+X8:]IL^4Z MY-18;BE&C!JCI2O3UM;: 45\IX5XX]K!$7M9TAZ1LL?Y2;J&'V0S-4(4)W1= M=)DB+E:=V$<7$M5-8Z(LK0B##(L>NT"I471=480HDBW6)U[06_,I3IC$-$)* M8!I@&F": PT726JB$8$8RI7%5%L1D1**;[P6C''18J(Q@^-.+92):C1ILD;>(;4F#T+B3MUSF\BCZ6KFI^DN)RG? M <4%R*>CY"-JS<5;1Z7BV$!+$03W.+W@!)*.=38(7XII?[B<.;L< M-3NY+S<4)LJ>4V[N/CZB>,-'Q$M#I/&2JI!X"CEAT)J/6&2/*T#+\+5?3$L6 MJB99+\/:U9OOEH!9(^EAE'N9PDN>GW-_K#0XC%D/-YK7TEK';@0 1!=8'2 &D %( *8 40.K4NJF6M2/+!8J1L4$@KC%%C FS:=G"N3NB;MJ0 M/MD)9]2ES+PM@5-V?"BC6/W*,[D*9KW)/A>S>;J7\ITR,#H=]N?%8/5N"91# M EU=CNF?;N%MX"R*4!T:\\PXS*P65+(@%786AS5G*<+MLT)C'S9@JSYF?L^G M@VKH0)Q,/Q7#^:**7[4\4J9(C^HF+>OV32JX9%F_W"DD21>I=97@G!76N^ 9 MDUHR$H+9]'RPCS1\^8&NTA:Q;T,,#H2]3<+>'0&'(5C=0&0WCQ] )Z 3T GH M!'0".@&=@$Y )Z 3T GHO&QT/LDIA[[P^]WM!ORWLM#ZX1WM8L9[$34Z<::W"T %1['S^$,5;?3HP;9IY!1I?6TDP@^/6O1%">JS1078@FR";0/< M*8 40 H@!9 "2#U)*:5;V>1&&6NQ<%1J) ,S7G*S&1"FW+.RR9^DE#:E2*HF MQWZU/QIUYB5O%6S>W.2SHA2PN_MB/,LK:!9?RI\+B*I#]GOK0\>7C,ANYGD M.KN!3D D(+)=B 2^!'0".EMH_#)41V0,"Y)3&KP5.%B2[%W%-[.<7-B)R)C! M?R]F\S*0,KN>?"=<4J5658:.V[)S/A1+T[CX6$P_#_O%TFK^4/0GOXVKJU0& M]+E$S[#4K='[05>_P)*N]XMI_S9?#CF;3XM\MIA^S98M(-,^+W]:A=+F M^9?L]^'\MIS E^X1RK[.(TH/B1]MA-%9)WX I-H(J;.#T5*5VC.BFG+&MEIG M:^LQI!_!)T-*.8'#)0N@-"?-;GPA,%6J"-0"/)D: A1,(I MY\ICX=TZ(Y HBW]@''TH1DD,!]>35LGUP<.C>Y@U66X.(@TB#:H>0 H@!9 " M2 &D %( *8#4.9A'@LN->60I\8*5?;B$U=9RXJ-:FT?&^!U_QS',(S!N#C9N M+J7@*H&J2%?+^HOIM!CWOV;S:3Z>C99%5[_EPW'V\V@RFQUB_W4Y0-Z=H#BD M;'0#D=U,V0!T=@.=@$A 9+L0"7P)Z 1T CH!G8#.9Z0'2UE'P(DS46JF%*:& M&RR(IYN4%LXQ?^CB>3=/7UPZ;J;%;3&>#3\75^/^Y*Y8V>!N98)?EQ;X\MO- M>'!=V^.UBZ@:\W"=?WD_F59OS.?3X@$=!Y)WU*D;L.@L8M68D8DH8$AZH67 MRZ$VAB+C=MHPM$/? KWHT@JS$EJR886TPX-G'6"MLPOR0]Y(&V%TUGDC *DV M0@I@!# "9@)( :0 4@ I@!1 ZH(@]22WD]XJ="48>QVM5YI3$7E$4<5UF$_) M(!^ZG=Y/)Y^&\U^3X=]4#.Y#,<^'XV(0\NDX/:U98P$WI6%.,HC7^XLC10I2J21S$E&I%Q73TAG3B!S;R?C\D+3R6B4GM95NN2TF,V?)WFS M] S3:S\>4J.@'01(;#LE=I_ ZEI@/7(8246B8"X&0I5B?"VPBHB=;A!/$-@F MJI=P)\ZWAHN1VAHWL?DH'_>+7O:?BW&14=3+2BQ +/@9"Y],!\5T???T_DLV MF"QN1D7V!U3]T^R367U;^0FDKQ'L.\)V23BL3A2#H, M%:]M(KP6]\V'\0+1X7&@4_HWUZ%3L^;/1G==H*PR!'#DL6(=(A" MB;5^YZQX?/YG6;A>3&=+5KP:]T>+\B$\FD3SN+EU=-X]5+%,=BF0+9 M:&9;S'<:/MU5\,IF?Y MB%[SZ&Y]\XDSHAC0YSJLS^WE6UGSK3'T9XB[;"E@:J!JH&JNTC5^YA:UXY+1**/WFA%A;1$((W49V!O8&]C[6>Q-:_8V2&%!K>4"$2>)BT8N^S K MS3#'.T7C+6+OEZ7]/H6JI>AA"5YI8&M@:V#K5V-K3FI=6\6@ ]$!:1%Y,%+4 M7FFKW&X4L#UL?:J$<=QC @-E V4#90-EOXYW&LN:LIBYC0I&<;ZD5< MZ]>&2'-*QFZB(H[3GM3M<&"TTY]<%2/\N=J=S>O5GUNWD[:J>'-;5"R'"?KC MUM75]N?O1]6\^C7Y286;XR' _2;[]0F<3L.(_HM6]J^6OY\5_*2,NP MGZ[QL2BRO-]/:DL^_IJ$*!M/YL4LFT^2N.1)\N;%('.3\BYFRY\JI)5.PRP. MQ_FX/\Q'V48)FJT7_+PM?.S&_M2N9]?*#86;@IN"FX*;>L)-K5]^>).[]_33 M4T_K@^\P$P]4A^K/V^GZ(O?Y;\6;FVF1__--_BG=TB_YZ/?\ZRQ]U9]OIZO5 M'/D6'U-P]CW*E^WW:^D^S6@5OR^_XR;I[ND28?PYZ>'C8MY;5BLF+?Y%Q_DQ M[O$[2DVMRF233]G2",E^+@V*X7A1#/Z];3C.YK>3Q2P?#V:]K/C2+^[G M6961G@W'2V,FV2CMN^^->OFZM_9X0>WA4HT>)?&MZWWC&RD__?!O;W_AN-R_ MT3>. 8R6GJ'*R,KZQ6BT>K>J-"A_3POIKW]_Y$%<#^^2@O^V^#W[,+G+=VJ2 M[_+I;\/Q\O;RQ7RR?F'IEJI>^7TXF-^F3Z>'L3)#DVTZRN]GQ2_K'[:?4F5T M_K0I4M_T/J#\IVVS\=L:]N5W$/K'OZP_]/ ]_/VWY$%_Z["W>-,7/.N;;\EW MG?(9BHX^PZ=]UV'MN3O87J$#ZSMJ5YJ6K;7KZZM/6=C+X/.]SUM79]?;"7W5G?Q>PEN$JZL[X-:,6^ MJ8O?9'CMIFH=\BQ.KSPLVZ1E57X>;/@%;/BZCH2_;6KX9@J1V_:9<'>]S)/8:"+3\/^$/C_,G=_W>X4MO\B MMW_9FNHECJW7ZE[=3&MFFX_R<;_H9;[H5WW4,XI[&4%8MKV1=YN#1-1*)9?-J1VUD>V.[OKQ4''Y-_;,H0#+1([F1XIS MV6,<]1 737:J/J]&U"#P#1[]W6G-W^7.^QSA>H(W)UXR)BQE% 7'#=+2K,G- M!$I.UGF_65H\M',_41*X$+BPX\K/GF%*'%&T(0B-'3'42Q(\(M:'Z/UJ])VE M%@=[=.UG76':O/Z#24\RW6.8GT+F=P%_-+!,RWA"-MP&OE4P:D6@S-]:5,%4_F6^JGY:Y*(WQI""- M3IT'C@2.!(YLM26.<4V25@MNC3422\8)BDK1L(E<6!Q:3)(?BGD^'!>#D$_' MZ=JSYHUQ27N*GX0=P1@',@4R;2.9[N/2K2 /HIIP@;PTE%G!L8IQHW!*9'F+ MN?3Q2S>F8U*M0,<$6CPF+7:,^=I!;GQ+4314!.PU\HY@[Z17%JW)C0OF3TEN M#3 2HZ(G)#H%*[T:\1Q626.1'#ST7X]*GHS]^-'X8 WQ;S M=Y^N\R_X@=_($X35W_#?KOU)8XP_\#_I'L%-YJ:!5()4 M$#I%I#]!2S.C J MHXF"1ZEHH(GEG:*K\EA/A!8[@=$FB!XX^F@]2EH;(0A?BFE_."O*",&LC#]E MRXC!(0T;+S8JV^C"VT%%K YC4FRX$\J@B*D(AMJ ^28I6(O'*\^6=;A^,2V# ME^D^)H-E?6[UYKLEQ-;8>UBN>[#J>:Q^)5B0GCI-741K-8@N"_?3>_1V3]!Y MK7,8D50.$:(E% ?OA6-V4W&/991/%/2_YZ-%\6IR?JCF@D&Z.RK=W9'HPPU3 M0&2;$-G-\P;0">AL+SJ?I TQ5'=?-$P())Q@/$A&*1.XKH5$TJG6:$-F<-RJ M<-)CB()V!-)^1M(.9Q&@$] )Z 1T CH!G5U"Y]/T>+7EU;1$"6&L9DS+X+R0 M0:_U^,CUXSU-&M'C&]*]3U)-W_Y ZWG$4TO@E%,?RGAJOW)3K\*J;[+/Q6R> M[J5\IZS3FP[[\V*P>K<$RH7.R.MF+@??:A@BO3"4^$ H)U80PY@7Z[@*]Y@] M*X#Z80.=ZF/F]WPZJ%([XF3ZJ1C.%U64L]WQ5(YH3X@FZ]M;JV!T0$"[GWC% M2:TN1&LELT8@Q*/22570QJT3K[BUC[>'_(ZZT!99/5C[ D]"PD].ZF$#-LV MPNBLB1X@!9 "2 &D %( *8 40 H@!9 "2+4&4D_RPXBM9'1+=! *>Q>UB,I3 MI,7&:4K3CR?SPX ?Y;(JXBJ(O+G)9T4I=\*/ZU&,Z&\^)C,?T\[!=+ M._I#T9_\-JZN4IG4YU*\I'I,GV3*.I #D ,<78!.0">@$] )Z 1T CH/4_O5 M=C8R(3(H18FC3OB(N-&;WFL8J_:H_:"J7UZMT_O%M'^;+WM'SJ=%/EM,OV;+ M>J:TS?XE^WTXORVGFZ5[A%*G\XC:0R)(&V%TUHD@ *DV0NKL8+34 MI/:-;4^:4ZU*)=QI:;VR3'+O>- H;L:V1X5W$HJJ L=2 MJ-ZU#Y6HIKRBUZO3]!BM;$7#+;IWD?P2>#2CF1PR:KT#4GS6!\,3)5KKK6$H MQ'/!$>*,$A&YX@JO2S4=]^8'QM&'8I3D<' ]:95@OZ#KOA8@TB#2+1-IT/4 M4@ I@!1 "B %D )( :2.;1YI7<^*)(1+5_:P]LPK9D4@<6,>6>'U*VN$W)9*FD]$HW<2R+5XV'&?WT^'GA,BJ("L??X5@.=04M#[: M>\F([&;Z!J"S&^@$1 (BVX5(X$M )Z 3T GH!'0".@&=@$Y )Z#SF&46 C-5 MN\H]=1X3AV4,(EA*'"&;68_8'U1F\2 /Z-TG-QE7S_9F5/CB9MY42M';R7C+ M97J5+EE.%VFN@%K"[$>0_NY)OZA[*U ;5?H?X=Q9@I2V#&V*K'QP.ZT&CRK] M(+*75D85)],B72WK+Z;38MS_FLVG^7@V6C8=_"T?CK.?1Y/9[$(3(,\N4 ^Y M'VV$T5GG?@"DV@@I@!' ")@)( 60 D@!I-H,J2?ES@JBZI&MC!+BK$.$:Q$= M)TIAO"D6QD$^= F\FZ=O+JW]:7%;C&?#S\75N#^Y*U:VG5N9=M>E9;?\=C,> M7-=V7NU2J.827.=?WD^FU1OS^71XLYCG-Z/B>O(^3Y=IS'-H^OW%W:+*]/W> M_3_/C3A+2TVO_= Y00D4'P-#M(TAX- !2 &D %+MAM33]!A*ZQ8)SB%%(@^6 M2R&,T<+KS31KKW?;1K=#CP%]XZ7ZQJ44#R649<,*H8<'2;HU.5!:T# MZ&"3S:XIX9H3%F(0+*YU@."YVY'84K3*CL+%=+:4Q*MQ?[0H'\*CR4*/:_=' ME_5#E0^B$0CX^0MX%X5ZGU7/95T!@=-YFTY'M.[A<,4GN*IX^+'J4*Z 'HH6/TL(<=!*K906HAF$\Z (E.6!P8MGJM M 0BD?(O9P0P>;QAWNBP>M#S0>!?0^ )WPB\Y4P)%%12](G%UJBD MZ*\%WN)V"WS3I>&TE-*>P,BRM() MCECWHW*74O0?OA33_G!630R=E=#+)O?EALX@1[&CQ:Q/8C")Z^AE4,Y+IP(A MF,K@!+)DT]+=6?VX*V,9O/2+:+XJA*^['S"S %S1UD_9QD'4XB0">@ M$] )Z 1T CJ[A,XG:?&*;T4/O5'8(:&I-X)8@3W:1 \#Q8_G"C2BQ8/F?:3& M :T-!9:P*5L'E*' ?A5)644$WV2?B]D\W4OY3AE=G@[[\V*P>K>$R2'1P@Z0 M5./K:P?_;,UN$H(;3*.WB&G"&)5&;?@G&L6?%?O[L(%.]3'S>SX=5*,-XF3Z MJ1C.%U6 KMVA0,)IC\@FDY1:JUYT0$ [,*%DG[!JMM4\#$N%$-*$XH>1B-1^&,^"(9$0X7A01D06HEO[892SI_/#@!_ELHJY M*HB\N%9-$LZ*+^7/!<28(;.^]5'52T9D-[,> )W=0"<@$A#9 M+D0"7P(Z 9TM-(T]8(8AXCP;%.)).5.#J,9_/=B-B^S!F;7 M$S-XM#JH2BBJ#!VW9>=\*/ZU&,Z&\^)C,?T\[!=+._I#T9_\-JZN4IG49U.X MA'I,=CN#$MBA:^P 9Q>@$] )Z 1T CH!G5U"Y]/T_JUT9"^E=D8*I;'FE%NL MD5I/1"D[B+5&[P==_0*KG=XOIOW;?-GX<+X:@),M*YK2/B]_6H72YOF7[/?A M_+;LRIGN$8J=SB-N#ZD@;8316:>" *3:"*FS@]&3ADI(PFD]3H8RI+F5B N, M<4S_TV:I2UF*C=6/3Y L5:I=^U"+:LHO>KQADQKU%&JR M]_0ND%^"#A@0<:GGPA,%6NB-0'-+/"(2>:21=E9%B3=-E:WQ.Z/9MXRC#T4U MF^EZTBJY/GC\6P_I)LNI0:1!I$'5 T@!I !2 "F %$ *( 60.@?SB(IZ7K87 M@EDM-5/(B6BD8Y*M8T?"SN9%[-L ML"@R@@CM9>-B7GYD\NE34=;W)<3-#NJ9U^6H>7'Z>B@5U]@E5.<3(MTM:R_F$Z+ M36:S"TU0/+M .N1FM!%&9YV; 9!J(Z0 1@ C8": %$ *( 60:C.DGI;;*EA= M^A<=D@8SC3173#"C(Z=KZYXJO3,>X-T\?7,929L6M\5X-OQ<7(W[D[MB9=NY ME6EW75IVRV\WX\%U;>?5N;'5X(#K_,O[R;1Z8SZ?#F\6\_QF5%Q/WN?I,O/& M0GS]_N)N467B?N_^GQ?NFZ6EIM=^W(6EAQH=.7TNZ;; $>WF"#AV %( *8!4 MNR'U-$U&(E4W,9 T^K(9B=6.&1841RM-QM#@S$Z'MW9H,J!Q0('/4]>><)8- M*XP>'BCI..E%%@0&80(R(BH?#"&U+V$'-F)M[Z?3CX-Y[].9M\?K/[, M8.B'8IX/Q\4@Y--Q>ERSYB.?O,?)2<9/G(N#$@3_0@5?U(*/"*<26\6MQ#J] MS3D2ZT2+=,3)XPO^V\FXO-!T,AJEIW65+CDM9O/FQ9\)#L(/PG_QPJ]JX3?. M>QZIE10Q+45Z3VWZ'""NX@'"W^R!K?5)*JG.168/*[QJ:]S0YJ.R+V O^\_% MN,@HZF4EBBXS*>+'N)U,!\5T???T_DLVF"S*%HI_0-4_!SV U47+3^!TQ=ED M-!QL+G@:JMK#5'HKBX(@@Y3#3(80%96!.!37]HDW;(>IEK-=EN6>#[CJ:LE5 MS]12TLMWDW'SXUJXZB4]JX>:M4SV >:PS7]M1P3(^P MCLZ*AQ;0DV9U/J!"H,+VT,(^ZTQO^62MMMAR@Q!GP6EN(S<;ZTP*+HZN\QQO M2!VF/81$CU%R2E$_R,Q[S?/S0NM8SH490$DZ-AL*4FM)PEHNO--,&8DB#ISK M-1N2Q)(MUI)>,!3P*6XR@1.12B!2(%(@T@LETGT\JFH>9<1*JC36WAJNO/-6 M;OJF,49V/6GMX5$S.&Y+9$%8CTH%UB=0(U!C5ZAQCXZI$*HM;B*\X>EEYZRU M-#K&D5I/D/=4VS9SXVOTDI"TR<%MH'8"MP*W=HI;2:UW(D>P$I@2)EG@7E)# MY)I;C2.FQ=QZ_-1407J( Y<"EP*77BJ7[J-2MF7"6ZVBE"FLN!4@HAR%&+21@6I).(^Q#I='?=HTFB;& MHB/$X'_>'^2C;Z!BS/SUSQ:OU,77, MC5^__/"6=I_Y3S^^Y0;N,),/1*GZ\W:ZOLA]_EOQYF9:Y/]\DW]*M_1+/OH] M_SI+7_7GV^EJ-7E%MS/L@@X\.!,IXP%;(RSG+&)M//6,DO+OY-\\AB.O[3&F MV+<'IQ#&ZM??E]]QDPZ6=(DP_IP.B7$Q[RW5F73$/!>Z1[_'[XA=+6S9Y%/F M\MEM%I.&-VO;[?\\'&?SV\EBEH\'#WO/M>#N-O3VC%O;O9&M3W^CO:+$9]L$ M5_Z^?;EQJ6",OE'V,%IJ[]6)FO6+T6CU;I6T5_Z>;K.__OV1Q5\/[Q)SORU^ MSSY,[O(=7?_WX6!^^XO6?THVJU"2_W&M5_23YI3?SXI?UC_\Y:$6\=.FNFE3 MH:=_^G[MT_*;)/OC7W[:48&6[^'#WD*-7_'%7_:JI5]MLNXZL+X-N.4I.^#N MD)QZ[M+4XQ3W]W]J;NQ;E>:![79P*J.[T M^C:HIJ^ ZF>47A\-YP1A#5M_J5O_6-E]P_W+FW\@#SR/33V.=^_#!W-]]?8_ M,N.NK_Y^=7T5/OX"'50.E)D./X2+73CL_H&J'VHE!S8SPN'N'H=T#;_O'R8-$4R5$(0FOK]F!,3P3C;QOLYUSV"$'[4NZ2'<9/.2U\VY:-#T:ZO>4P]+JU(1ID7"1G\X M*K+Q0X6H?+M\L5_&0>^GD\_#03'(;KYFD_MBFL_+C(9RNS\/Y\-B!M8BV NP M^[#[+[0654M9TQ?WB2F'U;C)+!\/LORN3)C\G^J%RU03VS'4](C*E\)UF6Q4 MB"K+/<8NO2M\4')9RJ411D[LU!]LXR7]/"I64TO-%FQ>;*C]L/-WPYVF(+4? M).EP2:*H-F.$IC1)$ DJ1N$80]HN)0EC[N5.4Z,#):DQ X>JGJ1@X3RBE+3W MK/Y43*?)5"G'/5>']:C(9T5IW*07AI^+EQ[>G57:VC\GX)@DQ6M?"T91$4MC M2"REC&!.:+R>8,[CKJ_E:MPO&YX5OEC^]VJ\!J&[S:>_%2]WRFXSU/\4T\D@ M&>5;,[F./S"@M0H 2&,GI5&RNBLLP]$%ZP0J!W9XA;1V:\^GCK(1:7R>OO"D M$$D/B4;[&[1.,CMFX[\O79RS$HII5ZM"P?FGQ:@JX5J,YS.P3;IIFVA=U]-2 MCR-A(G)*0F(<%*E<$PT5[K&1@$O$Q,G4K_!B5G YIG4O,>V"00+B<_[BHW$] ML8:IR @61I@H71*>*$A<:\TVQLDV:;)G1_N.W*_;\*CHYS[\4 MAYS&8"BL QN=)\YAB5<,%'&R%7;F1ZRAM>P6>5T" MRXP'Z;\NO3ALX!!_BJ% 5">&_ITPR0HDN9N2+&I)CA@K0;")F#C"+9.&\+4D M,QQ9 Y)\!)-?]I!N4C4_>TGNF(O@[63\IDJ'NLG+YA%E;Y=B/%MF!11?RI\+ ML'.Z:>>HVDU@3#!.8(4)33$LX =,DP+;LU&10]*'BP\C;D'<-+')43\S\A#L#F6 MAZL6A2\XC,&V.$_;8A\%T3J>*)AT6CFGG$2:.V&)WE 0QWQG'M"Z\658@LH7 M-P][8#9Z>.N>THV.QFY=X!!D\#)ED&_9]P8QPK@*T3B;!% HP3;UC=3MU#<^ M308;TP%X3U#4:1GLF&5N^OUIE1J:I?^7N$C?7J;_I1]GPT%5K[3*W+]?3/NW M93[@:)C?#$?#^5!I13A' M#>3,*$&YB&HM,];NGM%/D)GFC/1&5>3VG\)G M;J&_S[]N^BI_[W0&0^%B#(4]@4",MZ:H462UEY81RZT*R 7I\)J%A*-X)ZMH M";4XF;H-T-PVSGY=ZWWOUG7L9E/&?LQCGC<[9_?<0X,@V]V4[7VBO375*V)G MDQ@G11TY%J(5&I'U5"^J,#^V:!^NC5Q6"4['? 5E3YPL'XTF_:57X--T13EO<3OF;#? M510(^M>9ZE_[O*:$;\5NF,,:8V(-\B%B%HC:E#+[P'<:ENWV3%A78G[8H.>H MSE':9#RG*SY0D+NSD#M9RYUCPD1C<;3$,H0W;1ZU5 -Y/B_M\.%@G1"^-HLD\?3CK+Z;+#FF5M02:\,5$:/;Q M&45UGJ;#QGMOHN A."V"(''3"8TQ_83>2RL$K@LT5[DA9CQX5Z+05. [IF:! M>8\C"9%7D.N+EVM2RW5Z06GM#0DFZ2?)07N$-1DZ.A?: >'KA/")6OC*GDE<*1$IMMI1(]PZ+2N0 M2-E.%Z7#A:_!,52LT4R(#S('BW'QJ&>\Q"B4@W?58K"-WV7W^M8S;@;'4 M46.)L:W)<,(Y[YVWQ"D2"76&;09UR^B?QD85;-XO47,2S8+UI&B2BLZ%<4#^ MSD'^]HF?J,6/!D*,%IP:3;TT#B.+ULH ]?9INOT>\6O,2\%Z6$#9^AFY';9& MR7TNQ@OH)W#RG+6\HO^ M,9S?NL4LK;28;FI9CQNTT*S;?:Y /B]2/CFJ'09(&*8U5SQJ9)!3/FJQED_" MS!/B&<^5SR:3'$[3-:+]JL1Y: R[60LOBT]<$@N=+]G0VB 1V$2/M'+86&91 MLD&,V-22>_O4X.FF@463,8#XRWB"6[WALJ':/>$RR\ MWG2*C98V*U#--:CK-=OOJ?T']$DUZ>9[R!?SK.HA?U].)1PDF__FZW9)^::/ M$-@8!]H8D^F@F*Y7@N^_9+/):#C(_H"J?YI]2*LO*S^Q^TWMH#C)MYK3:LN3 M$H&%TA%I02U3:YW!";$30TA8=0FJ[U=(M5__:U9.OCIQ/SO2H\V.K3L4((=M M]FLK(D *0 H[I*#K*14T"H44%A93ISVE7,A-4RH<](Y7\46DT%R( _4T;[*@ MM&.L<& KO>.PP&U1?9"G#QZ9$"YHJ4_NH=*M95_04B]QAR_""JQ^^WWY0&\F MHT&ZPM7;OX>/UU=O_R,S[OKJ[U?75^$C] R#KE&P^[#[+]3I4"LY\*?__7XU M(*D:UG _+7U@\Z]5P4W9(_D>FB*?L=]]7V:KQ'4DRVAM"=;62J2HIQ9SL\FS M=X3NC$Q:S_BXGIBRP>:T>+_"SOM1/IZ;\2"LX7-,KY3J*S.88I"P1Z([L6+[E:'4XXH9QQK MX[5%S#K-U$9T!>7Z):+;7/8-Z@G29#[;V8MNQYP49FN&0ZF$W"QFPW$QFVV- M>:BR>?*E*CP BZFC%I/::E8J@[>4NHAM(BQM2%F&LZ2F]+)7/] J5A:3W:#H M;3%_]ZF,IZ_>&1RU"H>4V8+0/ QD\$QE<*NQJ--)J;?$D8 4(L0$Z3?%-BX] MI89EL#F-0:D>99?H.;P4ST65!@Y@U:];:ZC=JE.66(^=I66R J:72;MHA M"_/=6$><3-]/)^E)#*K!=17$EA/K]F7<-9B&BQ#T" -Y[KP\[Q/GK0ZFW'". M$/986\VE8534,^,C0_WJ\HJ'%K"B'1J_F1@]?6C!T44RT M)\'[D&?1@DS_O=K'5JJ_E9%8'4Q4WE(5(K6$K(>L6(EWAK5])]7_&(K'4YJ) M)9VIIQL-^CX5$\]211HI" #?!Y! FO>NI?7''5)@6Q#J=UKTEP'UGWDI ;6UJS3[-)W<9N,FXVK%-Z,B>SN9%[-LL"@R@@@]MQ.^-09RU_SU!-$Z:*FV=JBR_+-@R!>IB!R4F?O6&,L*J70,&8"<4KQ MM2<:^[B;W/LL06RN+2[CIXIZGUNDK*W*PO=5@EISZ$]F,-_W;+,$]]',5@V! M%\H2*1 .4G+CG D>K<][+OT.S7PH[E<1^G>?SO6\;^VQ#M+3!NG9$RHB2-<# M)PC1"FD2C>=>,\.MT9N94UB:G7CQ\\2GP5)@IBYQR-1EVO\WD^ET\GNZ@5F6 MT#LM/D]&G\M$F/ZT& SGV:>\7TU+ +L#[(XEHV%2VQU8$D>QP9KAP!GES.%- MY8YE>*?)][;=\>MD_-MU,;W[M2P;2 17X>VH=<&R^]8'R.1ERN369$N9K&Q# MG692\. YIT[%=:&OPL@U(9/-E>_H[LMDQSP"ZZ3KIM6%2V*@]A+-/GL&B]J> M"9(9BU1@/)DOR')$%5W7##)*_8_LF9.?_A0U3#3G8M: W'5"[K8&5_K@/*$D M*N*M8,QHHS>#*['2.QW&#I&[QDYX(D4/7^30ZHOQ)VP4@D\5CM*7EP/TTH^S MX:":8C 9@ZER,:;*/B8CN/8?&.M$L-%Y@V1$ DLE_-HC*K#:]1\LH18G4[*IJ7MQH&Q"HY079/D_9IK5L6X4",\9++3G17@FC-X4Q MQ-J=Z5A-RW9S&DP/:V@GV&&'QC?QD.)+,>T/9U4^Y&P^Z?\SF]Q7[]C"0[;OM./)5C>+;$25B Z:OLQUM.X MR9%=K0U:@!B=@QAMY0FA@)DG!#F'I$QB%''Z:>6@0$+M'OT'B%&#QSMG3?H% MVQ]G.'=_PVK027E"S\M9T8OIU]51G;9Y^=.;F[QL[3'/OV2_#^>WMY-1>8\P M!!A,E35?442V:OA1LDB,)-IP6G*48VP3,C7XN[V1/Q2C?%X,KB?7^9=_U#!+ M)LS'VWQ:V!*#;G)W7XQGE05SY*[G6D#K9)!LD.RM!"5-$>/"1:41]XCSP'!8 M*_0"L9WN' U*=G,Y$JQ'=9,=3L]>LCOF@+C:*L&<%K/Y=-B?E[-8*I6FA _X M'CIJ-%%6^QX\$=@'C'3PE/&8+"?MUOY29G^<\1.Q=V,FX^$Z[PE.G5U#:DZK)8,?!$&FD$R'4 M?0 MO#HML*VAT8Y@*3VBW/(H<'#8$+'I8NK,4[N8GCHS@Z$>T:?L8'QFM/"J M'?=:VGFR6TMM57%^XFJ/:#(N$8(:4D8Y'*CTC27K7X6H2\HQ,,.=WW9EVJF7;UU'X+Y&+*??5C^]._9U=(T MZRT?5OEC%O[V7U=_-[^&M]+#BSL6-WQ(=46X-' M* M2N.<\#PZK(3RL1Z2:O".J_Y%VN#[=-.3P=6X7^;9%[Y8_C?]/EJ43VI;[USJ MHB>97$@P[@G29$^)%V.J[2IFJYCE"&+T?:/ZDGEE'ZWH>I:#"0I''X)7B@L; M O)2K6E%8KG3S.G5::6Q**(D/Q]^'#USK==/P3+LRT:HA!;X^XCY5(C(8TV*EJN M'8F;9EW,[P0GF@Q#7%4*'VLB9TSIGFBV6]?9J7L@["#LCPF[JLU!%U3@"EGM M/=-,:(S77J:(%>/LV,(N&Q%VD4P[#*8=F'9=7NHE*OZPPUU?-IAV^TV[D%[< M&'79SQ^+Y8S&C+0^ M"F&>W?GNDTG>F#R:*<=[D^U ]Y "]6! Y4]/[M& ]@ M+S3:KME*KNNI%=HJC2UF4K-HA%2&;IH]"1[)L35;_3?21-!"]1!KM"OMP2 M,Q88#1CMU(PFU5;HUD1E)3&",CON3NZ+L5@P] M?X[-&V>EQIZ[EJI8;7<3A77TP7'*8])2,6*"KFO;J.,[6NI5)137I4R\3Z+S MMCCJ>$C1P^0D(YS 6@86 19Y'HN(VM95S#$7'4G6+M61&&Z46MNZ00MT$(LT M.$N"D)-T:KY, [4-^MQ^76Y>E$V<6VH&M26[YFR39)2JR2@Z)AAAV@9C(B76 M8;T9@!TQ$;MDM,3&"?09WM.\R1K[UJHM(#1G(#0:R:V1# 9Q*KPW*J3S6PJ! M[-H.D$:JYPM-8\/?>NEH_IQP5)[9 M^7CP:,/E7\!N.LR5V>6'<+$+A]WOV* 9-[F[FY1_HQPL,YS-%L4@D6+BOW\M MAK-A=7 GZKQ9S(;C8@9#9[JJC&VE#A 9%:&2)Q.&6^DC5PYQQ:S4*"+C-\TD MBO'G7ZK)G%<5:NP*(J9&SC&-&4)(CS7:_AW,&9"@%TB0EMM5<3Z&Z)E(@F.Y M"X*IE00I'[1XD00=;MG\3S&=#)+^6VZ5(IC\I0O">;:M4HUF!K8NK@(R>IDRRNK^W41PK#2-@1L: M5-#>:;:.)F@NCR.C[=0PVB>?'?,$O%],^[?YK,A&P_QF.*J )Z2&F M ]YJQ'$0(O!-!E,P[#B"UG):^AN)+.<0X:0?EBTNMX&6: %@RG;1D\-8T2:HE M"8$3K:C@3AHB,5I;,IP^5F)]/YSGHU!";3"<+Z85S96T-K"+9-[,_V]1I7\< MUWP?I,,#6X&L(:V&(GSNAN+H8&;H!P1@L:(G<"4*TXM M9NDG_$T"0@VL=4YHBQP.N,<:#5&T5DT $3L'$=L:&*.M]=C(LGNOE0A9$[E9 MB1B1E+!CBQBX'B[2]?!8LN%\DLV*^7Q49/>BVM M"]_(T$TQ;JP6 Z'52] BNC9.[?W4^3))?E6K/L4WKB M22&X^9J-R@^43H'T^O!S 19)-RT2PNIL1$V,$^4@ 9_X!B4S7PJ[.=29<]L6 MR08_5UOPB15Z[-=?5V/CEM Y:G\8!MD$($HM$26QE32(D=3"!,6H)]*&$*-9 M']+.(=J<*#7HT$?=\)1=BB6_-UD0<@7 RG@6@:DZSY ;290UU)6Q2.,5DL:M M"4Q+HYZ<#F66( PK#!XI:^"R;!&0SXN43XKJ=$7,(Q.4K#H!8X+^N'5U_MS;X=\5 MG!]]X=8#*37,8OI2)"]_*S_]2YFA,NRG2Y3S;\IJ'2C/^TL[SU)CQ<[N[J M?GKJ\S\8#YEZ (;JS]OI^B+W^6_%FYMID?_S3?XIW=(O^>CW_.LL?=6?;Z>K MU>25X,^2S#M*G S"&1ZUTUHYXI(IKI/,$Z7+OY-_\QB>N-7?P7[^G(5FM].2 M /XP"R$P+V.Z*8,X1M8**639/TJ:=/O1'_(0KZMTU\FG$@SSRQ*:[J'SEVWO[_[/WILUM*\F:\%]!^-X[[8Z@/%6% M6MTQ'8&UQ_WZV&[+YW;TIPZ(A"3T(0E>@+2..N;'O[5@XR*1(D$1(C%SX[3% M!:PE\ZG,K,PG2R7[=1\EZ]ILWDMW9GZ?+G+IPN0#Z=$,X]GO#7/:>'Y+1 M_/XCPL8.*@[DG9UM:56]#':7[#-@?O1P"8(?7F)7R$&KGS4&RI?%1/[(\&E_ M9?G"Y4ND,C*_WGZ=%?6=^3N]O3_D=Z_C<:R-G2O'#I#O< \S8@-&&.-<: -. MV,!E#%[5Z:'<=R &Q*6A+P+?#0,7^55<%E+;6&K)5)IQSOS%OP/?6;$TVF;J MP)26X+&/R U;\S6[BZ;)OPV7@M)F7PXH2V8EBX*[F?EH:7,VF5WR \7"1)4Y M_>+%V74Y]C7\-R+"\ZB4*!B??\1\UDKWB)6#S'JO7&A4FY'[/W#O)^@1P#_] M44M#,L^M?'&3)Z,DRE2,Z[VT\?4._HS'CP/-]'OHD#UCG1X^8!7!34:Q3K$= M2RA1N;/Y8RZ/U5SS$#_$T7A^;TGWD^EFW/W:,73>_E%%=H;_4QR^7SY^Z.%(4Y\U(_.YUD\O9-K M-,WU2JT/0'YEJ'_QQ[UTH>[NK4CBR>1&#JE4P-DXFBMOKOPY;2(,K%F4R?'I MM+2\*$ZJ2MWEV]4$K'@R2Q_D!RU]D,ZRI Q&%J/6=LHDE:?W[6(\?K14[#O+ MY^H35*^,XK'<^,RZB>?R85:ZF"LJ\0UNP:LJ49?TV$IR*S68 MJBK+M%]L[2W:SXZ0(Y6L;Y R=PB#7:+7?DDF)H"\BOOYOB\3L<+?*4;2A5=;QJ,VJ:SY.Y&?4F7VC)='YNR9?$00OAZY^? M1QG#WY/YO035P^W>]J3$6+>%=2KEXE994?*E/)9R4#Q1,IWFA0VG MOF:@LI L917FRS*3+Y+Y&KEV%W;^M9$4(G **!7TW*&TJ1/_3SH$I?5_B'6E M,5))LO0F1E?S]"I660VS6%I.V?!>2O10A5\V^3F%%S.HE.3A/I%65H620_E, M99[,,ZDKUBS-Y,?'26H]\,,:+Y93SOH]^ZAL:96[),:H+ MW2.["[1V%Z /* CM@$*?^)QB0J HW04]:[\LT#7I9M0 M](0/LG83*@8";$V[>KF>-(2F!/]&2&%)&:6PY6EYMFC)+66ZC,=5HC,HWI]& MXT>)+H5#GMPI===Z).5L&,WJ="0I3L-%/I<.>M:BT7%$I[T_>L[RZ/D129\\ M&KYE#E_ANX!BM+!'E!Y1=D:47])I_/B7A53A%C'@+I5G\=5-E"_%QI1A.%5OURY? M84HVXF>E4Y=,1_+ S1Y-&$VIM53P:!3-C!Q6T8/[>#S+-\8*1G+9Y2HGMW+% MI=+_C,:+6)O R[%X%:"[DZ9PKH)K5\-QI*S'^F9"&\?%?<%(7X?<%;>A:O!W M\51%>^.56?8V0J_1)]/H[_$\RAONC4&'YZUN_ M61:KF\)$.H0Z.J1\U I:% 84,'&5*S//9#U0'8J(/OVB]>FHP,9/L#/:1'J)/Q\J]RA7VJG1F4S+L;S M2%DE1\#KO9;SB'A=68T2T6(5\S2.GUD$;28V+H6D528QJ;;NDFD1?]0(70<6 MJP-OS=#3AN32?4-18_8*@4)JU[P'E 3 !A0SVW4I8$SPL,XK@"'9%"C\<9]D M(]6+X=&(R\@Q3G09-G2FHTJB5D*(GTP(<>#BH6/?U!$ M$0_(,0**/U6ZCB[C"J(Q,5('&@351DGAEWL\:D?2!)A@HP]A* M,)OO1;E.?U+_^PJBU6CQ(;P0(.JZ(@@!YC2$@( JP9*$8I-HR3V=94FL M"$*?1()F]; V2I&]:UQZ (XA18WA-<0E7R@0RZW_6=(O>D MX'Q83L9X\:#VQW=E6#9BYW6L3HGO.#()>//H=RN=S9-)F>%:PO.;N(3ODUK. MPT+4KSR5U.(K'^A_19/9GRRGO-II,[%EXZ62?K%.DQW&=9JISF/17WR4P)L, M!](621>C(C"63*?I3_,<9:R4UT_KL;!!X==I:R4O\<9HJWRZM'6R=+)T*?:/ M=#2.369-\^5J40Y2V7JESB!7O&C@+I?UN*ILNLO;/T.^?G")[NGE-+MQBD%WD#E:AQ9"7A="Q00QD-D,X= QP[LD(>L MXF@" MF;E$"7]>4JN^WO*B7%U3/S]<0^Y;6&[)1OK1ZUFS:LM7XZ@CFIAV/$ M26V'+V>2)1KBI52-Y?23(K:GPIL3;2NK]]1GZ^3K3\6-B?6]"@M:SF)^GV:J MAN)@D0P_??F^OSH]==>Y4MMT]+KF+96+H2V8PWR&?,J(ZT@/7?BJD1*S@R!$ M;+E6N:]Q@+DTP 4+EL AMI\O7-SZ.Z=+)1/M M52GNLA*'+"3:LG3/&))[6K)[\52T;,JJ0WZ)EJ)FHWA!M4IYG)0IVI%^96^X M_^MB&IO%L<' 4HIZ0&A"14U,-'?_ 9%9C>=O>6HI<8]QE!E! MV7^9_7BH;;9BSZ'>\P,6WN2RWBI@U%;[5%FK8_F2:IB@,^A&_UH8)S$OD\-5 MKMP.ME>G.&C$RH#WX*#IJ616I]I3R>Q'):/*]0O;Y(]=F]EQ:&5:L.C081:= M?7R02CTI^1SZ]_-F#[<]C5-Z6U?3S^VBN MHY5R:=/&9"+=^>[7#]\GDP*H)ZD^/TO%86CV1 M20V[74SU$LK=*1_SP?*DMQXUF_L^F*+3EA:IW9N<89LJ:4_)0+4"B M[V DLDS+.29Q4<%?=#16'V\2%!N)2%5"29/3Q=32;5JS@K%8;M9T?:7EP+2P MCO7>R>V,RZBRN9R0XXMO;[6]-]??+B19HGHLETMIT: P"W_&$FS->&O"Y+7G M1SJ_,5[YG0^6GZA;I=APL62)E@M]O62*=5<6Z;%ZJE&QYOH6PK!5]Y=FH@UU M*5.+R<(,U2S::7& COOI02B;5*2G?*%=? M$07)XT_=/&A7LZ?_V=]@V! (F"VR7"7CE(4FV6(-8'FSZS M3,V+>I:JM9[-Z\PY0]&@Z_'&<0O5=7]QG&^'4YG58E$+DU+-2:(S 9LBHA.X MGI:1P^)4N730QB,%$5DPH1+N$VI#4(W)$*X"-07O*H+ MP2'V6*"F M2XD@/@YIF643<,5A^(*;YV-A1TWO9!(JE G<+1+9>P MB$<5NK"CFZE*2E;UMQ'">.(AR_>E=1SL!=Q3ZXO6^/1:XD5SS=7?S<<9DVZI MZPUE^#^[W%FC]B0?_V)Z=.=]D]YMSGU\EW/81 MN@2^H$-;B]U0EF^<5+S%LL&@W]ZSW-[2>;.DW_94K4 /56^6-HRL_P#Z_[U966\&B_NMO[2M7^US=8S.J\=NO+JW<"BWL[[2;[A8>^C# M.3=K;!T(3M?H[S^/L;5M=)S<_\[*S.>IGI,,"#MF=LW4&K@0,P$)A=)UI3P( M/"DSVR],CR M=I&%X$9E+W4A # @OLM=UT-5RQB!J6<[;2$+_QMN 5D0%P,;D[.&EI,ZJD>8 MY_>5J'?SPE??P27-K*]IE3^ET[7F12[;A3L[VQIN'[6O]G&QB-581$,:,H\3 M/P ^%K9P FZ76(0<$*YBT;8KJ2=(@8JO_],UURO7ZG;E6/_!5B:9G)-/1@KG& K1W7V["6X2USAI&O5:^":T4=J65H>N&G#E '7K.V#!VA:HO.-BV.&?W;F=X:W41 MNH%['-:<1Q!1Z@/.4> PXC*7$X%+W'.XO^89'=L:T2CW)9T.CP-TM$V@ZYY7 MU6OTA6JTS6JN46+;R/%LGP1(0!\!!H)2HT/LM.%?O,B2Z37Z]>,DL+NVRX]4 M<2GNGC]XF=[7"RY][=GOUBA=J+S"0VY]BX?J9,6U:^1NAJAW78;69_VZV$YK M; ^$RP74UV0X="CC3I$YS4-(28@VQ;%7X'P-[I=?V&K*M7%SQ@< VVW"]C9) M.*UP7W 4J<>Q'L=*'..TPC$WM D3@#)'.#QTB?!06#+M4NR38^-8>_=TE,$> MR);H!LWKK3Q[E=IPY>]=:V(8.TU-WXJ>0EK6C9A=44Q@R>WC$57-Q6M^R="K_/32%-"V4BGV)'^K'+S_]FY34ZK+PK9N^AVYP!-&?/DVM,+[)%HJ828H%':Q0(3=^^'HNO;TH M&^66F\K_:8$'V;EV#R]*3_)\L;Q"]4!_G:EJLVJDSO6OU=?49*\ &EC%>Y_C M*(_S0?%^R?4GUWA4=HC3E:XUI>$3;#:JYNYN*@=J:"L4J>!8/]H:I].[BK;F M(1[_C NJ#U4,G^1R]F;8BIO:4-0HC@SUD,U%P&;>-X\E%:2I>*T9=12CB"Y2 M-ST/EHDS=,-ZW4)4$_Y959D")*:\O*S0-Z0-Z@M#Q0&Y/+#-Q%T5!4?C5_X: M3;6,%<7>>DQ-!B5-P5A5_N9/U@UN7(KWUW%L'2J-BM/.@JS0"R,.;9-T[UL4 MBO8\ *5VZ_(BM:&#PVK]#U+62DFO?]5CN0*L4CPE/W*C=1RR6/QKQ4!D-=^P MWO](9U+&&>1__+C',- &>^#EJSE1C=8*F9NGUA=Y"L63V3A]E.)WK4@!KUS= MC^1;]#A9/JH_E+BB-7UA8&DXCK+D-BE:4#:97-."9+#H;S(KGK?$PJ;19:A M*=%]@I56:PJAJCFGJN.=-L8H@>9Z)FWA6].0T@A$,19]RFT<2/'C>L9+3S.% M_O/A_;9O5=\8R >4,+CR>:/T2Q,<%01:\AP\"D*^)CK^84=<7)WH0R+/CQNY MNK/9.%&2D*7YS/R$Z=*NSI?;Q7RAB98:XKA!?/*R\<%A:-OS*DE4=19WTB#L M'JXJ^2QP]=-4"M%=#2L_D5BA!8H)0?ZEJNR'_C[ MZ\7-7*.N3< 5!G_\:'ERTNFD^)ZFP5G68HF08RTE!K2]-)=2]\G<)!5$BI[J MVZ358J&_YF294B&-;S\4+\@GU9FC:&FG.7J5EVZ]C[1D2AE=5 13)UKS0"Z M[F?\22U^;OV(\M\4_<\P_N-&F$]RC2^: T@U.E<=XJU8M;5+"CY"U5#=$* U MI_6T3]UMKFD(>K+IZO*L)YL^>'@]V73;9-.[A$X.B;RH]B$M4%X?V T&'Q_K M5HS86V45Z\H!U;K!&A:GI3GX=,-";8*:@R]J''PWCT4/9VW*RP-"$^SH7H:Q M%+Y)HFW%A_O8<.HTOUHU,Y2@5Y[1,H#DM.7*Y+(@0[G9<.,VNX_CFF]Q%6$EF.5^E1\G4"EQ&;K'_&\C%.V M$(TLXQ6T0W8UO8)V95="; M1EK@7:VG1<#73%5.5&[)/,U4+$5_/TL4U_>@JA!3>I\4_0!,FE24IU-M#RKN M[V&4%]QGZ5@=:2:"_&AF4##EJG.CG(?JO"-'/TQF&CX41:D!'+5HJI>TA#GY MM"+\7$+7VAZ?RWFPM/4K#M0L5:9V$Y,+#*].5F6/S%\&S=TC0%_W!%_6 W*' M8;9@2C[?MV3KU^UV3$E\F"E).A4FVF7C7RY@+>QU2YM%-@6V&@=PE&26+NA> M.F"+8Y,C%:CR*\)N*\RB2?R09K^59W1Y8*9EA]CRD]]7K_@V_]+&0SE*)GD! MRNJ.0#^Z M=IG&NHKVG$EZ\35=]R]5,_]4]-&I.*E#^1S4M@;#S@MIR6LES_ M)7^G1_<#T'T7G7II-LG1@MU5CUU*2 !)$(3<]0BV'<=A-O89=*"+D8^"=W_N M>^SN&YNQ]^FQ>U1QV#!(:\^NOJI+D<0DJ6XWJLF1E.X:!I]-[L&^"RGU,/," MFW.*,0@K[.:$-IF@A4U(B##SN>,)$ ; \=TRN0=P[WF[8.OOK"7WE'.R''4G M:CJ&Y>O1\^=3X;8?7KL,[)!Y;>N\>PXW:#MENS6V42'\+$M^:K?3G! =0.%7 M-?^_3JO8%BIC6\UV&_)QT5T6%T:#"AV/(]."+\[4;;LY^DP#O94'R8-\_J"2 M<.J>89I!?W7)C0&[\J)YOC8.4NL?Z6@\_KW-XV_%L,J'-J2GA?XP/S9,W,1K8VUFR,/ I*DH4TF>"[>)MB^4 MQ326QX.*"\A-2L=%;P(5<1P6O7+DLC4,DBIU(\DF^: T)NO@3N."H[@@_6:& MD=4]8L+K;WF5Y3;4#82E>:8,I;+A1Y)5H>DB-I$O9HJY/2^R =0C3 ^FN;+L MXNE==!(M/MJ?S9*W6I MH@^L:%:ESG70Q7[M(2A!F\?#^VDZ3N\>#>U0W6>L4)Q524SRK=UJNMI'L,\E M43N>2Y20:O;T]D;C/#6QR[$)_I4NYE5R6!67W/"0/^1E.\,&E546 M:T=*?2.2(-[HS6FR4Z]T=FKA[SUUR8*@@4?EF:JK,'7*Z+O*X7,]BRO*@7,4&RT+QT,:QI4NRX^G/ M?Q9'6Z'2C4^T5I+-!H2#;44Q+]?Q(MNLPB;5CU)G_UVI*\W&_J?/=@I9;C?2 M/<38[C,$++2%3UUA>S9T!*+(=:J E^,[5\\7.A#,&2:^YWFA'4!;0KK+[!#X M@* 0R=?EUT^#6\OZK',W;^,RT\ODA-8V_$.D.Y*:%C4O:?.RGHJQVLIE?3J- MYZU%!SK6"&82J60R,[QH,4_+%TP]J'ZE['T"#NL.0]X]'8,Q/\%9W[#E[?'4 M=FQ^%T^%_RTK.J%+&RDH[)I+)C_3U/A+9T5/A'1<1.B9JU^I4K[P)RBL*^5# MCR@R)^!CUPX\ERFBMM*?@)RM\5(6M4+YCU2;]EE<^@)Q_I*X?W..0\0 M#B!KE1OD3"B=N@O(WQ;9\#[*5PWXRB&[<+OE#/ES2YRR:YQ"4#@4A<+##B,$ M.@0Q7N*4ZSIPM[A'+3X_:O?OYK]INY>AM%,I4Q8T4@1TBC'H3?67CW( MU!%,:]"S88 Y 8X'@(#,E8 6>$&):2"L6Y1(>-F$9X5T>4:XG$JVNFZUL59! M;(ND=!_+=CNXNTXUW)MMIR;D?&HUSY"I\Y#88Y$!SXKVUBYG*TUCGB!PP^[?E @,@#T=0F,NZE$)R $?6%!VI,W_;J>X$1) M7T>MJS;)%'4&5%T*5*7\C>(JL6*83F)K'OVNV+02-8KD-M&I"4G%]U-4J@YV MR+TRZ9]W)3%0D6N36XI%0&>XYD56ZW14)Y@E4Z-J.NM#E1OKW(Z?43+6 RD* MJ\I4W*B:13,=1.7VF,RQYR:>+X\BF<<3,[9J+$.IGE$RM8H:(5U_7":XY?/% M*"FZ-ZHOZH=-$4((ES?P38/ M& LI]1$J15V@ &Q)"F8B( P S@+.L4.H[Z%0)05S+@!U&=PM*?@5[%J3\*LM M%[V94J0F428_9"RB9\W>%>E6Y#3^QY]ZG.? M^GS>LBVEB6V18CYQI,T?1,5;DCT)+S4>[GL(# M,7Z-!)X.WU:<47:/.28V>#87;D:]Y4SL]UL0#]6(QVWDA+9#@,L )S[A'!2( MY]D,$[S#S>S>J-=XI>N01Y%H$?+69?X0X6D+"5;#L!=E+7]Z-LS86\M].G<) MGEA4X$D0HC0,A(\A#]I5-1X.(5A%L5(XN@X[" XPYGUA MW9O+PK8T#V0?K^PSL_O,[&. OP U^%/D<6!3CBD*0Q$"UZTCGO*06 /_/4W8 M\LS8:,I^B>>=/TOZ).X^B;O;2=Q5%E242>E7R;>J!_-J\E,6S[(X-]V150I, MV7PH?YRJSJ*Y%%7K)I[&M\F\2H5I=$96Z66)RJ$9/\I'C4O63,WT.U0I5#K3 MN6@*7-!^YH9]4?[L8JRI.>LN"D/%,J,Y2-6 4TWQJW0U*9M"59-*">\2C0!'U,$#*?"SH$WH2 MED6G2)?2I-EUJM2&%+PJ@:_^U"*/;Q?J6N%GF0,_D5N;_-NLP"2>WZ>:H+-G M93QE:I+8FII$=TLD:C\UZ25OV?M]#?6)4.$-ZF(#A-D^L7;7)=\@WOMRR5ODL\U]4T59^+/JYX MHCS(;D8&WSP=+ 00U3<[CA?Z'+J$!HYG>TC8KJ'F$0!B3_#5X%ZH*HICY;0U MKI>7 WG'I5NHGF%&\GG32-S'7Z)_I9DWENZG?F[YG1^54KNJ0GOU>_UU]L[! MO!X!3S/Q+MT=E&T=5^$%-9B_A(/#4' FN$\]3'S"B.HJ$E !,6!H%5Y*#'E& MN?^N+9AXY.A67K&Q8)4!^^9AIP$H5WD\_#A:9(_2()=P\F2CR*Z)9Z^7+]++ MMDKLW_WY>IY%:C!7*C+9Z(7M9;HGW1'>I M1BML^>3&,];[G97],E4H_4'1PZC+D))71SY*.?R9NE%9)L"IFO U9E#_SH>7 M=I4^TRT.B]9S>[<;F]]G<4&8D/QNZ=9UN17+08[V?N3^@_GK8AJ;C;6!D9J] M'S58N3HT]WW#-&_TZ^M4V]1:-TJ%F&JEO(NG4@D,M50TFLA3/Y\7]%3J M1G2:E_>/Y> FD2)-&BZ6Z(R>7AQU-NK5R>))I*15=UC4C>G?E+8M'Y]XY:ZL MG4&9/]7'=^_(_"W-YK<21U-/G['636'['3*STZUN&7FTR_4]0ZE4M?W=6U^+QQW<)GE+R^?#6] > M"J'JC"[IXI8(1IH)%?H\SS4QC?S,!DX]!5?%5Q>36:D,*\]MEO(5+SVE+B9% MY)NTXY5SHAI=5LY,HCC^S":WTB/;LZYUI]EC;[4&[?LH&\O97P_O'Z(;B>'9 M+#7H;D!]=3E*S[&FPDOTOIN&YJ.?29YF)HMA_?7'LG%V^67Y2=WK6C[F-^DP M#*Q[>2(4_#'I8IZG4JN4P2;-L42WI![I[MOI[?Q!\S"EXX4QSM10\\8+Y0\H MJIGH2FZ7](_KENOU'EXU2)],Y^^!2K-XB%5J4%ZTP4[^K9,7:BJD@V[42ZK<.E232ZC*M1JY2=W/IM M*O=+C6!U^?URI5;?^+]ZY1JO7Y<]RM4 RR[DKIQKM'@)#=.IZ MM?^<7MY,_%32]VFJ#IBI23DS&'68_;ZRA6W8[X/]AW.P\U7W?-5/ MS:RS?-7V87S5^-TNHR"8,TQ\S_-".X"V/$)=ILA\ 4$ADJ^?I/;DQTJ_@N73 M=EYW?RE]Q&8H7G>$V*>N9(MGUM>:')D&=\\ZCF?>PCT-[H5E>O?5'ST-[M(W M/.7R+IT?WD]]NR%V($@?C^R9;,^#M*R.7#T5G;MPD^A\Z*?K MQ]FI:#]LE9F^FZIR*;>8?3_.\[N\W-*/$]IV#7D \@!X@B!H!Y3YW',A5Y G M.*2>?..$#3F[A7D#VFI(>UWN#Q&@OB=G"Y/O>W(> RC/L"/!"<]=EI;RX[K6_,V6>L M]1EK1X1_#&OX%Y[KVS:$S./8]J$(/004_'LT]'P!_!-VYNS4:=(GM[V%Y+:^ M"^9J%TSYH]%4@90EG_2;/%B7VE]JYIZBN+VB;=,I2YK-[30$;F:@@]T:>!H: M07GRQEFY% 7UM/SD,LMNL\OG6^SP^=KT"(ZUTJ2A"=%AD8#\CQ]K1\3U\%ZN M[CC^>OM,HX,JP)%_B[+YU]L-YXI* '/'Z?"W=QORP4("&'"1YR('4@ZY -!5 M^6 V9JX0B%[5=$4^DZZ, Z C8,@<"JA/-?<$XQ0$"*!G^2^V_HYTD&)Y@LP4 MVF:+^-V?7[N?Z1-M'7;,J]ME?L\L#P\H)T[@ ^DL"N9@PB"R0^0*$K@HX&!K M6EZ?A?9T%IH0'SB0CCE'B,K%XN38?5B).-\^K':? 7>.\]N9B>/,,]PN8*M? MX$Z=3X)CWV>U%X2^S^H&&@9-,"^=OK'TH_OH<)_7VN>UZM@N0;!R?"GW[)"X MGO)_A70CO [-L ,8,*93UIKS-I>%?)!+1)+2/@L$:&]/JSBM?JP=C.LV^-H M%R9^JCZLQ*ZY#1BE(.#0]3!E@>\#5]'=2#2!S"$!=^UC]V'M,LH\V785@K[O M:M=5[;3 Z\BYC-6%Q<8DAW/++?N6I;,LB>>Z&+]J:7R9;NPE9)H16INC&$H+ M%'DT\#SJD4 $C$)CCL(0A.Y:IMD;-T=W[-A]L(%JGPL)VP6H_"DA_'4-1]ZX M?W4 LSW'!90@.P ,8UP8C@(Q3/&%&(X[XL&3IB1ISY+L-:D3QM#U/(O4KUVI M"^D^[[=[GD%W);S/\>US?)\UO"FL#6_/=S %@9]>OG#E_R,M$<=5U MWO"F+G<$'U:-!X?-QH-YW6Y0/K7QC(W=7J'XL.&7JVS]LGOLWMGR\_LL+E+V MD]\MW7TVMV+5)WC_!/R]O_G7Q30VLF@#,_G]!S%7+D%\]%[9E-2!"LH\+T" M C>T7>82.PAM.[2IP(%'0]O9H1;J6Y:&RB;Y5-//?C=[_?6VL)WB:REH<VD0@A? 2M*?J7UGI2G&#-YN 5E_!J! M;7[48*5^UA2]#M-\7AL!*PIK-336>E#M#%2_ P5^61*-!XVN"+5U?Q=/I=5N M6CY$HTDR3?)YT35BN62TI.2?1*J1P7"QU&+@Z:$J%T^/-8LGD9*=3 &L=@9> M+IS&]\0K=6SMU)F:/]7'/R;2D$B&&S//&_-4?M2G0&5N'#*1XT2U7K<^=J>E MVUL1ODZM7Z3,%2[D8+G32-4>8#PNR\;3Q5SZI:;06W>1U\[I,)JIL_ M-?9N8'V:#C](W;#^.U&EATDD!3>;I84.O/]?_\$1J@,*+\_R61:1/>(9\O?A MG_[X87]0.G0(5CR9J:+R7/?@F Y5&7HT^IGD::8["U5 '_/!Y8B>JPH:()&HP46N@^+\N/SDW_ MF1MIUEF3.)X7CQLGM[&T\YH#N4NE:6*PJTZO,KUBZD#%(<;>H>LZL![ND^&] M!.F'8DB&LR"8_I2S4\P__\_Z)9W&CW]9)".U/OE:7&;OWZY_X^]Q-)[?6]?I M>*&79'\QR>,[W0SGM*7ZYOA=_^\.8;L225?'O5[3M*62NX5I6(IB>FG$^K_W M6?F467077]U(U?GM*KJ58_H8C1^BQUP![7U63.,F!+FF'2+_B/ M/ @"[+/0$YX#" 2N2QEE#E'_H=*S\?<*7^KRR)FK1# MCKR5\L12I2_J_G2\" M^ZYTY3W,O,#FG&(,0A= %V%A TXHOL+/\D5L_3K9@C+'NBB(EHWL4WY%UNY"&;J[(D[+%1#=@6_\1:>I6M&+&Z4MO;^6$U$]9 M-UD:C:Q,-V13O=.B>70URI*?\72P\JPKTS=.M>>J7G^(QV,5/6I.Y":58QRE M$Q5H&TH[W-A8B5)W$^+4KQD_4%IH'R0ZSN.[[/!@VZ'R]8>\85[)&=W.'Q1( MZ#5O.!E_R/5D[C+#.E6;DG*1YFJ%E&%6$5K)7< MVG7-MO13-6,T??K,YM?V_798/0>?\=V?/TT5.DX-&M:KW@E%7_8R9U$RTDR< MPRB_7VFM>?QH,<.TBA;S$( @! '%+@M\Z@H/.'8(H>-QU\/!6OK2M^A1']\_ MTN(2H0S_QOE?%)'8QM0EZ6WOF+ID5OPHMVM"#&RV-6=ICXUM]*6,K(@I?,_6_RHS^LE!;]/7V6H=&S+M'%P,3AVE* MPJ_]8^VPP^ $#:W^+*^!^478H5=V*[A/4V49J^/U+](#D<"1Q]G/5\&F_N)M2HM;-W$UMW:I6,4Q%/9N/T,2YT M?Q)-HSL3*S^IAQXIWZC<4S-<":Q.S;N[I- MI0X_8^N;=$K;B0GHWRJ>KYYZ>$! NOLZLUUMU23Z+5Y?%GW34;2N/^E53B%& M#_>II2F _Y7*$6V^<_C0#&[<9;$113T?U7B[(!E64<-\H.^:XR@;)V67F:,F8M>J M-FU3I@;/H& 0.!Y@ !*7%#9XXU\M7-YWM\KCHSC%^A78\Q2D:H&.HJ@+P8PM132_G,CNP28 Q$JY- MJ* !1DJ('"@PB&.(SVF,ML.D]B!C;*#,6'4C*EV^ M\>.@"%!VQ!J3YVYQWI9^9'7ZR;--910FN;ZJ7@[2Z1M>[<;K,^9UCQA=[/.Y+;L>+M.I)@5P2!^#@Q MPT:R_<6AB!'X04$89\&]GRSRV:_TLU[3(WXR]F0T0U;RX=&/:N6+>_=IHVS87'>H2P[K-DJRLGFD MR0HY?OH79W6Q,+")Y\$ A)YG!QYD-M:A.D<$G'$8;KM^?5("0SDOG2[2V:M8 M?A3'3.> Y/%F1-*78PIJK+11@8: 2;Z(=9=,*3C9,,EUBD;=@'2F'>F\VX&R M3,X@&[4=*MLJS;P.LT>TGPYL +M!V'+W ML?'7LSU>'1>%Q"4B9)@QX+C<%< .(0E=WP,H%(T>K[;#$1?4\;T0A\(!KDHB M#"6*N,*AU"'/%J4$++2%2BRV/1LZ E'D.F51"G!\YPJL]G@]B5TY:W0"7,[' MUDVC;^,LJXLDF_4L#]%*R]A]A.S-MUTM&Y*"P[JHDF>ZB)J?X'MV*'WF+;S3 MU_J^IN3L/#M3*[%@3UY6(7 MUYOPW)ICZ3O @S'^#*#\$CIC"59#EB\ 8-+;A,S#-/1(@.U 0I8-">>^H&N0 MM2$PY#6EYD?M#VXLC'2FH[(RLKOHAM \ZW$B6^AL=7%V*B?I9A\+,I\"I*R MWDC=#]FVN76M+M)K0>+[;9@HZFL?Y#/FV4Z(*, B( Z0]IS$1$P04,2Q8*T> M6$I=U3DL2R<-3.HLQM&!38_7HF0/H:FUY!"I:0M.5BF+]K?YNM[ZJG'SJJ]; MJWO6)^.\ \W-4155[H^V9P"J+]")MCIEO;T(P*[+\+8C 0B@NL@GX-*4M@46 MO@C <7K?-)MP M=HM3XI2]=C:=87F9V#:*B_O)HO7-H'XEF>JTDGGTNZJH3M2XDMND2"]9;EI0 M4+O=I>E(9ZH4U^>F?X\FE\L+;FYU\:]RNU4>B_K]I&XU8F/%5XRES_M37ZCP%DT:0SQ>CI" \,+3E MZFEWF>*?4Z^I@O/'6%>BJ^'-4KE$UL.]XCV?Z_\FN94O2@KBI6EKYC6U[*J] MG^(6F,11OLATTL,R,4Q?)[\6!I/QJ3U@-ICDM^?FP8[=32-TBSAO>:.U 3[B^&]\7?N3P# M%F.58:+;@$BA'4:K2]G(X&X,-F[LO2(D;$_SL>?2H 68YDJ3^N,QU]KI, Y7OR MIT9:WY[-> NACP5R,,2!ZQ'F(0ZEQX)884X6:>9F3VJ#2L=.J[8JBHS\H7),YM,<,+K3VK]#JY M$7?)U PO6LS3\@43(]*O]!EX%Q-U.X/Y]1EX?0;>>@:>=J;4/U1]GCQAELSF M_HZS3\2[Z$0\!$&=U8*X@-)!#8/0_%$K:V2J_UB^!NZDMEY+$YYB FJXUC*7P27F]FD]^KP2ONZ!G#QA'?6[? M&[)^I3>@6\*4#7(;=U9EV:L)L?36\)X9?V\QHV\;/N(ZH4\BH@6_Z]:9?!8>-6@Z,H,<% M S8*D2#,1UCEK$"7@A"''!P5#DMQ59RG\R(DJ"6VLY!(!X"PWMA[2\:>H8M2 MQ%!QE,>6_NFK]/9JD=>)J_OAXR7!X!M&.]0(!+)0 ((= $.*@/"@(P2U0\1 MP#SBH6V]179!NFBCX5=*X6_IK'';< X8!RWEN ;\@"_/1L%G)O M!/9&8 6+C?A?Z!&$0AY2V_4#@5R 7>43,TX8DDCY9)?G-HS 3Y60=A<'$62[ ML.CWAE^'D/ O1;%%;]B=K6'7B.I!3&V&!$2,NP@B&PDF%(+1T&< T[6$EE(Z M.@LY-K$'@&]M0-X;7QV"',,7L)+-WMM<;X!EY2WD[Z%&U,XE(/0@M!G%(14P M1,A61'H>(038@+O'--@Z[K,280\0;!,X]Y;$/JOO5;/Z9M&C=GMU??9PF*F^ MFV5*3&\%MI_ZW07,W$);)0W!VD8D(*!<=1*V'>X% 24^\A5HN@QS9-N[4/D= MFN72?*,0VV]&:CN+IV@ *6T13==5Y&BRU@FRJ[=NU*Y>H#0*,WO3]H+"B5N1 M%M>=R6C@N@OR#01'NX*K M&,#:PO2I+SWW( R1&W+(?"R@\N5#&P@F_?G7]>5+L?YNI+JS$,L&!/>DUA=M MC)H[J@WL2KU!>I"HGVT$%:/ZVHE ++#O.Q**B4 >"ER;JUMV!W) ,#EJG>!; M,&$9'-@4OB+ ]L'4379-YUL*J/X ?9I Q_H&G"PC[R@] PYA,^I(P@,F=;\ MCWB0 $P@%X Y;F ' 58GC\U$Z"*WK8ARF1:V\03Z$G>W,(D@..#D=5L+=#.% M];1M!5Z+;K6B$H\R*4J*ECU+)VL,XED\R^)![+C7^I)8>;3(>9O@U,IM;M8K[( MXC*BH]N9*]KY?#'637!FJ>*O3O2I]V#=%.IAR/I4#T\KC\=C-8-T-DNSN=*$ MI."(KV>9Y)I=?Q2/%G)D2@H5#7T=3[=FBVR6YO)[^W501[B=K=D@/=M9E7E M.7$"'U ,!',P81 INF!! A<%7#/^/D,8#)@=^%1P"9$40,X"!DA)& Q]0N77 M=U^(MF34*0B 'Y4(U.2_&WCQ"^0=-#ZUR./;A7)2?Y;=%B92,I)_FP6/>T?6]^D(C6V8!!ZT_< MD['8[KF'SW%^/??P;MS#%R *%[G]075,_VJ.Z<_)K;8#_Q%'V86F-5RD(#A- MH^P7;91=\M6VM\CEK\>9-%OSOM*ZYQWO><>+,!XA]062[?M22"CV!0U])*2; MRY2KZX/0\9GOK+7]#%4_O%@Y@HTZ\>60W9':?59?-D/XO&D([N,OT;_2S!M+ M7U8_L/Q.B06?%12TQ\;!X6M5H7>S?45.[GW7ZE-V<@]6>1/K[-7&J4>?NA#SUD M4XPYY?)]:,O/:7/))7Z(S\5<^E$*]J.K^C"O?J^]6AO2LOW464OH#'3]E.A] M'(TO>YJN*#R%M%)XAT+?Q2*$MF"( 1\"!I3"PU 0:..U-(=2JY_1NK_KH$T\ MQ"=JIF-W;!8*&BE_E\?#C:)$]QE'V[L]D[:[^X.*17H-.:O].]NKU1NVVU@S8-U7ATA&'I%." M?)2BE;=WV[WK,KSQ6V\J:L,;AS1TD><&R+.!-,$]S4.G;[VY[_*U$_-TAG\?G[]_$XYOR-6@S4+>@ZJ-CEJC9BIP=*%707>_T'^8>@< MTVEN19G*VQV.%R-=F:.KO^3,1HHP5X75IAI(=:IO/I?_,]&%9/)IC6?P8][+)=J'"_96FHK(!/4V,,Z I;O==?;PLK);Z6XA4WC Q? M2I$SG"^BE;X+86&__.V'?VKSA0[D:FTS7EZ\0TV-F&7QE2I9'*OBQUXK3JT5 M&-=VNA#,%YX+?&8++HWSD(=**P1S;(R]77IA;M"*(,H40.9?L\]RQ[NO'+D\ MF.1KSW*29?+1.4Y=731J?D)F T<07V, ML1.* $!;(*Y$)V0NP5RL!T4;0_UZN^KE=18=\0#B]O>]1\$G-:*UNN:C69IA MOW>;'S58H6(P_ G#-)_7QWZAJE9#5ZN#+YK-LO1W#7KCQZ-C&:N-0R($#US' M#2"'@8, QI!(+.,V";&#T"[&86,^W\W$/37OSN(:A -$1?O )J5ZSR_K/Y<+ M[HXO PVF-U\( %P7""H]ZK%Y;S1)IDD^-QYVU<#F@_5IV557[:LGIO&- M>MSKH@6OT<*!(1$X1"X)!48,AJZ#5).5D 6>[WO;6BI_BQY57.'K[==IK&@L MOL>:+B:=NNETD:]R_;5^ ZQ:SZO+W.H;J@>]Z4C?FF#Q =\>#W\YMD@Q2*4- M(,WBV!I&^;V4LV+IK!NS=@/KX3Z1I\N2N*EC1ZZ__+E'Z8P.TVR6JF(*2X[M M*H_OU&:4 9[I725^>\:'C$5?_)PUB1[5.!:9I6P5]0$E\T\>DBI8J'\TBR>1 MLEHR]7 =8'JY662BF'CV^Q%X?\R?ZN,?5>N)9+B9-B$U0F+=2M&?#A4C4E)[ MB?OQ%K5EQ&V(<[[V$)2@?)7>SYU?+6N*U&FHXT:SB5<2S$:.4?P73G]*! MG,;S@?5-.E[R=Y+4TX7Q&G-+,ZSW0YXQ9/8?B/QI?G!0X 7R4(I!)&'K=HT4 M[3X:6>EPN- \]%'%>U9'L@^)'+0PU880S_7,DY\*GX<%B#:GHH!=\:*M1O%W M7"WYA9M8*IQ:!?FU1^LA+AZHP#V1@"L_H2R*3#U@GJZ<'1NU[8.U.XR<#W M MIM%"GFARN>JE+Y>G7NQBFY;C5,/[*+LK[D>>#&W)HSQ1:"5!K#R2!W*0Z?"W MJYO(G,83]>J2S:B5MN;(^V U#V.Y?TI6&^-M"D@5=C/J) _B7$J W.C(^AF- M"R:[2(&UE*[84M^0,QV5W1U4^*X<=X-/T+J5X#@S!I\A=ELQ6>HWY_?1W(BC M-AC,FJR(UL:;N%(B5D5AG1%E"RM>"Y)AJ3:D2R/6_[W/RJ?,HKOXZB:+H]^N MHELYIH_1^"%ZS!5MV'U63.,F!+GE[2SOV// @"[+/0$YX#")1N M(&64.43]AWIVZ.^E)IK<3HJ0I^SY:8,B)=I9XU#?*PPOWKVC1_7[%(_K%K,WNO3ZYTD4M4D* 1 M_SZ,9W,KO]>NK00*>;Z4?QFG=Y5&O)S'DOYOY][$O@LI]3#S IMSBC$(W9(\ MDQ.*K^CQ84)99JNLJ86#7Y_U)5XJ*#:XW @ U.2O*@H@+09E,,@E2]*1]MS, MI;RCB%35#I:F1'4W?Q_]5 90+(\.0^VF1.@AF=_K74GRS:?$GERK1_19EG/8 MGX@S/16Z:@0)-MSB*;%QQ_+ ?;=!BE# H>=#1B@/0VX39D/;!L"'$ 4BX,$5 MJ,(E"(@@M#$4 71=A(3-?:$^RD(HOPK$.RO.A]%,G5C9(MXB?,=8UBU^JI4T M+1K#PEN]*3]:$O$:XR,OS--1,HQ4 *PT:C<[:N;03Q?C44,BH^%](N5TM,&4 MS[4M/X]^DQ^;C:-AW#%SOG/Z<2C.GR/G+03@,)9;R)ZA>36_@?D;H+GM?^S) MK_7\O>Y],1C\:2^_A[GSF=_%TY0W[SOZK5^>ZT2.8QR?\];S?NLO=>M[K;_8K=^D]1?#$%54 MW_3T4#WU?$\]K_,4;4#JP+O#;"=TH"#$"5 0,!3:P 8@!(+1@-,U+M4-UP)Y M>2^PL<_[2].9J[O&E8PD9SHJ\I':J\E'?$"V%^STS/$] /8 >%8 2$4-@')< M3""",?!\0IBP60F ?DCHD]6-+P- WDT A&2 <-\ZHP? '@ O"P!Y#8 >#T0H M:(A\Y J;(]_SJ % *L* \=8LP%V+F5X1 #&V!XB1'@![ .P!\)( $(*:I @ MYOK(0Z$3<@8]1(%R@C4 ^A"%06L68!=E<<-[117R M1RN:S[/D9F$RRN:I]6PR]\5="[SEEDGOMX$B?;NP]+ !A6T&_=9%^Q 9:0L(5BL!>L4^(\5N M4"QQF[K0Q]QQF7!#CS!?(*/8F#(1@C85^X11K%T4&PXH;=.4Z16[5^Q75FQ: M*S;TB!M*QX1BC@A W"6(&L5&G+GX16[)#B?VJ9R3G12;#SAAO6;WFMU9S=ZF MV(V J^T!&PA(?9]#%#+?MP4SBFW#("1ARR=V!Z,.9 Y/8>&HQ>31;4>5FB4 M'C\?8/C8AYWW3$$_XT6XV(GWN]_O?K_[ESGQ?O?/KJV;&^7)\#+=MM=SU4YY M$=XA%W-;\,@&M/8Q(63J7MM5P2.;R4<.W.+M6]KX6 M^5/<^I0#:+J2>D3J$>E)1$(U(H4H\$.,*7:@YX2V M!X30>=8D;FS4N2,2KILYV QXR .$>R)P MD"T(]KP"D7P2HEU28O:PD8X;CF\)D>S^LJU'I(YLU!M'I&V 1&M \D+/]IA- M@P"Z!/" N $M (E2 8_AM!W]?G K(#WOJ[69SG,NMX0=#H?YR7@QK[LZ]''? M5RXTZ208'U)+TAF[4: ZE=JFA""'!!X&@F/.&( *IET!I5/K>P? =*$_?71M M1\EY^R9ECWL][G48]S"L<0]CEPCN".K8#N:!0SD0!>[1@,%#_.6G<>\B8W@] M[O6XU^/>27'/MBO<]=7J2PQ[T>]WK< M.V$T$I,:]F#@4@(9#2GP?1RZ%,("]ICO>.%QW-RNQR-?A2OKM('*_ZT3^S.\JD=HYI"S!YMV+%G8)H(LV1"]<:?WG,OTP?A'! MA!RT^MF]&I9]G:HIYG3NZ"Z;SS8G R'E@<^Q\#CQ.8*^P\*RQ1U V&TT M)W-"X/" A"9M)43"L9G^*/>1%P:NP3'=0="9O_AWX(MZFQVL#1OVZ%L6SZ)D M9 5E5W/5I$POIU6LIV46=(M:KT'(]D:#.ZS.WBW"]F+0WFSA["60U\/[>+08 MQU]O-XBF6J!GY9,!W^4!$(%P,*'8AARQ X+;G><@.7<>U M2_F$D':A>9X1L+@I8*D6L&$A8*8OKNFPG)>]'NO.YQ_7T/L%&M+X]!K(=:P_ M6TO-U\2[I\\)\Q,,]QW*^LR.MS2_G:MGCC'7U^C4T#<@.^OM]>.A]D_%S'QFW@:WR9K%RV7YCV= M(Q%D@36\QAH&B"UQ!LE+4J@YG@<%: OH6A=GS;/YWG*6C*+]7 M6\,11'\Z!V6YF #-EW1Z51"9RF/7RN)AG/Q4E[E]@^@]L:751>@(Z* &2P3B MB-J"A,)U.>28@10NP\8L(>=[)5E'.ZOY #%QU@F)O0)>J +B MFC@*(L (!2$FF 8N<2!E0:F W"9@+P5LRR]_I>ZYW;<+WLCQ7][/I(MYGHQB M*YF:[54BF,?9SV2XER%P27#SAE&%P0I5 LR@ZWC4)10*AGR7.=6QSBAS-@3Z MOAJ9^52+S'4A,"MWG"=_8@[Q7H32B0J)..6>C3T/>1YP/L2SLT%+ Z MECTG$(?*]Z[ GJ[ EK2B,W05."0U)C&."?$# M@5T)3IP'85$SH6[O FQO+!DJP*DH?BFJ-(Z88@#;[3>_[XYWUA3H%?E"%=FN MTX-$@)CC.@@*(C 3C@ 0EU=C1"KU08KJ .Z0=.4WF >UZS*\[7PH3IMYFBYP? (#8F/H.(@R5@ Q MQXYPZ1-7K@4&.].11F93\WILTPJ# <#'@^0-^]W-=*D>K7JTNB"T:F140<98 MP%R781QP$C+? X7_)S"$'FD'K=JQ'Y$](*WVM'ZC:-5)SIECD"!LPK,F"XT? M, \+:C/.(0'<$9@2#JE+48"X$W#YFST+S9X,)^356&B^9>E,/NWQVSB:SB6B M!/^S2&83*4=^D@_':;[(GJ?]<"'F-D%NX#@2W@@4;NB7M!\4!*1!^P$0A<05 MMC3(, :.Q[@TU@K:#XF._%E:FJV_TP5:&K.4.C.Z6L?V.6AV68I#5A)M6;O7 M IMVY?E9*79L:H<0 N! %S#/QHCB,6=7L[.GH3A]1>,+=J\=?H&.S:^K7!)O M8B\WV'<]W]%9;V_/=W0ADGS0M>8;V-T-LAWD\V02S>.1]6L>WR[&UN?D-K[, MW>\ICWJVJPO>^HMFN_+2?/YQGT/AC%.\NC/Q8]S(O8V9=S:K[VUE[;6_V9W- MB>C%LQ?/-Y=*B4"'+8/);"&-KL:-A[K_R-/;^4.47:BKU*$P1SLI.>5=8B,C MA]HQ:U1D."$2GN\[$ 0V<=$ M@^PDI#86+F*JW8+796/8AP0@BJ$K" \#ZCJHU.[0)?S5+=O7T6[$!U"\2KN3[MN[;\6L M_7I[FPQCZW:1R=U?9+&.JM_*S97_OE#BPG.(JMM7;"5\?%%;>.[4>?*\X79= MINQC8@,/<42X@%Y(F>^(\KR!-CD\DK*O-1F6L"(_%Q:@TMIQ \& DI[,LM?( MKF@D:7268-CCU'$\&Q+*0P]0Y%?^'0J=DUF 1]5(,4"MVG_=-_/>?%BSL/^6 MLRK2GC*SPQ,_BKE(]C87SWG3+SF@P7G=LP2Z'@TQ)3!D/F<,^"'QRN/,!^SP M@,:^!J:!K^H3[=W0#3!JE56UP)AP'N*0%93K M4JVY<+V36:G'4FLR(*Q5BJS.J?79!2C=13)6OVG:F99_''@'?P88=@Y12G9E MBSY,>=9!$8'K%CDA)U0P(IR A\QV/1>!*F4TI'3WW.VVK<@28^3'RG\>YX)L M0'&;QT]GC<=>-]^$;M(ZG=NV0RB%$P8(!0$A!%$O;"2DA"K>WHQ(_29WEN1;/96,[L9KQ/O=\Y[_Q%!S1$71WHJFXN-L7 YH@+ M+Q045B4%H8 G3*N4:-7>-=N9]XCM-?DR-1D"6#<*X;9M"T"XRR&U<>#XA%<9 MTB) [NER* ]2Y6-:G=W3Y(YR\IU'0*Y+UN61]^_T%!]GL(%'C6ATO;&+/EX: MQ:<^]0%W0Y6D*/Z?@N605!77[@@)!*_ MI EA"Y<%C%!8Y7H'@(!5+'-JB?,; B?_/8[5/R2\.0VY>Q+ZCF9T4#'@O,W" MBJTB4,OT(3+0%C#\L5?U7M5K54>UJMO"ER\SQ)@C NE/A)CP4M6I(&NWI$=4 M]78,'(H&&.)>U0\VAMZ(S6,ZDL\VMA ;6-.]^$K. .%V,=F+T??M?[YSJ<>J2 M<(K7EZ64, @XA\)CB-@!"%B-4X2BW&9L=LQWY3F-HJS>NO\A4=8ABWRL'\N)GS.^SV-#@Y,GOUD2^?9];L1SG M:.]'[C\8U=+0+*P-!E:S,]2+'S70RZ+X3:/IHY5)_S.+1T^X O*CT=QZB')K MFEKC='H79U8B?R[.?FJVH#0[;(V#Z<\XGTMWP_I['(WG]]9U.EXH-,CW7^,\ MOM-#?TCD\^27[Y-\GF8*-22@Y7/%RKCWPPT@_^<61$:P$2G@GLT#X4ES$MH8 M>;9-[;(+-?7H[A<KWF*%@RVVFJ(OWULEG$??O+K'AI10+%U[G]I!R#UN5SB- KZ[AW\]6O;VR+.D MKF_-(NXF4-MU&H%'4>!1#G@H@A [PF=(E+LG7+)[ ?MQ@/IHNX<'\KPZ.E+_ M)4JFN=[2<9KG<6ZI6W%%:ET@DYZU->KQ_.E!/,19+/%Y;JGFOED2C3]8I_60 M-CB.O9/6ML#P,S, SLI):V2AP0!ZE*$@\+&P12 "R!S"N0V1PX%-:2O'!^^< MDP;EZ=&^DS9XE<.?-3@6?0 0$]2'2 0>"8/0 7KW( A<:=:UM7N=\])L>RN) M0.^EO4V0KD.Y2A*3Z2(RNZM?-D?WZIF]WI?\W?-G>@M'N*7N&Y=&K/][GY5/ MF45W\=5-%D>_746WG;H[Y53H2+YZN3R%'@T"8FBG4VLI?T[>(/T MG\N=Y2M8&EB?IL,/+[0 CSZ\+^E<^A?SU/IU&BU&B4K&E:LIS<[<_$M?W>@< MW3"91M.AM*2M"HMSZWVA+?'HCUV;V7NI[?/[=)%+6,@'5OS[,)[-K?P^*KCV M)6:4?TW2A9S,:DI2.8\E_5\!"'U,_I#SN8['L3X0KER(N4V0&S@.181 X89% M5JH-* C(%3H^3)QQ"$G4U"F^'7#N"D8 2[#5# '*3M$$"KQ)6PG"+&_%7FT M( 0:D.T;''&/5\O7NV*S\'U[*W7]F*/-KNV0,, M^A!2]XW-#2&DTX9O-MWS;S^.!+&E@>4Q@8@+, ]="L+R..(,P2NPY3@Z2B3J MN7H?>53/E/VAC7?Y?[?I>)P^Y!]W7_W&[T$SPL:GEY*Q%,U2/?_O).8I?Z6PQR6?V]8E1_)1.KCE_C!^IY.HK74 MM8=D-+^7_Y3S*-)HAG(!HED>?RS_L6:EOUO/FX;LW=-< .8W,/^O/Y4?6GT/ M[O<6:/V)_8\]^;6NDCS %Z,"[#D"2KUEK\EZN.9^\9=.C6]VOGYHH^ 78PP$ M36.@W]8WO*W7TL+;LJD=!:6]5J"'I)UD=SD=>#WA]VW(MG(=+.DU])M]V9O= M ]C9R?2):TB/)L7-%)E^:\]M:WF_M:]^$G5DZWNMOMBMWZ3U;9/+=Y8E8:>X M<$\2<^K2Y*=6\PQKEK=*SALO9J:PD=3ONC@0.,#(0]!G$+NXJ+X*I?AY:]W, MF]JZ0JCS9"U&*RTB&7G=:N9NRGO/XMZ#80^&K8*AW2A%#0.'(R]PF UTXJ(= M5& 8<.= ,.1M@:$]$*C5IA0]&/9@V#X87A[>=0722 UI/@>4*-IUUR80Y@7^6K[DB^V[?[0":1 .(&RU6?#>^]S#5@];/6R= K98W2R=A*[#B?1* M0Q+X3/@4!@VW%)"#+;%V8(L-N,TO&[6.2+"U7)6UL4ZK_)F3)>/J_T1:E'/B M("X2GM?G:)I.UIZV492K['>1QEPWL__AF/4UUM(!%% M%2 NYG%VG=[.'Z(L]I-\.$[S11:KU&MWG Y_>[VN!YV6"@(!*'#/889\T1)=PTI)0;'=-V5,W_Q[\!W5BPA;:; M(5O$QRY'VK"#G]3]R30:CQ^M8FGCD54NY_/L>NM LST'?H<5Z0:"O$A(X^G/ MC]>+R23*'K_>UBM:+6BYGKI,\EG)!+:-;9M02'S&H(0M#JN2-0X=VI!,(D]< M9@/F0)?9E#LN0+B23(+IBT3K&,O:$*U1)5IYL11J2?,DG^>J4DU5O9C: @E1 M^U47@(NM+H!;JPL(V2_W_2**$OHDLW/)67C[V4<=FU]7Q%Z^+-6UW]ZW MO[U^/-25R98-^VSF)*KX>F77Y-8]O%V/S[\_)[3Z) M8&<@!WV29)\?>\%;?]'YL<\&-_IKQ(Y._!@W,,U+M#)>6-VA,4+LF%)8M],* M0AY0Y#*7$1=QP17!3A&U"S%82V8*DVDRCS\G/^.1%+EH>I?8,UB= MOML)FY]D['$??SS.8LVY4S'SE+'T.M)>,NXT[MRN\GCX<;3('N,H>_=GLAH< MMM3K^0%7;I>J#A=P:?Z6[\2-/C>NQ%T6 .*ZR(94G8^!S\6J/GO1 M+)G+,?\[7KN\>JJ/>SLM\C@9"&&_1IO3/E6G!Y4>5%X,*J+NN:EH% 7'-G>) MYP:,81*"LI>=(V ;H-)./SL&!ABVFO3<.5#I:-AN[WE^CO/\HQ757;F7*OLN MTYL_Y;ZV!C*=FN"IPC'H-9_9)JNA,WR])[58U&MW[>BNQD]AYMO:O*9B$ M+.Y0I(8@[6@^_=L-$!>*DBB2H 2273OKB#>@T7W.[]S/V4% J 8)GLC/[$X/ MQ7P@,>E09&R2XB%GVA7,WF]A'1CQ?!B1-(R8,, LE(:RF,A$&R8U+S4U00!@ M&ZV3.V'$;G0WC 9H>_OCLV3$X*7V!#>(IMDBF-$]??!>J8B7>^2A4/VP_3G? M0O52%Q"-*QCZS'8H($%($6Q@PI+&:T/01G74$[K ^VQQ- 6[OXQ22MFO)3K+DJVVFF[(CGIW-#ZK_PH"+&%(N-52%$<$[9:.V M^!8>-2D H9)1"D M0V3L;* ,' C" C(&9.PW,EX>^/4%WUAK,@,T3"JL"18XQ@QQ#EB%;Y D<;>: M7S=C&NB XTX;4IS>F(8 80'"+AK"1),QS!*!DH0QJB!5,>'$$%I!F 2=JNB M=0-A>$!Q/[*'SSU!N/]S9@A-G,A%SKBPEK*82ZPH<6\: 931T/H,OS!GYAE; M_8 7G;_8G)G_G,U&W\:3B9K>[[>7/W.XC(;(Q%13DE#)D*'&Z6;-B!.B6BG< M1OB:,6"-MEK)Q"H$<%TDH7SSL">&RVR]S^L/EZDVLQ@@WVQG5.[GP)'Q_?KC M#D;,/&=?#ME6M$,J/><]*5>HR/OC\#H;+2?9AZOJ;)ZD96IA@EEL=.*$#\+8 MQ#&J-H,H%K=H&4EFE98)L0 KG$#-N:YHV1@_&V[/"M50JT^RJ%[A/V3^MF M/4URJ]A@!W:%( M^:87ZW*^ (_R"3N,$7*69,80J0U.#+5)--,DMM):A@F@O#(XN=H,Z5<&[\.] M))KQ!XMTD16C$9:Y,\?R_&/VQ;_,BR$)V?3KWVM95.HFM6I234DXV*N,"!Z( M;KM2],YM'& HP-#IPA#!C0]7QP)H"1G7"D"*XYBH.O)NS4;8JGL8\AIQ.AW5 MVG!W.,3I (69$0&' @[U%(=8@T,08\,1%4 A3;1A2#!0=2).\*[J4!?I/5 . M($!GC1Y[.EU!;RW*7^?CKT[P.)JX<3^]B]+A/Y?C?'RYHR'.HJ'Y%A01#8KP MF#@$B1/ ! \A@*N^H^)&#,KV:/AO*J]]J]L/ANE^;4G'8$@^JE#D.NM)A28^128F0-4,S,P MPE MD%4TMC'7$&M1,K/&3.E'58*38.;C63UP0(@('!TXNB<-1/38?9O/%U6PRGNDBYG>@^7#.OI=G M U>GF] 31".\Y;906$JADS@A#L\,4+(N7,+"O*2.LDZ[_;(X[I>&DH$4_*Q= M*P$<+A0<6E6-7-(X292R0"66&PTIK_M9)-!N]+,X+7#HSH(YIC\B($- AIX@ M0[M8$#J!T"*!?@H1$0 MMAHQ4$P43(B!,18:"V)9!4PQTB\)3"4%]MJ.P10/@*#GX.0)K'P6K(R;BD:1 M)!PIQW366H"M(@R9ROI0V&[T5#D-5CX-JR.P<6#C0]B8R"9F8I&RU EBR@@# M-B%$U3$3*HQZ?38.@O0RHR5V-L_<]:+AP2;]66FD-$X2E<+)>,6 24-6T4@<#+\/U@5$^".Z0I\GP)><'J_=_N/DTK#!(?32%1!\'T#@;$%@"P;0 M!@,T5U8G!F-,.2/4,&M 97T !OGK8.ZCE[3G:@ M_3 B+8Q(6Q<3$,!6 V\@I$XTAEHX(:$,)[A.=Y%6/)KN\D #$2<2^I1EQB < M"-IE<#R,4@L(&A T(*A#4-3RG&$2KRF" M9 .!88#0 *$!0@.$=@NAK61-AF-)$R%Y3"PEU/LG8!4 C>-8[P:AG00RQ8") M,(9W2RST^ /@6@_W(N."'EC2@1.7G@C6?_*[]^0D)F$MD1( # GEUBC.9#V6 M"@I 6Y.88L6)IH98Q*E1("' UCQ$W17VGL34U22]UB2P=#4)S$]VDS/G.WX)\3>/.PQ7TP#WG$2$NIYMQ%]RCA)X MP9N]Y(-=^";V=/#57D-.+GOLU6N>7C=#:GKV?*\5>?7IR?T)O1YM_E GP:EP M[B=W[L^>M11$T[F0>!!-IWU^SYZ5=Q)G^0 F_>=\EH.$!2 MM^>KT_G\SBTB'.]9'J\:#I +L9K:]Q_ MI6'$R"630.#_CV8]ZJI/Z!D_M$'>MFJ>"::80!&)'',,!*&,A-3 M("Q:S4%.D&!\HRK^B4KC(DMM2\.1)WX>W_V2_N]LKB=I7K8?J7Y38?#/'H([ M:SM"*1Q =-Z]Q -,!9CJ,4QMZ30*.6C&%R"*B5&)3&(",/7#F=EJU)I!S!J[ M TZU8G)M&^=DD LB.!"XT[XAVXBE_QU, ]0%J.LQU&U#.M1H9! ):(C"$KK_ MTXPA(>(2Z2RTF+#[2'[/^^A_$H?B,]A"G,X $XS' 5("IWAJ/ M#-4X)6B2 ,JUX@ @&5LH0%+A%%=J0Z7JQ'CL)W)!@ : \V \!J@+4'#U[?QNJTD8& RJ[G''=_^C) MJ5>O?9JGHZR@TE"^UM<'/\*QH[<\U"P>(L ZW82^2#;"&RP@)B P(.^_:<:H91$YFZSJU0[O_ M]#,*=00-'PTP14'##PAQ"0BQ#2!((_^A,_BA4^LU2A)"J(10-A5 "O0F=G4$ M2* #AL59ZP#G5OT3NQV>S"YT^,TY'. :/+U?WKAO#3?0B3=)-!Q*D5C I7!0 ME& 5$PPK= *&;Z#3X]!2SJ?PDRGNH5-2^A_^YU-R$$!]\"U]/\Q_G<]&RP)( M5K1:P54+B-[FV?#'T7+N(V]O_J-&H-5V_,>]B%PO2*&OTOF4A;!HR#RFF"2Q M5+&2U#(-30Q8I:5C(3;<;*\09MM&WX>+8S@ H$N3O+>6=V#0?C#H-CL: E!S M*"#4<&NM4XDA)@C'N"6(:")[&2D[/L^"@>0AC3,P>7^9?!N/HT8*8\2-D=)@ M21*C#4.Q$'5I!:*P)\&NHW,UDD$*!P;M"X.21@@K$V,0<^V8T3K^M#R.8=U\ M'M(NU.1#_51!30X,>F8,NE5-IK+)%[&4)%C)F$#$"4P DK(2H4IKU?&V&(;[],QK-EGXK#QEB^.ANKN[F?[HY M+O'HY+)7H]!M^W-()]']MN-E109"C \AD+;>FH8%)TTK9"_ MH2XP7?(!!IW.D]B;#EZ7YD-:80#$ (B=&LH(-X:RI%C3&"@*$16)C2U&=1M, M!Y0;2G17\:0NK%DA!I!TJ?P>3AH[&<*ORSLA$S. :@#5SK1,!EJS:3$S7&G. M$?*1 9+$M99)K-J8^;A__*Z+)H- #B#M,M(6-,T B@$4 R@Z4.2-HHD@P +! M.*;"Q!0G"MNZQ%]9N$OBTA,QTRY:*OMVCK33,;4!$ ,@!D"\!$#<:GI+T33F M5%(RC@%$FAI,8H-]4N?*].9JAYJ"W6+479C># XH#*9W,+T#J 90?64M$\-& MR^3: (25ME @HJ3"JM$R$P@ZS GHI#\I'2#29=KZN6F:15+ WQ:I>X3J_2ZN MW7J8R7B:O;W."AR$"/SUI^+IQE.'>HL?.77W3K!(9NG=G\W@EM/%0'SQ!!?N\)BG^OY]55;M,OV=O/\RS]Q]OTRJWI MQW3R+;W+W;W^=CU?/<[6C7^2K-)=%AQ=SSUO_B4WQI"$6RVU A2".&:<<47] M/TQCF^R5M^$I,II=1=HCP[25L9$^F\;6SN_@ RI>?BOO\7DV&;E+F.G7+%], ML\4@>C<=_K C"QQ]>>]GBRR/%K/HCVGJ\-:IKGXW'=_EY5\%!'F--G**;SH= MCM-)]''AWKCQ&QY]M^*6;/1]WY[LN_$T6ES/EGDZ'>6#*/MSF-TNHOPZG6>1 M>RNZS>;5JQL'Q8O\OCY8/<<:_]\#B$(*?G+/\S&;9(7<>*LA,C'5E"14,F2H MH; 4?A*#Q!#U%KVY7_+\2 7R+J9'R]XP?][ZXRNXPR\MGLR&_WCSP$J90!1H MAN)$R5@EQ@(%JI6Z18NWK8(WAJP&G%N3$(B=K<2K *7T,V.=A,VZ^3 M>T!V?W)J8Q;]XCZXSB/CD'44CO4,CO7C^,]MAQH@Z>)H=]U=LNGW. W:_J_E M-(LP&(3#ONS##@!V=C2]M?[I"#2]PTD?CO0A'?ZE''[C^8H_^ M(:Z_F+F'#SF10Y)(2!()22(=)8FP5OLF@N-$&44@E@A)E6!.Z^8P&&VV;VHS MYX>K^P&PA]OX_N:#:(?GV?$!H*$*.*0B!T ,@-@Q(+:Z9>&$.T0$4!EH@4!6 M6YY4@$ABN%&PMC,@BLX $0\(#,5J 1![#HB7AWE]@;56R9EPI"(2PX&%3 I+ MK,"HAC6H-Y*!]]'S_J<36$-R0$6G4Z'V/NJ 7 &Y G*]!G*U2L,2]Z;[GU'N M(Y# 6&',*N2B5+(N%+*.D(L/<$\LU'.K4KA?(O#_CB\ MSD;+23:[>B*/V"X7RWFV5S:Q %(KZUTZB$K*(36:5]G$-B:ZE4VL+*9*Q1J+ M1 @% 0(QJ+*).8'PU;.)RVWPB>&;2<6SJVAQG6VVB_29QNZSZJ1VOJ?/*2@/ M&X-!U(["['RI033.B_4.?>+^8A9]SD(>]+YYT&1K&K38,PWZI)-T]^:M__'S MS*)LZN\;)=FP:, ;8?A(YM2)]U/>6]]\73G:8;0/])82?\]N4@]7LY:,PEPPIRVH2&ST"E+@A-F*Z5>"+RAU.]6=%63U >G97G5W:/= MT;J&83X0@H>9M9N,V%_004[;/4M)]SQ.%*1Q#&(L,"%:0 FHX[U8 5)Q(H_- M+O-['N!$SWB?OLV.QGL<#BCJTN3N/XN=O,!WO ?# /@-IA2@84J-M6 H\2J M.$YB C6KO?6^7WL'3.EKNX[7LMVQ)>VT)5(0B2_ ENAR1:) #?>P<9"(.,G&3*TG#E9PQQ(2Q M@OBQD@ R 7D=P49:=\"5[KM'XTK"!IR((!)/221^,V']^>Z9H$/UE1#\;KO?I M(B'S]^0R?X5H?-*6"YX0;BBU@#C+6V,)Z^Y:2N^";N^S11A2<>XY* ^VJ=PK M00+MO 'HL446_Z0%F>? 4SDREDB34**03+"5PG"C" +,^&Z/38_&SN+_T>9> M/A2N1Z04'"L*?;9(<[2V)17EWC9M)$CL3FK%R_4B3?'#+HSF%NUONU?&D!H. MB\:(OZ9W_HC4=.3>F2^ST<_C]/-X,EZ,LSP9Y\/)+%_.GTX.XB8A "9 $XY! MPHCF %7)0<:@=JO!F$..8LXL5DA3WUU0U $Z#:4NX:WH.:D6.]]GM]RB@SCE MD?-;[6&TTCWKIJ4[\^!Z:L'A"_--,3\LW+>CUOEN :(-T-O>'_,91_3R"5^= M9]E]N'H.]VS/JG.8J7G,L3&6*:4$(EI6NT42#5J,(PFAG.-$","%Q@3QI';= M)QC05\^JJRA_E4F7%VU89P7%39H]\3N=C_-%E6A79JTY' UY:SOEK6NL M^_:=^"6;7#[O9J^:/]>G"H8S>+YG=^@XU0X%L6K&RV;3KS^NV.1=S26_E$QB'8\<+Q<"#R3K M=*IL[W(A I@$,#E=,&&\2;M2VD$&E D7AF$(+42F A.@6'( F'0S.9"" <,A MU_B4BD\KW6PXN_$^Z#)&X=W0\ZR8VQLMTC_W4M'. #S//*>L@!?1P(M@B5") MTH Q8"&).:^R.A6.N=G(M38WMY/979;]7E)**XJCE_.Y@YSC*2UD0&"7 TI[ MJYL$+CH%+N* ->6T2".&,;* 48)MK!Q;55RD$QEWP46=26LJ0_;E*7E2/KIC M+:/$RSSSHCFZ+8/IP>P)E1H5&&'8B'0J-2 F!D 9E%C# 1"U2 >&MBV&@K;4 M=&3^'(Y]>Z,_5WD:*QARG[R?38?EBU\GRWRE.;HO'DW.0S0 (#@G I>>(9?2 M)D^)!CR(8*54 .0@*V:2"UCA:A26%BN+4EB@RL MF86Z$&CX=-C^ MG''#)X_;$C:XS265P )$8IL@(Q%&M@Y)* #@(^;42VH]4 P8Z+1IY)FU>@I M&( P .$^0-A*V(JY@+(SEQ2449_K3EF"=*(@!:;JS(4<#;1;V@F$E'#H9X&B MAEJ82%)U+W:\&S_9TF[K??9N:;8P";KG[@]>-Y*2-V^-9)8I%[,0Q H0Q#7 ,>=F! MT?T@2:A\]49RGZZS2,]NW,_N_NTOCJ_X3WDT6R[R15I.E1RY'8EFGQT6%+35 MI]&L137#WK^N^@>M%@.+Q8C]%_,MFZ]-AGU$Q.T )JUO;TB"2^VSQTGGK>^> M-SKV16_6T]!D:%X5VK"%+GL7=;RARUZ@Y*=\+F?5:BUTV;O8H[_H+GLM SAZ M/ULX17^TS/:=XGZQP9I.8S']#+><<$\L3!"#&:.H%3#A[BVIK25*"RZ934#E M252:;32M\;ZA=]-\,5_ZIECN$IFZ\5,)'@X<_WWUL[^O_TS].<[_GDV__KW% MP-.!9PZ79SB36!7Q@+*F$KEYQAC22FL9I$XG(KY1G+O#C@E?B,!IT(90J?/ M^?+\8S MUJ+3:)SGRW0ZS,I^1YWK-.=LCYYW[?"D3PBQASIX.D 14N%15H@PH8$4FTI+$06J$X3D#C MB68Q%P>C0L\5*?$R;5].!Q7.S2?TN*(4#=/Y_,XGFGY-)\M]FE&? 1#N$'3O MJ@;L_$J]3KVB:R461-,I""N50$6994PK0U6LJ[9=SL368B- >2^/_?2T0\CD M (HNNQML+Q#K91U8P+R >9>#>0(TJK#E(O:M4K4P#* 82U_>O\(\F&QV1]N. M>3W7?2&C ][I1*(3Q;Q^^A3OHV)5L<-OCU;#UG^_P MNPO-S4R]D0\(F!*JX M4&\!PD%5/FXX^365W1ZY;K>HJ[PQT1,)D++$2!4G!BNCI*AS\XP0K&DO8X!X!B8T5Y40F4(@XD1#3"O(#00- M& G8<-:>KOW2BR_5#W8))1:R-=6%$@01B8ET_RACG$K4Y'\D4NE>)@MWB(!L M(%"7 '@Z.!>8^3R8633,S(04Q$! I &*QL9RTG2;2,!&,E=TXAUJ067NJ\I\>5IQ3Q1? M"&CCMF:$<@,4 %QB(6(.<#UN3?%D<^3;>)I]N-(%K^WI3BA^J[[,L\R_WUVA M7>>YAOO30O &!&@+T/8:T(8:9RFV#(,D(2QFB8@M8-;6'4DYLANEQEN@[3D& M?5?0]J]L/ANE^;4G>($@^NFR4>V%QN:V'N[5AN0^.+JW6OSHWHS!S=DI;YY^ MB@[.*-H8I5+\>SVOKG*;?LG>?IYGZ3_>IE=N33^FDV_I7>[N];?K^>IQMN[T MDW25[K+@Z'KN6>\ON3&&)-QJJ16@$,0QXXPKZO]A&MMDG\TH1HGZ<9G:H\5T MD==;DSYP7$\]ZL;LFST/J'BY/OW&3+]F^6*:+0;1N^GPWG#@UU]>&4E>S*(_ MING2P6K;,T^DH'T39G\/L=A'EUZD?)#H=1;?9O'I5%/CD][,+JN=8X_\.A@'[ M:;X[3=)UPNW'=WZ?'"&M,E2>-TG7(JA!@A 0!F"A8TL4JY8"K02M2;J<%CO MD/!'/,ZC\70X68Y\ N@TFKEOS*O?#R+'DU%!(SXIM"+Y89OD\XK0_>5GCF#* M(;T_AK&SNXR=A?S-XWZQ\AY$7,+/-GOPD],_ ML^@7]\%U'AF'K*-PK&=PK!_'?VX[U !)%T>[QQB@^O*T'49^A\,. ':6-'W! M$Z O?0[=!1_]0\._P]%?Q-$'KK_8HW^(ZR\F+TX5/9Q\?&!V%8VRSXNZF5/( M&CDN$O0TS?VEYVR?0@4((:R9PIW@6&HCF08(NO\DDHDJ6X0PM3&_5I75VT4\ MYL.5CX95K6A^G6#:K]]2G8H"REBHZNLDNE(N:^-LI'[Z_>L" R- M[B64Q$++1#*X,,$@;&=7VI05;=!ZT'LLS-GSZ!VCUJ&]!.VKN&!HAUZ5WK MK7(5&/8T&)8TG9 05YK@F#BN533AEE*@*H:5DI,.&?9TO#]P@!D+#!L8MB\, MRU!C%C@&31!CPC"I.8B-MG7K,A7SC3+GPR3LB5@'9$!1EUTC \,&ACV(847# ML(;'CB\E,5(ZS=AH#9N9DDG"NE2)3\><1P/8Z2R _EOM)Y]AU"(]GV2T/M\D M>&+WP[B3'/RT!?P8: U^TL12#(1"SLK %&)ARBIO81 E9@/\UIV8JPX TR_: MT]A)^P $"W&7P.WGR.VH2:HS"2&06&D)Q-:I-APC4G&[5GA+L'4KMY^. X%U MJMP$;@_XGP^^ G[=\/[=<231*J%2=00O>Y'R]&3,0:" M' T\VB,>)0V/&JL@Q1PF%B6,*:9(DXT;QU(<+$=/A$?Q0,JS2,"]F&R#/Z:C M>?IM6C35+KMH7V59R#((GLD&YWB3Q!S;&(M$)IA*R8&VC"+5U*ZSC:E6ZU#U MQW299Z-X-I\7C=QUZGN8+^YLEIVV@4_Y6?LH ^=?*N?+)KG2QD(D#"*NE:$2 M0I7(NHU/(H3MD/-/R&W .AWT'#@_<'X_.%] V&0?$*L%$C1)N())(BV6=5HU M8+I+SC\=9P3F.'!^X/PSY'S<<#XQB $JDE@HK^X31:J21?J?9HMTT^O >%SM^'$&Q$*UL"[44SY M"8 Q)I8G<0[ZT#GH@U#^D TT[;'08(#&9P@,"> M0Z"$K"R+PUY^*IQV[@Y\N?B3"\5+K!FCG MQT6/0N*^:]AOR\N7_NL_CA?N+(?E.^MSQ5J<$!6L$(V66;0Y:.YEE]Z'[?-% M=7XCR"!:7&>1GMVXW]\5;8&R452M;$^<_#_;@)(T!5V,H#B&E@O#I8JQ$LK9!I'OWMOG8B1' PJVEI[O? B^O]/CE._..UU$;DWN67U! M9?5LD=-:BR_\$'TJ*.+1"WS.TGG=&#IR%TNCN1,F_K8'$LY6NFE:%0N$+$X, MUE)#:PP7"M&:;I#=DD!0B=O?W;H_%I)P=>+IE_N!Q!>D)$CZ(\J77!\93?[1^D84FZ-?AGL*?6[28M8'O_^;MG[N+ M.E4B&B_RJ%20HEI#^N%U0?L!5>!U9)<_HNSJ*G-D]C5KP*#" ;^UDW'ZN:C, M=OQT'O,6UHZF"5?+QG]&-^_C:/;M7T/?GUKU_Z=FP/%D, M!FL:TNZ+\(^T]Z_;HV!WO_6W-#^V#&)-PRP:Q M=01H10:!$)P*B#D$A/-8QK7.B@#9:/[]/%OG7>D8<@^)X:ZNH34H0+@[VP83 M.@ O;-L@?-^V*97+0?'9TV:-^^WKF36B,6LT2X PU' D26P$X$#68Z,2LZTB MXOEFS3&)YDS,F'M6S%-&3/.M0G<2S[!C',&U[)@7-V.BBY<+Q[%@W+&>C@7C M%NLM&/^58,6\N"F! &AEQ5L!)&(:Q$R@. ;:3P=9A,TE?'1\^6]_$0@UD8:=K^$//H+47P:BG]YGB^C=U,%+%GWW\RS/OX\O79 %.5^89=.!\\S'^^I!WWP,+ZZU?A?RTEA-O)UL]&+NJ'#Q71<#M)P MVI73TO+Q:)S.QYF7?1Z+"WD_F7J'V+DM^MV/OLZ'F7WS(O-YJL>:<>+(G7D\'/_O;[Z:E/MO=:N M^U/JN-21TR_N";]XI3DM'"F>:!WINJ<\KA<( =(>J@*48D1HC'7,(4^XA+6J M%\.-B/?/#N\^7)5;4NW(+^F?XYOES48=Y*:1SW_#'LBV6_DED6]-$>K0143! M<5Q$WZ['SDQ?G?!->N=L=:\D./,^=]3]^>[HATT;O1['&( 8,\:Y5M H;43= M99]K5/?PPTT$[Y7SA7KH#^=T+PD^S=ZL'?.P'CWD.7YH^GE]&<^O](KEC^\6W+)L> MVXIO]=A/%$4Q5 K*RTB #@6KQS\<4RV! 3C-!_G'V\=&X\^3/^?TR:]G]*; M]/#Q;/A\OOC[[ZD#@H)/_:M?QE,/ "4?=LK4]<7::RLN57WPL[O8;%IX([PN M^,%9;>Y"_FL_OXL__-ZUIYANPL/AGN*#HM?/I)BF6(Q#3#$B5$H!#';:"L&J MHAAAS4:IQ%$HIA09YT\Q^ =TC-A"^GGFE.=BO\)_RIV> MZ2SP:))]S>;IE\RCU'CV0Q0W0'LZ&#O/W)Y?9Z/EI#08VC$W9S;[6"L""+VR M]Z4/8O;#1D#F1,[WRS*=.^LY*W5F[^-8N)?C(E[F_FF""^M$_L/[!3@";+D5,:*M?.53GPQO'KT'&W^]M9N.[>@RC-#XH(=QBB6/=+^7B% M6[SSI\7!86!/+M-2PG\LAB!S31UJ] M?9]I6\4;P\+7=J^X8V/)':PPNE\P4/Y[/:^ND#..73 R*5Q6B*U4"B%$LX@Q%C)1,78_R9=VX>MY_%D M*4NZRY-&UW,O9?^2&V-(PJV66CES%L0QXXPKZO]A&MMD+X.CB+N7"1P+3XGU MGJ;/!N>U@^_&.;[N"C?3KPY=IMEBX$,=N\JOHR^O#-\Z@?O'-%TZ[/,@.//L MF)=_%65/!3;:&L"*3)"5CV[%Z=GH^[X]V7>%CVZVS!W*YH,H^W.8W2[*&$X! M^CZPLWI5N#+R[Q]BR?O 451>.5"?3%9%A?_^QEEA_G7N_2*KUP\L_-/XQFWT M^^Q;]/OL)IWZ -7]9U[O9_5M/%IW;[J\7L=C<86RL=!>5-#S\$ M".Y+AR=K\]RJ_7W7BM$>,SSN6S(V'<__7SI99LDX'TYFN5,?\T_N=_%D-OS' MFP(K_9,SANO3":+[-CBY\'CLGO751L7O1+EOJM MNUG#TP=K!#?K$>])_GWV'!ZVE6C+YCVA;HA=-U/TQB1H>]ZN9I/)[%L>J8\Z M$HB^A4XK7 52&@1O[/!\L/IPY>5>!6KR0N]+ISX Z97"V6UQH$Y.S+/;V=SA M:'$F3BPT>FV:YUFIU-:Y0_[GJ1^IY\CKJR>O'UKK[F M3K><+DKB\=<9U:R\IG$Z:SUW<%%:BJMY?3X(4ZQY/LZ]:50YZ]K/X98RO)[- MWU,5\_'GI):)/'\C';MM39U_=W6:%DO[8$TY+DW7FENFN MYHZJ-,R\?3.ZEV[PD(7CUC0>%K&QI5M:LUG>^O7AX"R=^\3 ?'/S5IM2!(G+ MM;B+N$V[G:1WQ:W:%RMO7A_<(P^S6'0MC>N"E0.:YUNV-;I MUDZV,-*'[OTOL[F[\VCE>UK>>F9L7_-ZG,W3^?#ZKL6\A4W_GTK].JB!9.PN MLW 7*A%D/+U=NF7[;JL%LY1LM[[4572XA# ?M_6NK4G^XWY;_SKXOGG6K6]O M*%GM]?K7[-QLM;, JX4L\ZTT'NK+75."-QSK-H?#-U9I+=Y]F/UQX:% MV"BNK9;$C^NIY2WD7UM*[;V/8//9L_3<4QEB\[,GYI*)Q^7XI;<>>"?Q35PCGWKLG$#PXM.6U M![&'[(NS)9NSI9O?2CI9$4A;^7J8 (Z*>*U%J7:"AJ\WKWQ:>[8$6,A9[H M9:%7;,J[_.2OL))@]<>SSWDV_UH@<9'#YQ[YLY>T\_G,@6MU.EQ8SL^2L7K#8H.4MLZC=7M MY5CZN(I+?KBJ74RJ !$U'?W<0,C*<3+Z,/W=5U[-W6D5X?3"2_VD(PIJ*BR+ MI3;8&BR C"&HO!J (-MR1"4XQH)C*V)-8T1%@N5J%++"U@+[I/=DZWUV61IW:'YV7PZ0&3]KX]O=6V7+')?5NIL'/FU>%Y)6:<[V) Y3V* MY1V6=E+5Y:P6LZI"/""PN);&4)1XO74G,7_0JNS&W'NQ&'\P^/[]#>1;+3[* M'C?YX%X?B:XO&.[UR*^V:Z8WX]%HDIV*VK9W ]8S:##;\"Q];'#4ZC#7.V1N M]L#L='[41B!X+W?= Z&MQV7J3J97(/"3(W#\"O2]PUD?C>*]E5)N4&&K!"JX M2"HH'##1NW#ZEWOZE?LMT$"@@8>(X-E:SXO.43V".E2ZZW9R0E_2!-FM#/)* MQ]]5L^Z7& M:DD.929D$TX7#$NK()()5%!P'%NV:IT38]]@Y7XJ@$[S:S4=^?^8?R['7].) M3X-XH/)D2X?$AZ^S5LA>L/,O!3=;S\SW"N#K>\9WK8J-(N%@[3)FE7K22EYX M8+G/NKCUV>;9='BW=H/ZN^W"D3H#HK/N+00, -QLZWBOUGX'>CTZ$X4AA@'Q M^H%X$K3Z@[@7 #%@M(92Q,H@:6K$T^0T$*_^\_^KIP3D.^T0?IK' .]1#G_I7-9R.W M*V4338A^"A@7,"Y@W,X81T33XY\:P05A0J"8,P5C0&C5"Q2AS9G09X5Q.&#< M"TZ9/S?^"'J915,77/S6C[5[]#^ MWM2+"&F@EPQI]$0J\,:GR;6-8RH9$5+&AA'%-*U*A "':+,#Z)6CN%&<3=T? MBU\GZ;2&QP]7_F7)%EMDPJ7Y(\4 2-@AO#]*E+W5;0.6G"F6"-GJ>P5IC%@< M\R1.##%$Q;45#:T61\>2<_+T'5,[#/ 1X*,?\ $!:"Q4G1"CI"-V@I#['R6 M)15^@'@SOMH;_+@T#UK CX ??<$/U. 'Y4*C.&9&)YP22IG[3AVMQ#'L+7[T MT3MU<1;,?E6=/790?2KF/91-+4(T8I,"UPIY\.V?T6BV]'T3#JGD65VT:,:P M41K4RUC&L[>A\Z=^84%!&T$!(33,*I H#!G%BBG$*J>7T71C!EXI!W8/?5R: MFXN( 02\2RFQC3A?E]]"H#= :X!6Q_+->%$K$@,8U4I+Q6+!8X% I8/'B=V( M,G< K>?D]3MV?E\ U "H 5![#ZBR 52%?5 VB;4R1 F#">2RTE5A(FV/ /7B MW* !3 .8!C#M.9A"R!H/,954 $.HA1)I@PV%LLJ!Q!AM1)A>$4POT2=\FGAZ M,8UQ6NVK0W>FGH(KA) M5F 6:@49)P3ZZ!I$L&[HAJG82%8X*G2=4QK#69:V![ *8/728,4:L,(:VB1A MDEI#L=7"PD15B0#"Q.PDP.K24@0"6 6PNABP$JAIJ,9YK($!"508*< (J<#* M&84TV6@KT4NP.H$0_/F8@I?3."CI::<@'#H%79+W_UF8CD'CZ+.::Q03K6-* M8!PS*D#<8#J/'RBO+>A KQ>$KP3"9EJ!H!H@ MR70B ?-=@C&JZ[>9 !M*>5?X&AR# 50#J 90/1]0Q0VH^HYM,J:66H@X%SA. M:!V 89AO)!:^-JA>G(,T(&I U("H?4=4V@S5$A0!+*E6E"4)5-P060^R@(G< MZ"_\VHC:1T?QL1,=3Q15"X_RWQ:I6VG]?O%O:SE/9/IUNI[R+-XO;]Q/AN7K M89&TNTS+PRF^5O[P_AI;6S9T%)/-[VWI,9XA0N#>$Q3_7L^KJ]RF7[*WG^=9 M^H^WZ95;TX_IY%MZE[M[_>UZOGJ8_/L\G( M7<),OV;Y8IHM!M&[Z?"']=-[_>6]GRVR8@+H']-T.1HOLI'?3:=XY.5?!6:D M_FT[GJ;3X3B=1!\7[HT")*/O5MR2C;[OVY-]-YY&B^O9,D^GHWP097\.L]M% ME%^G\RQR;T6WV;QZ=3-;NH?Y_B'.NL__]P"B$*&?W/-\S"99@>=O+3%:0,F$ MD1;X&DRT&L0N$9":Z[>HE(;%KJG%SC_';YZS"JBIL"R6VF!KL'#6$03590!! M]BU\2P>OT %7T:WSBJ?Y]]BWZ?W:0;2O:W\6AQ[?YTS[$2HYMF/U1\;0/FFCI+6^0>0OWD\B%K>@[*__O1F0]RO[K_71Z+K"X9[/?*K M_2+C1P^,BUT!5+Q\F5K/C."&8^EC*4-5_\LUE7M3J>XT,G3?W8+FU.I]OEE-LWNHIMT_H]L$5VY ZN#A'OD4!S6G ;N MWYSF#'BK\^?K9:K0(>M^V60?SFA3*"J1EK&5B(-$(@D%MJN24=IGL'I(K ^9=#.:)IA68%(F@1M%$)\I02:@PH,(\A./3P+PS+NH)2!>0 M+B#=OD@G6DT/#42:&:HPY41CH+RV5R&=50D_:Z2[M$J; '(!Y"X&Y%HM&*GV M[RL8J\1JK2R05-8@Y_XX:Y#K8_'+68+SX3<*#;^? M#&1<8@L\01K/)I,(Q81A08D1L; ZQK 2"\2"ASKS.I(;Q=G4_;'X=9).:WS\ M<.5?EGRQ12A2#3!A9]T%+X#)I8():PQICA*%C6:Q29+$&B"QX#68&*"/ M#B;GY.Z[K"Z: 3\N%3]$8Z,J311B$!D(+&<6*P#KD .5FST5>H,?E^9$"_@1 M\*,G^"%!@Q_ 4$0H%[%"2G*!+<1)A1^)51NS?GN#'WWT3UV<"7.FC;S3@H9# M0"(T[[KLYEWNCUI0:$EX;!,ED";$8*5B)"I!P_+@T/Q?B<" ! M""V\7@-;C\)9^ZK; 5LO"EMITVHVQL;'EJF0L9*,&Y[ V@D(!=R8C] !MIZ3 MV^_H67X!48.V&A"U]XC*&T2E%D$96ZP%BXVB$%!>YR=2:SJCV!/ -Y!O(,Y!G(,Y!G(,\3(\^S2]_P0UO<+9WAYBW-?.SL MGJ*J*/AS0FWIJ_M4$)"B]JE8#BVTU#))8JP9Y837Z12"&'#?IQ(O\_$TRW,] MN_D\GA9$W1"[;M-Z96_>A42+]8F^&)U#N6C K8!;+XQ;$/(F5<$FR%J((5/ M)C@A5->I"I@!]:*X=4Y)#&=9VQ[ *H#52X,5;H$58YIRK!730G.=8(R:XBB* M-@)7O02K2\L/"& 5P.IBP(JR)LJ.M0%)P@6WVAJA30)4K5EAS$X"K$X@_GXF M=N#EM U*>MHG"(<^09?D]W\>H//&Q0':CIZ/YL.RQ?!P7XDUHM88G9F'W20R3IH_/JLI#D M[!+2RGY"DZ8$),0=0F7A15<6(L0:H<%0S*&R!@OIA 7#"";UD$ DT<:$A58M M5>@LM-V$E4B$0L/05RC ZR7!:VL>H054$2UQ(B0&3%-B"*OA53%Q+'@-?L$ MJD%G#:!Z-J"*6Z,/N>4*BI@C9*W4 $%LXKIR@V/4-U"]./]H0-2 J %1^XZH M[3F+ !&NK4T4!(10:;BH>] #!([F!3@G/_%1DQQ/%%(+;_+?%JE;:?U^\6]K M.1M9?L7ZQE,'APYEB..F(X%BL:QHF$TF*P[^]S?@3?':?6M8O7[@+I_&-UD> MO<^^1;_/;M+I3]'F M<]Z-_&H\7UCT24\+\Z\&<[W-V9OGEZQ^[=?QVG27G7 MG;?L._C]+H3J$S:W+/,8WOWK++IR#!U]]1R=1[.K:.'>\B&M='I7J#;\ISP: M3[]F^:+@=/=W=.-GM[Z]*8:W%I,P\RB=9]'G-,]&D4-*?XE1ZFX<_7,Y6[CW M5E^]G8^'[B:.ZXNO3-U;Q:""\N[5S;^F\_%LF9=WB=IW^6$;BP22?)HDT*='WJ:D%=3V=41^GM[7SV9^$$SXL?#)VN'N5%'-;A_#K!3<97F2-K]VDZ M'6:.2K.;\?+&T;2[V=@3_'"R'+E[._/(R>3WJYBNM7BQB75.\'M<#);*06._\WJ=_ML7LPQ['7 MZ5?'D,6.9J/!\YB]%0;?C>.?119K$/!<#:]@U"-I>"^]AL(VB=Y5F.J/9'W' MB[-Y0#%PA[0H$=QO_5UQ,#;SU6.3*,EN9_EX$;VK 5[/YK>SLK L^L[K.*AY M\)W7;)-W>N\?%S>'/WU?/.H6%ODA^M1H9M&MN^!LY*'#L4FIGN51]J?CC[R4 M=96:MGV?W .L7_MS-AF[D_"",UT4WWE(_XLV]#^WVM%JL[^-%]?1T-UEO/@V MFR^N[Z*K\=1M_M@=B+O_8KQ8^J+!R]1R;U:SBNT*_?"/8A#N.S^HZWM2/M MRK-;UYAV0MSE[?,P=P-OIP_@;06H_K';Q3QBO//%]619JN\CM%]FZT4)IM=P]QUHV].1_3_]1=X0)->,?W_S9^' M/X\*^$,N_0 M/J:OC]T]'M'7=R6QC@\SZH,$?1@*'B6/%JV5JY]GDX*^W#$. MG6J:>BWHZMYAID,'00[\2AASX%3^M"%.7];])4JCT3@OT#%;8:YWU$)Z M-BH%1.YX?'SEA-C42R7OG2QE@8<^+ZEFG_-L_K6P?%88O:*\$BD=Z,PS=_IY M@>)IU+!3:PMN&B^EYX)1.?W37:]'HC-J>SN+> MC:\V_V'U]8(['GB@U<*;M;47Y!\R7]XZ;60%F=7S.2W_:\$8E0";+><%B^5Y MN0IW*MF?MR747BT+(5+OL=^6^A@7A>ALGUGYE*.E=]<6:\N7;I^]IW=1?E3J M%@[1Y[.;E6!8E(9XG\(Y:[?HZOBX,HG+HZD_+." M>$>*-TZ!*H\NG7_QND7[BI__MSR]O))5-QY\1G/WUKPQ[2;+%8VXRZ7S>7': M*]VQD8CEC1^@C/*#Q]!P70G^-G9BL_) ^-O-LY+_[M^MDDJ/7;:\Z0;2NF5G MJ=, '8(Y[O>,4G"9.Y'QQ&E1B\6D(.$?(GV=NJOF#2\_K 44Z_VL-9PZ$ M_E4RSCIR9^E\ZNZT\FRU=&.WZL)6*O3FD=-;G=+A5^^VUY.!4XKS2MU[1$O. M%^X_-33-;E765V_1+]O:S(\A_O$VOW)I^3"??TKOONJM27[+L"XYSYZ9#+"2#O +EU*M5UH9TX,',X5+VZ\=(NO^^@ MK9YCC?^W^U\M,5I R821%F!,!8*Z\K]*S;4/S%< M3PE($(#R-_0_GS;*6^OH?"O%8*6^CCY,ZS!]43/PQ[11L(OD /?QS)V^DU5^ ME7[)\60V_,>;!S9 QR3F,84D$21V#(]4XX!6F*FWS? EJ"TRL5$$QQ)!Q$3" M3)D@['TY#SQ[__B_EM.5VH9!L0ZY]Z5^[)\JLILB MT?KV6KP*N 6V5^Q?MR\W]4KV9"WO"H(RQ-596/'>:LL@HH.$OU:9- MYMF/U1\;6D@3B:Q+DNF;_W@T\%C>0O"_ML*4ZY_!_3X"S_K9L[N7';DZYYX" M)W:E3O'R+1=[EM194QO>5@"_ED2VF29VY)/>4*/V.NL'E*B6IVNE9Z\$W%H/ MQNCG)VN .^[FU]^"Z'@5#W)R_&E!&?I+' <^7J_H?Z]TZ&U'V_\F&82UQE(G M@@(4,P0-Q!@ (>5JDJHD!@K\J#W2\J'_]WAQO6%[Y.O&1[YNJM1]-8IK[54F M?4[9S"?8]N)!A@>]1?E?Y^.OWA\[7)EO+4?WA6M)V]H$G7 W("(:H#-(8P:, MUB*AUEJ%$!05T&&ZV=AA7Z![!.=^7Y6\>\_S4$%:UT58-B180ETV_ M_GU%QBLG1.L;)U ,J "A#[7FUI@CT%S-E]<.9-HI@M3Y4#0/&>E^**;KE'0 M],\A0HC$2)EP 21'0,7<5LYA&2?D1&!VG?!/"F?%P*GQ03D])>7T8YT>\*R( MQ%W06$]68_UN&Y;B1F75!$"6,$83R06-96(,P<;&6@J+K=J8R-DQEC94^0PT M[2$0>ST?0]3_3\?3G69Z_6Z7MO9N:53;?28(M94'G M?(7P M*T3FA$*?)0)D X)PZ/GS0,^?3JZ]ED[Z\DF6#RSIL 17510<'B.WU> XD9(C MP36G%G'?TZO*;358)ZW<5L:I)M8"!3E. "-($%6Y+[D6]K1R6UMUG,N\+!\K MBCGK\LV=JCJK+-AQ'I)?+SWY=<=BZY#[&G)?0^YKR'U]Z=Q753ZCS8A\(J(0LV9,&&+-BSS()E'#4FO@9IJ+;2>#K8I7-GO63]4XDK/9:726.%6-J-89MQ7V>U3I_ MH['8>L?=@;]*H?&-HE'9BLT'I7R0:!6RNG5?+^R3+^EX6E]OZ1N'3N[\]YIN MN='7S*UMDO6Q+]EK'%O5G:9L;5?/2EAD7V;S\;_JP. C[6D_WT63(@Q7-;-K M][;T#:7*7HZ+>3K-K[*Y^T&V^)9ET_)79:?D5K^ZU<$YZ%JFD[KI9-'X]FN1 MZSZ/AD4SO**=\W@^7-[D"T\IJ[:AP[2,6OJ0Y^J6@\>Z1]Z?<+)JY.RIY=8! MUO#.+>Q+.B_(S']_MR 6.3& MJHLHZJHCX;M!]*YLG>W;E+;Z@^Y]PWS\IV_:O;C.(]_&=U1HT-'!L+]V.[[W)IO3N#WK.QJ7?+T U,..TPB5SX$07.AAG?^@[+Q1-'L^7"JZZ%>CFIFDHOW:GZ7M!>%Z[: M% *]T&&'L]Q/_0ARX DY\%"/[&=(@V]I?G2-239C8Z6-L1,#<4PP900:WQ"V MXG-HT :?W]>85FQS9!'0!1=*/)!B:W+W"U/>U7)-:QMH(1A\J)H3Q) M5@?FY#A76U7B+2>Z>&'97@GB9^M4DVWN.?Q MJ'38S*X*BW\[^'E/R33R(:.W[IMOR^D0]; ?=ZM>;.QW'[,L.G1HFW_R2!;. M'_239[>#)[@%GX3W2?R2WD6H=$>(UW!'"-1J.\Z9L$)!]_\6$Z H,G5IAJ5@ MH[#D^>X(\1MR#XIV<4=\^N8^N/MT/<^RXWDD,*$#\,(>"82#)MJA1P+A%_5( M"-R$7)$Q@C-KN(Z!<98HQ&@BK#6^0MDW4*S.#!C 7\H7\1)GYIY_ !#IHSO",6MP1W3NCG"[ M&MP1A[@CHN?[ CHP_7LP2SOH'H_K'O/L110*T0@G)@&EW#H^CE5"J8J9H=@" M0!)@8[(Y)N)G1R(?KK0#V_&>]N-'G]?KM/EI?0(UKMBHC@,38L,<)(H2$3@BI_5 Q3"#%C.Q[5,Y2'%S^J[@_IOJW5 M-IY64G">?9U-OOHWAL5S.>DY+)6"(C/UL,RZ<@NCU1X6)%/M8E1N8U3OX_YY M=CTRZ$H;JKW-59;PUNTN-)T_-U68U9SIQW_X>3;WJ:9.ZW!;ZU6YK^E\7#0- MF:=>5?&[_JUHK#-VFE\QHGTS.;SGDX;1O16/PJ3A,&EX_^6%2<,O/FF8'!\F M5L X'^?_B'QTPH.C5R@+$SGWO%(FUG^[SDHP+KR#L_GXBSMD=]A/&M:/X^\] MN[IM5O=&+O5*V>^M-?JZIF$/K-/_SFJRK\M)YEYSJQW"7GLH2Z2N:F1\N.RF MJJ]:<9_WY-\XQ61R5PR#2//KX@?%']D_EV-W!X^M@ZK$)?7M2E/,KV?SQ5OONG*6S6(YKYXH M?^Q!?GB&5K=7]1C:F9K04]D>7IGR B37TFB BT1R10G&*HF)$@F@"8@5I/!- M6Z?IK U>M,DG#W6M*S:A:3+W['X"B]GM;I)NHT]@)WH A/?)XEIF=SVZ*7BS.=O4US7J9+V;N0D_V,)6)!LAJ8)$QL8P-P#*IU :; MJ+C5PS2)!03\#=VJ!>@S-;;6-#]AF M[<+=S2+A[;K9ZT4? M[-)WL:>-BBLLV0$0X:/BY?(:[KU&K^*7[TQ<9-1$O\R*]@EFK7U"=]TG0TON M_M(YA!=!YY<[0.H"3_JAMN !NLZ.H"]UFD =G8W^.TLGB^OHXVQ2]D\.!''A M!)&DBS3ZM_3F]J=(3=/)G=N$0!27213M/(A A=) D%0!(((@B(0Q4&"XF)Z M\*^"7_F/>_#!.??;?SZ#](, 7MJD#FM1>>G,.8QP%" H1>&(0AH*T,="!PK*Q.LD ,>3B O MD]D!A!IN]-L^21CR#O]T.JJ=_?OCT+\RM]PTORXK+R'Z*4!0@* 0;M#$&H@ M"%"(*6!22T*TA316M)Q$*B&T20QZ!T%!@0GH$=#C-=&#-#/QL.;6F 0E$"IA MC4XX+:OQA$%T= M! 4%YHBYACV.RWUHH+D)"D\EXKC8\$>=M<1[5FU:)S-1WI\;R8 >!>]<\2I,\:IK0+?^Y+ MFKU5WP+B7"KBH&:&&XBYD%PZA%$<<\2U4+P*VS.*=^TP=P*(TYW1=W],$!I MT:4+/$!.@)QS@1P"FTD?,2-(2)% I]4XXPY3BVO7DN:DWY#3 5!(-$ TZ"8! M* )0; (%:X#"))PP[=T^E%,3\SAFK-)-*(*O% H[16L(XP% ."!.0)R .!N( M(YK^MDQ0+I0&FFD$1&)BM+*&G&J""3;GASA'LX:P&'"Z=69J@)P .9<'.1BT M>NE3396Q"2"Q0=@*(@&I7+["H",Y8+J"G Z @L,!Y_*B@6+/?H:@MQ&Q3[-% M.O%38Y;SN;MUW67],I,,GHV%IPQIK01HF,0$()HPX)2GQ"(<2UO9;0+#C5&N M+Y< _7M%D?W-8.1@ $F7SJ'>JC^!LT^#LUO)R88AQ\\ 6X(%1QR"F)/*/DHT MD^? V:<3'PJ<'3C[(,YNY?LFQ!"$"&8 ( *EE5BJR@Q)H#Z2YV-_SNZ 'Q%$ M XR"J T,V1N&;&6_QDS%@#-(_:PW3#4UMD[,0$0=*4KZG.S7$U"B*1PXO25P M=N#LGG"VLX=;+0JP<&P,H:$:/J2"T*7I:S3R>L$#@[B5LB!D&=AU5Y.P8HCDRM'4.Z#=A0EZQ%UR; M\E>?Y6HZ^N#)ONH9WS][A@TX01<=(0VP$V#G8=AA30O*.&'$]WLC0C%)I83( MU"X3*>DKQAV/"SM',[;H ',:<"?@3L"=#=P13;Z#,()JHYE4DCG8T29&J.XY MB= KQDZ>CSN=]( ;0,@#7 2X"'!Q'RYHJT5MHK2QAD(($HN8PA@EJ+*.3(+$ MZWF)3M,ZH@,NNXSU!-@)L',NL(.:W*T$0JVHDC81$A)+8JIH91U!:U\Q['2R MUA'!P2L3<"?@SB;NM')&N0!<&DHHTE9+QC SK%)W(#A6SFBWN--)9[V92Z77-RR XUB1Z.CV?+S)#MHSO+1CW6?%IO/?M(3 &_> N\$22M @KCD MB G-$AM7X VT/&ZOEA[9F)"SCM,C?ZKHPPEBQT$6@HL:^/Y\&]F7:B20$) 07D1(Q;0%TR M\YSSRW-.G@O4(HX9$,@""N1DT4:/*:SV"5IM6'4 ]NQ +P)K\M/)O\X2.YCJ M^U8$O3&;D=TRWMZD.?! !'YH/@ 6@VM<_4BVW2%HOAC#L06EXG/S<6-'Q-$C M*8&@D(E\2D$_'8W*7__O&_ F_VR'V:\^KYCFY^%MF@4?T_O@M\EMLH2$]\/! M[,;^:>=14K4_&8V2NRQ]5_WQ_BG]WBP.@.OX"?KF^?/AXAV(_O#^S1*#E>_? M[B?0^A.?_TD>\%T'G=A!7R:Z-[$M QKV'L\ -X9&N)N><@9Z6(U'>,> KE9U MLKX%^W3:F(K8=.[NAOS3?;%3?)F,!O8)GX;?@Y_MUS=98.R6,@C^/A^G 0:] M]@)W]LWG6RV%Y_*TA=":>&AZQ(8^AC[\P:4WAN'+SR+07$> M$BP.1#Q#7#A#.%]S\._)[=W[8.%O]DQQD4RA+1ZXB22SK=J0>Q8X?1;P&X5G M"+]1>*;8::-HN1KB_IV>VS))E>GWSB>X;BD@W6" 0YO4GO:>]I[VGO:>]I[V MGO:>]I[VITO[[4Z).ESAW<4'SMY^2;)+=0*V/K].1LWN,NZ#!L4B1.J@6,04 MXT( A3#@!"F!@"[2CQ1&2N\I*%;^)_IC746@7&Q")S6=[6V%D.P!X'M;>1CR M,+0%##&P@"$<&PX HYR$Q$1Q!&)1Q.8+C5V)Q+. H?:RD/XWM<--LAO'\ )! M]-Y#D(<@#T&;0Y"H(4BBB ,4 Q:#F$B(!6*F+J_%NP=!7H'QZ.'1XYCH(>4" M/2B%#&$IXX@2 JE+B0:5 L, V5]%Y[.PH[#L(>9AR,.0AZ'-80A#4>3OOS4>(^=<\2E+ '6_5'G5YG#H\X M'G%6(PZON[JS&,M(0TD!U#*4UM*CB_;* E%]?HBSMQ)^@O00@1YR/.1XR%F" M'%EW=&=8<8%$K$TLB(*AB,M.#JY5*M:\VY#32M\9VL-[+*OND<(CQ6&/.!YQ3A=Q<*.-.U." M:V4DDII!!;C1:($XBN[) 7-,Q-F;.625',$NNS>JAQP/.:LAA]:0(XB. ,91 MR!G5<8Q4"!>00^.XXY#3ACE$8(_PR_;5GFT7Y?Y\.K6OOO!^RJ\&PU/&M$8( M=*0TUA+H4#&"J#22H3(+(X8H-O'Q0J!_JSBRLS&,&($>;-56ZZS^XR7[-"2[ M$9ZL&8\QT$ H)75$$:,8%Y)MD #J+"3[=$Z(O&1[R=Y%LFDCXI=%6!(-B*2: M12&-2 3#ZEA&&W#$M*75DMU&TS5 >IA(+Y!>(+LBD(WX5X)9:")!%2)QQ)$5 M2E5VO)=$(G[$$/P34**M9 N.O&1[R>Z*9-,ZZ$HZ35E'C @L!0,*%A:1X+ M2^RH]L+]EM M;+4"].RLST$@+R=EQ;+)M64H2Z=D%&0%JV2!Q>M@,K.W[.*N]X>:%WJHR0"J MRS )S&GHHK=BQF+"I,:D2F3A0AZQ&ER3\\O?,C4>_.+8OJH:WSU[1O:(X!=] M0NIAQ\/.:MA!C2*4VE"%8@I$*(1D0$C,JU@*Q,2>BJ<<'W;V9FQ!T$/<1ZI[ MX#ED">FN NI QK"6&J!!9%<8F5_B6.N*V AV(!3 )8VX$#V.&O3J^K%_33% M_1+UC$:56:*,,A$!"A%% 8X,TXNL61VI/9DWKW'SG*9Y(WJ 7'8 J(<=#SNK M88?7P5= 4"E#SI$@F(I0,T3BRJL"J3;G"CO[-&]\(JX'GLLT;YI1G5I18V@8 M&2.T4JTZ9%YB)'M4[D_/6\%-QQ60"XXX\ECHL7"!A40T^]-%%!H-<<@HA=+^ M&2Y*:XIPOXE+7;)Y)>E1N+^Z#!X+/19Z+.P@%K)F6;L6"-?G,R8L!IQ"5:ES MBD?A7CV673)M(>I)K\YY+/18>%%8*$!=)I7#6 /*F(@9CN/0:!+"*E%82;PG M=6Y[+-Q??0W60UXO]%CHL?"RL!#56 B(PM:Z#96AVB"##7%&;5G%1(=[/7:SKQ[FE[;#_:'(CNVN]O4ES>(,( M_/"^,=N^W%HTO_7FUR,W,=/Z2C-V<52 M#\=VWYB](\+"3@LK_\>$_NE55B>=./J1UN6"\=HKIG[W'S< MV"',Z!&^0U!LV;E(!?UT-"I__;]OP)O\LQUFO_J\8K$^#V_3+/B8W@>_36Z3 MI0W^?CB8W=@_[3Q*1.E/1J/D+DO?57^\?XH?;Q:A*(M(+(C?/!^I4KR#B!_> MOUE"O_+]+_STTF^7_L0MPX+V'14D-I5]L9OB> :*\4*2Z"$K;BQMD%M1+O]T M7T#8E\EHX,*[;J9I&OQL?[C) F/1;IO>FIZL72/KI^'W=43UD'1QO+LN>OXT M>/OO\W$:8-#SQ+YL8GL .SN>WC5!;<^4WAN7.S>$)_VEDEYXTA\3O[U4>]*V M)+4M%SC"D/N]0F%-.3,P@"#$G M.HQU5;.9 ZJ?'M#HR=A)]S3OE?;;,/O7K^G4?9%\3>'JX-C_+'-A'Y_C+,(G M*I9^DD:_])[P(4S'_9O;9/JO1YW[Q[WAJEN7KET*Z!C/BR_J M$U&T.!!]BU[.R3ULVM8Z%J\%N?,A S]X\//@MP/XB3J1-.9(6_1#,:6,1X!C M35@584:162IKO2'X"0]^SX#?80-[/?AY\//@Y\ /@EKS8P2'0&�DPC!B,F M(E1I?J&0+6A^?WCP\YJ?!S\/?AT!/U2'^6DEC&;"-2B**"::"HBJ>%J"PEW! M3WCP\YK?_L&O*]'$+8>XKL*\0X^ADL\GD;);A]Z^#J%P'?&/(Q)%(8^!5,15 M^X<24J8-EP:&%KN6BAQYQ]P^\E=W@;KEBGL_/,&ZS0.X72NC/?-@HSP\!P0P M3+E"BEI3 7$>Z9P'(QU)&BV5A_GL67$PZ*&8=+*:]_7BJ ME(0P=KUT'EN5T MY)/8W%C=5 D;J153(3$Q,$I*P$"YN<4*8+F4FN9-P$O@0;^Y'6=S$ZUM;L>U M&U>8TX<>PL>)I?#XJTN'7*1[WKIM/MMMEZ_9VU6Z"/X]N;U['RRJ76S/1.GW M?II:-FPFGV8%H)1)IV[8R?@AN+-/F R".TMP%V$VN-HE";4M3XE#_N%XGA3. MK/SKXL*G8UH.D%N3/MS"F .$GXPX__=F6CWESFY?;[],T^1?;Y-K.Z9WR>@^ M>%OV3&&!+Q6-L]&E (PI!QQA5U_S"- MXVB;Q<@3Q1V'N>W2;5>+I4E>+:OM)LZO"'%<2%DO^##N;\#AAQG>Q\DL=;G@ MP>_C9#X8.M/!KJ;%KZSX*_>*)N[K>#A.QOVA%=^%NI %/Y;2D@Y^ZMK,?AR. M+?1,YIG=(K->CDIWLR"[2:;%KFG!I_I4H.E/JR3KJ?P_ 8@5Q0EDI &*-8B1 M,:$,C=,]BZ,(!.)(A4X+6JR:FFU\N\L\WZ@6@]7?WD7#+/GZ=9I^S4?=J,;P MMW3R=9KJ5M$+QY2'X6JU@ M+_B2.*F9C/,G?!F.1N[AR6!@'YQ5.V&UA_N""YL57.![*[CPPD^@]2?ZESU[ MFT]$/+N\%7X650!\<8>S)*LO[N!Y]P+S_3VQ+XC8'L#.CJ?QY6;X7WH:^ 63 M_M*+.UPPZ;W47RSI+[HXQ._C_#@F/VW9IF/PQ:;*;)7P\MQBG6 ]_75T/_&\ M']+H"!])8P11BL"810PAB7G94R2&1H*EH*_66L15\8B+L]#J(,W1(P^;RB,Q MIP]__OZIA8+["/(>8>@0/=^[66C?@YT'NTL$.PI% ^QBH".B+.)1:O%.6JRK M^J0K0M3>FH8<&.SL['L(M]I=I)L,[\'NF&!W=GC6%;D=C6X]*'I7.$)4:Z6HZY(*;,(QB MIFG((J$AJU!)A7J_G2@/B$I8P!ZE![$:CX9*1SWA;&%>'YSW=)R'Y2:C7=+E MYG?/S-_.[_T+,:7\;O;F/WZ$+OIY?K<-3YP!O.^UT')7 )#7;C,FM')E**B( MM5;<2,BB*CZ;* 2/Z#:K5,"^,IR&,LK:10LR% MEAQ+(&4D8L2TEI4V(B7<7R_88PDC[PF^7$S%"Z,7QN,((X.U:0"AU(P"HJ1B MBG ,#0^KG=%(R8[HL-B/,$+2HWBYK(R71B^-1Y)&7$LC#6,#(6,:4X8)5S3F MBZT1'==0WY,T\A[E;1:4[;Y=_CJW(>QNG,YG5]/ ^TLWF/BZ.I^7?J:] D(9*0D!#R,C5"21 8A6E7UC3'R6U@4M3EA:VM*J 6<P@DFF\%YC@]J 20![L"/%Q#U,>ICL M*'-XF-P")CEHP*0)141%3#@$1 (DJ<0%3 (+/V!/#H6J'M/N8496FX2PU3 C M#Y,>)CU,>IC$'-$Z;),H;)$R5(9J@PPVA,A*F]0ZW-^19#LPB:7L0=1J /F9 MP>2*3C/%OZV5@0N6Q[*Z:%N!FB457NT\MNOY>/'65.O&ZUG$2;V: M>USHU9IA[H'H'R=...P[QD$93OBD,<"M_368W=C'-DKTEA4/_T]6%NFM*AY> MK6.?#8C0%@L?M:%1\=%=_FYH%VK87Y6\_%MZFPS'EN%'8[8X6/--L9OFK_\%"393K7S6^QVLD&E MU";).-^?J&P&>8VK'^U"YUNME;YY?B,O7B&XKS+:RF;_1YI,\[X/#E"BM)]' M(@087GKIMZ-&R,A-9R9W,^[/)-K_:GM3XM/,JK*1 M5817M=5JZ;%7@XE[SI]N[&^!M3U@&U%_"/4P:#,_Y6SR]+J[(2#@NG%Z'>L\ MHY %:8 A$\KB'F+&,$FAC TONYE(XKK,>S"THF"1L"4PY+"'6DU:[C[FG;QV M;#D >H5X.Y1L=1&Z I^<+.#3A,*!FW#]HW@( !8ZK)(X.,+/I51=%'S"]N 3 ML!X6;:97>EWR$/")O"YYMKIDHV"IC$(*(8PIB@6$#(I8EF HB,5"[L'0BD)K M8,A!#Y VHXJ[#WGGH$H^[7'K5<&7KBUM 3HQZFQ&N2IZ1)?K;?IWGG;Z]/GJL^*1N^22ZUC@7")$14:&(O MXG&%B)!&ST7J7A0BDM80D<"6"U-W'_A>J5*([B*B+\_@,T5\IDB;^T^CDJ0V MBL>:,R>W+HTC"^ZF:9;F^1S)%[MW7!UWKAU8[L]U!DMPDV1!>JB_YH1],^%V[LTFQ^'/STEKIW5Q(+U<%P.)@_N'Z7CK_8W^^3). T> MTF1J+[+?9ME[^XQ'#W&/O;\9]F^:*3MU7D"VR!Q(9@U^<7D!Q5W#6;XZ[J=\ MSW"_#,??)L-^FC\[2Z??[-]9-:]T\#Y?&SN,%\;Q+9D.BX#T1YQN^3<9C2;] M/#7!+OIPFEJ9L&],[+V3)QD'SZZD?=.SMUA1&CKJ3 ([KG%VG4[MA99H,RLW MLVHR1>J#>W:6)SNXA4ZL!(Z_VA&O?NNERU/QT5W^0HI3E>D9?$E&;OV.G-)T M]$4K30VKEU@^G#:R>+J32K/](*Q 3=,D2P?;O_O+PR[E[=U]__:R8DI<&-(B MA1E2H"""+D4,0!U1:*)%01P>@4HQ3KT-\I#O9-TZ'#8;<'I-E\-*LR0'_]8&9I_R8'_%\GT]FU M54DG.F_O&B3]_YD/LV$!R>X".X2*)YQRLL3TC92T;/XEZT^'^4[[]HMCHGJ? M&_;@%JE8Q?OA M:/0D&\^9[_G5_.D;2Z&HE5J)7:6:6Q9KF>_6 M]\FR[CNY2_.$VB56*_>?_*9](PRN#Z.TH$ HC2%TEF\8TYBA"F$D(DM-%%Y$ MF85=7*W#/HL2LIY@:TL2;@[P#A;VOOYUW7P+[?:S#@V*A#*:& I,%4KA$H9; M7__6JIW1'E_O1=Y\_9U2OA.0SFZF:;H/*-V--9J-P+= <;O).4-K^,U:'U?! MB>,/K34!/2VH.ZU$A3A. :*-*#H2AD9!# M%4M#!$!17%8;"+%@\5+-Q38 J#4]$]&U^49'0* ]J7(=PY^F3CF[&=9>F]Q_ MDLUR>_$EK=E-YVXZN4ZSK.@;5O\RG2;CKWG)^NRJL!K7(E[ND7S._5)[6RP, M6NO!58RP,YT,LASOG)?,U:R8#I/1I2NWK_*:1-7ND5DYS3<9YQG[YFA_:S>8 M+%_V[6:15S4ZAX5\Y2H=9,/E=2GRB&N.0PTC*CG2)!8Q7RB(47:6?+VG )X;:+".;D$>AW2R4\#3B"L;7_" M DTC*R^,H(0M(L5!&&34N\W9[!WR-@'[OE_@$%PMKARX6VBIZ.8Q@9!"*- M)2D776$>1TO9!UL#2EN+GLM(YR!E;\)<.I M8^MTS[!U7.\D9CN=)P=;Y MU\6%3P?9")_KYZ>93\+K]A&!%B#R9,3YOS?3ZBEWR=?T[9=IFOSK;9ZN\2X9 MW2#,MI[-;W>!DDP$'=I^W6/.7S!A#(AYKJ16@$(0AXXPKZOYA&L?1 M5F=^>7"0-6P<##K/U&)IDE?SU"/ZM>.J>>R8,>-O:38;I[->\&'7%0#O MX@J_S,IJU'4(GWMXK>W>WZ1Y0,<\5W6'UU7T8*T7%UM!<#^9CP9V:%8!_I+: M>YZ&+.8>[BPMW^VHUCQ'>Z0S.^)^260[$#G=<1E)4S-UO,G=6L[2; MUUT9:[A4I7S5_M !)ZI#9<>)&8(H-*Z3H92"$B9#$0%MX58):)&7P#=-<#QT M4?ZJ//YAB_*#K6KRKP 4B%;5K%]7I'^C\N=%U%@V^^6Z/+>+BDCA^?3E6N:& M*$5I9"1A HBO/[:&OO01M)\*"'Y'GW7/,PY&'H=&$(UYEW4)G(9=PI:$(1 M B!C A?9,YBM2'7? (;$46&(LAXG:\.T/0QY&/(P=!08HHT$8(J8#"D/I810 M41XQ!"H88D"*7;6A/XX'0Q"2'L1KBP)Y'/(XY''H*#C$6:/R5:0@5KQL^Q!+ M01:N]+_#)NX0B%A(-BK;ZAJ&M/D/?M4/9SVYZ,\(+P]1U&/R;/H^>)%\!Q$ M4,*Z AT)(PT,HC(,(VI%$!M&%@8)DLM51=KTBQQ4!!%LTU7K1="+X"XBV*@" M',4J0E3%%!(88:7M);@2017BY:(0;?H$#BB"3B_G;3:#]#+H97 7&:2-PBQ* M::-D' M)#6",PC"J9% *N?/Q0&=D$/8(EN<@@Q<3)_+KZBJMXT$PIQ]\B^. M9ZM$*VZ.M:1^KCJ MBP(J48=L4"ZH"06%G&%E,*"BS*BS0(74BJXDF[N!V@BXX#V&V@QZ\D#E@!"H+Z4#WD%,9<:-=8&5'*[.>H:B\+,-T-J-KK+(-QCZ-6\U8\4GG;SR-5 MUY$*-7KKR3!2$G)NC3\5(D:YPA52,4S:\->U@E2@1QGT2/6HBGOQ?2O/?EHQ M?J,6$/N9[Z#1\<%@%D&* 0Y)3"/#%-,<1E;_5X!J+HE]@._XL&W'![SWC@\5 M>-2-'ESQ_;J;R6_IR#4HR>OQ?W+=:O+TN%^3A[Q9R8O%]Z6&!!.%I1(4QPH8 M&+&J^+[ F#:*[V-&-43(A!Q+9$U)3.*XZFD)8\)>; JQ]CW';PKQ:6;7Z&V^ M=(%^MB%V&\TA7K,8NZPE6K-Z^^@YLTIY>NT8]M7 *',4#29W13=Y%_@X3;.9 M)5O1S^D'=Z[YWZ"$HRSB.;>:CO'/'3F3Y]8.9I?V;0/4M:;)A$UPV?E;P MXZ=TP4([]'RL%X,@O29#H:YJB7%!W0,FM$/-@K+,'&8XM:TRR9/G2*_WO!_,[-:NL' MO&SJ42 @3BG!#?6',/L#A- (+!@77$.[^U(5 @)XQ)XJ:[4BUE0FU-12X6O. M8.'#DJZF[I/IP*H67]+I+]?YKYF:SVXFKGO0$P/Q0Z$E_IP\P$4:2'[[YX>[ M.IKCM\5^E^]CO[O=SNXNOZ;3W%JTFU+]?1'5L7A8A08-8M5!(@4A&S\]N=E) MY4>['(L["FEU7R\%C^3]%;.F7?OA8[PP;,&+AJVUM7N$K4U+V5S@BD$YCJ]% MJ3^YO9V,2\5A6 B*&YN[:NLW_?;I]ZWOS79K._SK3J^^FT^S>5*T@>P&FN?M M'X]%"<[?##;-$5=%AV+JMOVJY:?KP.DVI$$Z>.O&ZJZ\32W2#8HU="I7@2WIXGUE$]!\$W)]=UH# M_\H*?X+]K%&*%&#[40HH.50:4$F@( !SPD*B-5HJ-[$U]N?__+-8D%_S^<+' ML%\Z!_X^QR"/X_O-/3%'6??IY^3[\'9^^P2,3VI;:(#]VRSMOQO,I_=61$O7%+ MT3&X-#O+-KG9XRZTM3B,'LKF]A/[,7$$R^HG6DYW#W5OMP.L7EM(6I)EEAKV MHB\/5H,=)P5_68W.SF::WKDFNHOAYV.YM4I=_\:Q39#7RRE@8IS>!]=%;UY[ M3=\ED-XZD[B?9E>!SB_/JCW/OG)^6QK5KL][?Y9_/7.1@=6LK916DW,/=+UX M%XM0RKB[Y^GR>G,SVTF;QC^1'^O%BB>3/_F++ GYSRE'M^2/HQZ".,> VN+ M)6RA7+7IX4,;BP=ZULNXE2N][F)K2M.Z/(M[ANRCT:2?_^7ZW58X5NS0N=O] M12=[J+G4H>*QY*$D5&@4J\IABPUGS<[+6@H4"4F1" T5,54HJK@4"\..WN&V M\)(7.\?*O6R=S-\GN6I9=,G-?+=;W^W6O\QWNSW'F*$S:XOJN]V>)5E]MUO/ MNQ?8 -43^X*([0'L['CZ@IL?^KZ7%TMZW^WV8DGOI?YB27_1W6[7.9Q]):7] MXL&SBW6""6H[=&+J=&):<=K9;) 2Q3'#A H2*:-CI!"'97<&C4,5+;5I*@^X MTL'J\R]3R-H^ZY- W".XS2+O'65<7_[-@Y8'K05H-5O*Q#&$*#9A"+"ROT:4 M1[0"+<#44NGIK4&KM5HE$/0(/TA92@]:EPM:9X=+'8$>7$./1!$(<:B15C&3 MB#)I4:B$GECQI>BP7?2E=G+Z$>LAZ9MW>W3QZ-)-=&DT"=(&2X!C@17@*A2, M$QPOT(6*I?K[NR@V+54,$3W)6RT8TCETZ>BAX/;9[\GWP"YHVI\%599:NVZS M,T#5LVA.]N,:X.$U\"AL(HRBV$ <&B9I[$*.2^"1(%XJI/:J8&C+:&$Z3J^' MLW@ZN3VPFPCWZ/KH]BV8NF;072C=EBS_Y,7S;,53-L13,H@8)=)(''/ ($ + M+ZV*\5).^=[$LS6'".HQVF:1:2^>7CP/*IX0P&9SSY#H&!K!D 344!$"473R^?!Y;/AM>.&8$B$DK*8H64(78'7:BW@/"E M X-][I_MR*?KB'.9^^?%!+1\3&<-.WTXMM:Y#V(Y>K7E;IZ[[:4,\YF?*$/ M6*/SJ8':0(6BT%6^11@)7>T0'*,MCY2M"/]R;?>)?3HZ9$_BP[;KZ:8(G,3A MT/GWS>@F(]@5J- MO/'XZ/'1XZ/'1]=BJ#ZY)U(;1!CF460@#8T%QDI_9"!>\M"WH3^V=((O>P2W MZ>KS .D-; ^0'B!= R34,+ A0Q@:$D$H*"(6+\'"P)90[T.!; D@20^V&^)T M9@!YH&9)C6+0K\[U 8OZE^[NKK9\'MP.\F+-Z7-XDV; M#ZH+)6>+\LIG(1>TWB&-Y%2$F%H[(HJ09*$2<=5U.8[,^RBUS0 M*^SE8E.Y$#O(1>?J8J_L<%A=^'20RV42WKP\B1;&'+C&O(]&G/][,ZV>MK!PGBVZ.I4=WU\Y527REQL2:#\ MX^-"%XM&*SW7+6W3SF-['YYKE95W@_I]G,P'PUG>)=#)6=$O<)PK[?GF$P_' MB87J9!0X=,YKA6?!CXN&?C]U;68_YG7])W/7 B+KV8VUG][-B@+O.9C>I=/J M4U[W6!A&O09GVH;+XZ"Y_-YQ9NO57+7?14?"7NT?M MU8X#['LHI[ZZ)GX^YW+*_TQ&!4NHNH]$#E OUU GG-%0$P U%"P2D"-149MS MKALUU)5E"!Y!20TT1FD4A8!5-=1#P\#1:ZA_SAM'N?KG3DLMN,/B1O+-:G1? M'_?7N$^MV,VSL@F(7;ETT<\R[^=F?QC,I\.RT4[11L,UZA@,++Z_NRZO[ ME_GRZF<=[7P>=;A]>?6S)*LOK^YY]P(K;GMB7Q"Q/8"='4]?<+5=7VCY8DGO MRZM?+.F]U%\LZ2^ZO'K>DS9P!U?!=3*<5C[FZ\K-[ -G]XL''8T)])6*EX-Z M2*.;-!3<2!E',6&28:((,[@XCH)0H'@IKW3K;M+EH5DNIMF'<=%R^+_*(R-5 MG!CE/T96A&,KP>YX[;45N.S3\K=3@9)=N,$1""(WONRQQX! M/0)>$@)24)^R8R(YU)P+%AO&%#!17&;61RCB&'8/ 5>EGGH$] CH$= CX*L1 M$-4(R#@,J61&<0Y0!!AW5Y4Z((2QZAX"KDHNW0@!GP:"PRM*/0AZ$/0@>%$@ MB&5M",<A%ZW1BR&B% 8ZHA0Q'2+&D:E4.(GX]; M\*J9;A\YK?M$JV7NW84-VA+B'[SLGJWL\H;L D%#@ R"-,*<6\4#X"K- TNP ME&]^'-G=*>_6RZZ7W?.175G++@XA(BQ61@ (=<:R*BJ%:$UQMV0W25WR0XY M\P1[:77[[P7 M%07UVS#[U]MKEX U='%F:3;+"\5XG^]V.-?J(G0% $E=51Z$,=Z!;<*@(Y78\NJ'TI./36GP5KFZ#XN>A"X5!!HM);0'!A$>,RY MXBJ"@F-6'/\*JP)IL%0Z_1@@T%GO@PANGHTNO0G+%3E^.ZTPE2<0@, M,Y&.(\R(Q+PJIP@@"%O,:'K)J5LQWO8^C0\?8^_4]0R^PA7A9=?+[F7(+J]EEY)0",%CIJSLAH ()60E MNXR&H@NR^PH/@I==+[N7(;NR[IYJ(,M[>XB0QZ&*H00Q671/5: K^ZZ771\( M\ Z SRDR72IXK_W?)ZGYW,AX^U1VV=G>O[T_.GY\R+X\Y$& M6?50>:) "BIJXT_&DBD@.-&:QYQ$QBRRN^XWI6K" M9K,IE7(=-X>SA_6-J"*"0LFHA" R5$@*9115C:AP&+%&(RJ,0$QE1$F,((ZY M $B!*D/17=^Q1E1%?>:DN6>EIVGY>G3+__TN*1\593J;5F5JB-3 M]V*Z'S'U6L+9L:S7$LZ'EF9KW*X+<9 MKS)<&"W/ GY6;"\7;8^>)46U_+LV'AMX,69-N3\9>N^D^=$_4MMQVJ^I]/^,$N+1?IU.NQ?Z'9VD=3_\8]M MDPW.@.(7+_L?K"X['&?#?K%*>;CJ)>?B_#*?9;-D[%X;))GKR1RE_=0E;Q4+ MA&$OV+)I_3F'KAYNX@>.)W\F(Q$A5 >42TT0E!$A-(IA%'$MF*DJDX8*M%>/ MK%33&CSZLW=:/*0IFH\ M^&5FEZ$1E?ES6CQQD;J8N:%DSZ4NOMRK#O:$X#W)Y"%*%_F8]:X)_C;S.QYY M#]UUKBM(1NJ::A@20+54TD2AB 5'4JL*R;1IL2[",I(]Z2I7V22Y-;)7?-NU M'2>X @)=ZDKY>JT.H08K+P181BQR$0 :P,,HXC'#,9< MB=6=>;=)JUN+'8L3_8:GWN7;H965&L@?GZ/=H.397#U\10Z0JW?N8N:UB%/0 M(GBM1;A>M!& 1F) "8@UCH6I&DT)'NW3'EJX,U8UHFU=;VCJ"V_K0J[X186! MLAX@[*PUANU.QF!WO4)YC^/T0HNRMCZ_KD"6K"$+ 6(P,XI+("44(40TKB K MBBC?;T?MOTTG6;:R& #\SUV5DU;\. +V!. M8E9GC9DSD-<+* B',*P-CPA* MHD.AA3*AU)1R)D7EM(AUO'DA^&PCX=W <=&Z3._HNR#R"B OU2%9^TPO&2.Z,_']E#\\A9EWU1PZVT4XNT.2>#*]3H?^F.347*WKC!N"ZU#7 M""! *0@QE;&(8AP3H2LE1D<0M'U.4O+4?%IK,5VV?F / G#VS3HN/5?DC,]5 M2*/!'0<$AT!A: 4=0 ,T5HLP#J(X:MU@62'L)VRR8'C%V\2"SEHF9R#:!Y]? MI^R,,R"@/UWIBMF\OT2\GY-I_R8H$_"DMZ>/-/$NA:4_I\90(!O9>480H(QD M0A)@8!QC5:DQL<*MFRRORDHGK!7.1,^NV2$5QM$\M?&U.6*N[ZE8Y89SWH&PSOZ)[^^G9'7?Z MG+ S//^@O#[KU%$H0HJT"F, )&< P*E4-C8&1FQ>QV7,^6(OR MO*E5[T7Z-$7:S^^TY^>/*WTRV(5X0,[/Z[$N7I*1A@UA:,R1!!QQRADP$=)1 M=;2 PQ6'C^TD@QW+1'AZP A)#X*#%/\\GTC)'RRCJ4ZJ\B< M@:Q?PO$*QZ0V71 !!% )@> A-E:@89D"&D/--.UD6I@_8_%R[<\@+FI^_HRE M*Y&[^TL)^_M\G 88^(RPW11&;!7&P63^990N-,:+2QGCLC9=8@$5IS$,,2&$ M,R@(+TKX20!Y&+4>^?6ZE#'4A1.='J.D9U6^O1DOF_"BSRGK&NA<] &/ +65 MQ R&#++(0*&0((RY:J!5\0P<=ZB36GO LFM.&;K"OL;?N2)#=R9^K)PRT4@Y M-4Q+3$08RLA(!G@DP,(YBBG%7_: >&3M:3 M :Z$+_UYH=#36?=#(T66 &JL' L%8PR!0%; 85'2AF "2.ONA^=E^CGW SR\ M^P&VYW[P+RMQ D]4A6.V([V/'QU,I M[8CG _!9UMAS!SMFZP9W3)?-8DLQQ8C I73"3I5B3:L ;O\L% MJ11S?AJILO&C@EQB@^OIY';[\11P\V_K\ ;5GH@XQC%7$TE93Z;SO[\SK*]S.;PNHV*^R_WIW M!+^"=!W:;$[JV63O),:-^FPTI"R$&"C$,51(&U@D)$H(0Q"B Y(X^=X]$E-Z MA=;F,6],IJM S3J!*[W K6 :W%NHVS?3D;IS.]84R/U+)&?_)U M;&+92CVP+>Y&FA7H5ZS(/WN_DZ#:3I* M[-(Z<)J7R_QXX^P%]S?#_HWCI\"M>C)^R&_NSS)WT^)=@3-G@B2X+\W!MTEA M#P9W>8#_3AON:ZQA25AM#7/-L=01B3DF&,<*1:9B0R7,4KC?WMBP2&Z()]/R M*W?=P0UA=(77&,*;\YE[ZP_$\*20J_[K0 MF)^.LJ'W]^W TND3NV!I%BWHJ8%KI?QHQ/F_-]/J*7=69MY^F:;)O]XFUW9, M[Y+1??*0V7?]]69:3F?M2K]HS"2;##BXF3HN_4MFC"$1C[74"E (PI!QQA5U M_S!M$7^;Q?CL[""'#,Y7Y!*'%DN3O)JI'M%O9P+E'PL(L[;B:. LBUSLQ^FL M%WP8]S?E^;T/ST).FB/Q[^-D/G 9NFXU!P[<\[_R&-H,/;=\6']WE[X9VVQGV5ZW7;Y9-+;@[4N?;@^6(H:6P6ZJEGXH]K!63_82= M!L7V[-Q#HX?>(PWG:UX!TFHWBW4KE"*G]P5)OG@5#^;[[KB?-JXH?BLOLZ*9 MEKMW=A7\6M]0JF6-=S2?[D GF-]-QOFXDO[-,/V6RZS#RWXZG256/.ZFZ5M[ MG871879C'_!EGMEURXKW7R_D_39U;\B,\<"%WY^3Q!6XYZZ5)[;H$Z;=D5 JS [I*86W/L[+. &*UYHD0 MP="=K#("HA";"(!%B =APJRWNE]QKEH$<_QR7101^SP)TW_:%?G=+HBQZV$6 MRQ'9U;#\YB#:*A6MNF2J;QOL7(QFR4 :EY$GJXWTM^AE*WWYT/6'#OAAUC$$ MKS./&,=:AT1CAC5"D(=Q2"I3!",)3H(A7N' .1!#P'UPQ%7PH4*P!5).%Y@[ MZ#F\'*06#2V*#0L\MAO1T&+7W&)COE4$5@FZS7KE4TJHNI_,1];L'@VOKPO, MVJ\!S.M 6AC24 IH-%&QULH@RVO<7A$*RX@&MQ=(F__SSV(?*';3C_;0Y']J7 6WUJKE MB.O):#2Y=TK/T()$D,UO;Y/I0ZD!!4FY+HYE:W?:2AWH9?7Q:]&*PGX:6.6G MH9CF%2?X>ZL[C9)Q]N[U3+D\_\;5CT[_@5VMYO*YS\W'C=V 1X\.VB$HCM7S M#P>S&_NGG4<9 MU=FW=$CNLO1=]<>2W^/-(I!\D5X!Z9OGX\R+=Q#RP_OJHJ>_P1=^0MO=MMU/ M[3^Q@\,_:BK J8?F=&Q^"PEDZQ*<#EE);O' 67%M+]TQ9L(HO M?WM4%BRCVX.\-=111^*<>$&<#*=!'K%[U+%8^[7@W5Q"+UQ _1[AG%0>JSU6 M6ZQVK/ 8,]TW3['+?;<60RZX'&*4]G,G>(!A'A J?.64(TV\&TE#& I:EQR* M7*P^CE"$#4=<:"IHU183"Z);.^0Q_S,?SAX^C+/9=)Y'#>4AB)]ODG$98;L( MC7RVS(#X3[+F^&?5.<-OGWYON

[_XJR+J'A :%'#.!YYM\E^7$O:[B,< M:M18@ MFM+Z$*N=="1$>A:$#X$2OMKS24%(J^K3<6E_:-WJ) 3UX )5,R)B"#E3#) M9*C@(H$.A>(8@+D?Q6L]ENZJ$^B'\K(O,NT[_=^ORZ M GVTACZ#&50TCK"P*B2*0WWF$3\_KL-%7*LX5I_!H59"AB *!5<&2E29,C&. M#^B7+9CS%)P3A,N>_?\A?+#+LK(+G[6%(T_+(ETZA%QRNS6,&V42N8DBI+%! M,.3&T,C5_JW0A#*^NNKX =#DU!TCA%Y)'V)XKO!Q>9#!ZIAC)744A8J;4'*I M%=="B@HR$"+DU!20EGTL_YM.)X,DNW$<)!!$[ST*G"D*7+82(>JR/6$$"0>, M&A@IJ"2)%%Z4[:$\AF>G1+3OJKDLU#B[D)!X,KU.ASXHY-3\T>L<+P34>H^( M21QC% F"B((0,0Y(I?=P%O/#H=R"VT[!]X) 3^ V#YG.Q\-R!I)_":=2!#54 M'8E$A!@S5&F%F3"T.F#6V !UP-"P$@3F5C!/WEDBKC \AX.I"Q#XES7-0Y;T M.K0J@.O>:2BF$6>,8A(;P BTYDZ93&200/* 82:MJ0+[C30A/8#7MCK: Z-Y M':$#D'$1.@*M#8481J#)G(JS9>>D(^P];@5>(GX-V<,%% M;'Y.IOV;JH*-]'YDG[3]/)(V'Z"RHQ)&\15K4PGKWIG4)<.&UT":.$)AW4(]1$I'*F0T9(PBP"%@O++E M="S;ZZ)T$ UDSV5CA.CQ5M,!O>9Q,A!RT9H'177Q@) !R!A36$! 9<0D-XOP M."+I^6@>>W?\4'A%VLQ7ZI[.<79Q,+XTRAGZMBG%C>PC0'$4NT:V4@C"H5)J MD6 =D@/F"[PBP1IU(P*&B!XXC\3+"Q#B2SBLHHS7S8FC_!1;2Q&&.)1,6OVE M2K..47QBE5%:E/A=3ZW$U8H^Q5[FNRCS9ROGHD[TDYR'F .#-810RY#$(:AB M] 51W:J,\@HQWG<%7-P3T._9IR&_E[!G,U"7 AY:!3"' H>8Q:&*C)1Y6* MZI U\0^T9^_=U<#Q%3N+W=J71KEH+^SY>5[7A>4R5.LX1',9A;&(=,1BB!DU M:%'E$1)TP.#\5V0F=\0Y 2'I =IJ;*XOC7+*$'+1!SF,U%J6)B'7B%*C8VR! M!88Q:H20Z*/5.3AUSPCA[=:,[=ZQSB7#Q_E!QEH-A(&&!F(5#\4),8*Z%F54 M(5IY4ZD^9)>A=C20O=>?Q?@@4.!5CU/ CLM6/7AMR#!-D9$: A>W2JVV00BM M3EDEPP>,(3F0ZK%W!P^&5^ @,?'=]_R%DHNZ+T'$ZT+D#@7]8T3[BFRCH0P(WJ:@!& MB&*E)8EI"!7%>A&?$E%VP,#2UC2!4RHLNX;)O/3[[7XG2:>UCQ0!A+F.I.$( M2PA C,L&%A) *,+#UU'%=CCA/8@ M:]-LVIY'?8KS28'15I!RM$.$?]L':4] #6U4B(D8 A%T#0I"$V(#B!)XT4=- MXP,&4>^8I]T6=.[J<")7I,T0ZNZ=L'GL\XK8*X%&@+H@!(01EE(+SB00L91Q MI!:-;(F(CE$08@=%;+\108B0'N*M%GWP"MAE@)!7P$Y 1.-0CF<*HB!4C$P M((Q"(SF)*X]_'.(#GOWO60';?X5D?L7/N]ED[A[\ZRRQP%U]W\JSBR6SVZ&] MI?]HBLW?E0O<"*8!O=)MOUX"L3YMW600VK(H5 Q*2,*26PP)P9Q2"O(D83& M3R''W-Z-)@]I^BF=?AN6TKN$0 OTR*4_^SR9):/F[WJ2S3Y.9G^D5M;[DZ]C M.X-!_:3BIJ>(M&]#KXDR;_$"9O"+,"-03Y"UF6(;D]'YP.?CZ6)M[,UV]&^_ MN-6QRU O9)!^=W^GP30=65 >!+.)O;%8>_M=-?GB_GRZ69",!T&2+W$ON+\9 M]F\^[)V55P@;#8S%K!$32NS"GG,F)" M&&$H!DA$U,6>+X>;GQ8LODK]V@H0(>]AOK9QU9$ \:Z>=GGK^4!DHQLU,CB. MB6),2PD B2,><<>[)L2$$K54H/P'%9979S&H[G2<'MVZJP M:&,5%CWK(![]-+)W>!\N<_#BQ\+ M\S,2\510/XPMU*6?D^_1,.N/)ME\FGZVMX4CBUQO3I/-R/;1E3"JXGT6$!V)WI!B<"2(LU>MI^7;?4G:+$-W>!N MY$!K"+ /*WL51&TE!)_Z-^E@/DI_N2Z($*9V TAKT;#_R:S J;';>.RDQI_= MLK\H)T"Y G HE+$02A-*B=;5@E&)XX:!Q9$L^)(OHKO0L?4L M^1[<32??AIGCSQ^_I./T>CC[J;?F]UQM2J^OW:I^*ZZ:6AWLW>O=.\OS;UR] M!-_-Y7.?FX\;.Z5@],@-#$O(;VU_>S+:8C>#P,ZC/"?I6SHD=UGZKOKC_5/_ M8+TE+D)>(7_S_!98O(.('QH;YN/?X'8_@=:?Z%_V[&W;Y:5V-X#SH =4'3N M6\@M/V2H>M]B7CIMC%1L.C6Q6K'Y?#--T^!G^\--%AB+K1>::GQF9/TT_+Z. MJ!Z4+I![#YI)MS?NKM(%/+$OF]@>PLZ0J_$1N'H#6N^-S[=,??*D/PO2"T_Z M2R6]E_J+)?TJJ>]F&G +S/"/29:U=R*STPG/F_]XE0/Z M.,BT:_#+73K-CT2S)V=Z:6:^SZ:)79;A.)D^?)BEMRY W1T83B>CD;WU@\/D M-)L]6Y+BM:%-F5U*^]W+&3F\QYGL;(W>XPJ+!TD/DAXD2Y D-4@*;&"HA8P) M99I*'A,45B ):+049W]8D!2M@R3M$=1JU0B/D1XC?1+CL9(8UR%=(_Q8Q5)9 MB,.8,0DY45A5X6<0"B*>B6H\H#KX1[M(1U /=5@=]&CFT\DY#\M8(7J,CK\'8BE@H0P$(TX@*#%4E>"$$2S5>7B]XFSEQ7FR4T&;S MV[W+C2^4?MJRLV[7(K4V;I3+SI)4B C%(36&(E%IXQ'@:*==JV5-&I$>@[XC MD9>\TY4\5F];L: R5N[,0DL#B#% U.<7!#]S?O'*;:MM&Q;W"&JS^M?I2%XW MHX7V,'FSE&?JW9#; =19=8XM@4O6!:.PP"8T4#$M(B&UB".^.([@(5[J6;]@ MK 6"_6:9:Y4C[S6V[[@L*UO#68UF;]'+* 8:U9TNSQ'W@Y?G"Y+G-9H(!+"6 M:*88D$@9$BD%C0"4L+(&@S,*Y))+?B>)7C*JUTGTJQ04<'7)/=Z]:%^2:*^3 M;%Q+=A@1 R@3/&(2AE:L([*0;"7Y M0SR9YJ6YMLY>FN556USYK6SX/;B=Y(4^TF:ACXT?V9WBOU7%LO^3K2@N%@R& M]KMI.@BNIY/;_/)LELSFL\GTH;C@;FI%>FI?$PSFJ:O9ZJZ9IJ,TR5)7EO7Q M&[XEH[(L7^)JJ+EJHRW4;GVV\G"%F:(.%">4& AC(R+-*(M,&!E!!0^U._M8 MT82KALK40F)_.!H6]5AO7 ^(#^,HMH+(LG67_K&:HJ@GN?(;_TB$( M[$FP-IQH<^ZLJ9ID0>+J^,Y',T8>LXL=EF^V+69#=,LK]H[ M'31Y9NN!_/K!S-+^3:#Z_S,?9OF;=^3V>PLNUY;YBL'EG8-6U#GN!=?IP&Z& MHT+J9X[3[2*DR=0.QGTU2+^EH\F=:^X1].TB#&=9KZAK7"]0TN]/YY:>CH"6 MU'V[=27#<1$7-"DF\[36[:&AL0/](8*6X+D)RX\ZW(KNX>,J&&R6P+Y)!L'= M*.G;YQ;7!+]_6LA;9GEX5I3,3K_WT[Q.N1--1Y?KH464U$KC-WOK<#RS(#6T M&H7CSZZ*TZ&*9LX48 M%BMK5Z/ZZ2KP$K2S!#U5:[HN/ZOUBT7-U57BMY^TS3YU]ODVH[I73*Z3QXR^ZZ_WDS+Z:SE MYA=MHV23 0<6R*TR])?,&$,B'FNI%: 0A"'CC"OJ_F$:Q]$VBY'7*7:D=_:N MZ\FU6)KDU8+[3(F*+0F4?WQ<9L'D70#&Z:P76,5S4^5@[\/[.'%8;(7P]W$R MMP)D9<.NYL %(.1_Y8E^>5^(>#BV8C>TXO7)*4]Y$[3@QT55[9^Z-K,?W09X M,YEG=J.Q>U2QL1;J8;[WW*73ZM/M9&XG\S0ZH)K'(_EOH1;YNF+B+EZU4_C[Y MDED+:;;0OMRO]O-" 7/-?=)QDO=AL4JA$]]<=G/1S()1U$Y-?ZW8I;E>'-%Y:/]I?3D6FJZ5"D[YXH>'W_Y1U:1X_%+;A*G\:2% M[N1(X.P+BUVS!Z?\9]GP>MA/*HRH9-^9'79@;DMUV50.^,LYZLGT;E)ZDQ=O MU[%>O/U]82YG=C7Z-[W\]?WOF=[D4?QG;9QL6XAL56E 37.??=3"?S MKS<%C+C^6K6^]T@-#083>]]X8LUVQROCV:A:7_>P+ZDCSG^7GQRKVB1S[_,@2F+G^1L'7J6N.4*G<#^6^TFA# MY>2OS)LJ-N71/'/F0V[M%EE[Y>YLJ>/(T-MK([/2G0@;Q7F(9B)F!B"#->-$ M&HQYU6I;:[84_O1[8WH66\NPS6?:C+71,$ST(%A[=KJY9>%6?>_+7+?1C#6G MFF#.(H1(1#D"%%=]02CAX?;++/Z3M+',M,?6A\1NLKH)?G!/ [OZ%8FXU5JN-3JM-P\'ULY"2@\7"RB\]!(-YO[KY MD6>@V)@M[F2S-,D[SB46\,=ORVVDAK%B6WWM&%X):X]'N?*]3@/:MTB2NE6/ MML0$D"B L8J,5K'"I HFH<0L#E+2\;?GQ-%4,W?-AHIYJ_'@UVK6OY5S5BYA M6Q?3_4&ITP[0 MDAY!:XN!>)S= \X>5WWL0AQ!EUKVEKO=4N/6QUM+8=H61OWJ?65V8UG_?C(? M#:K;5GK4ESWW]N'7=7_6P6$4;\;K[4<9&G,1T2B$,#16U591 7 QC VDK]0( M/]OY_Y>;_H?\J&L1(57&1NU/+T<].YW6@2SO*YUK0[/A;?K8\'5]^VYSAT]. M=/?3*TTONPB.0>S@I_FQ2^F$&=MUL;9P.OJV.'VU/%"X8A)K%_>'=Z4GP;YN MFGX;IO=9\.6AT*;FLYO)M#"=[X>CD;.\W0'\*)TY_XT'FZ9K9D&6S*J5[NQB M6'C?5DCTX\;,S]'3N;IJ#U?9T_DJ^+#T7>WWV[=H\UJT&2!*"13;7QF.XC#F M)JHT2VDM[5>*]B)R9Z&R6/6ETF3*M,F=,Y5?$'$A]V$0'D"-%+!&6LAAK@2M2,,R7HJ7:)<5FJ:LOQ8^3/9#";KWM2./U7H_OCZ6-MFKC/W94 M#XJCJ.(T8]6R[S^DT/Y5-X2'6BH9$41!J$-#B!"R$A*D42M"HHH)[]'JE6AM MSE0WX4K6;L(H-BP4(4-,:XV,XB$R%24BKOE^*=&.A4M[DN\AHC/932HNTLA= M&>#S*BT0D7T>W+BP&B<%&<(*\I!'B$:<*FD4LHA#280EM9A$S9MF=$MKC9F# MY6&N:J.(2VDDC;564H<,(""KB!$C0]#HIJY=OI]Q!U&A9AC@ M4$2Z<@(:%,H7V]RO?0_<'(W*I%TN9F[I-4*W)K\BT9CG(LM%IY]8R9E;8;RU7I MM'!1N$R!?.KNR,6*>O(U#8J$-[>-YJ_,-]3F_<%D/LMF=G=S[ZV4^B)2Y6H1 MHVL1HS\?+8(:!L/1?-8(F\F'N.5NMD)"MM]G%P%OA1/I2TZ#]4M21.'D;J)! MM9#Y')WOL/ BYE<7ZW57AH27JWB?3*?)>)8?=V4S*ZGN5<6EB?UML.H'IV\5 M85!6^'),=I0=YX&*\\Q1(H_8<".:3Q_*FV[3VW%&-0V@ M,C*J-ASK=2V<=4_7X<=/:1J4(3A;,X2+_0QD[A%&[Z/TRVSK)RW"P2S)*_Y? MQ%+5@99KJ!?8GXNTB8?@-GG(0W?2V6R4"Y,5L^RFMY#3:9 X'OLR'!>"9V^: MINX$=[6WN^#+E3%$]=(6L; N*-WMZSD'/OZL&!09("XE)(>6_/5YK%OQXQ[-8,JQ("EM1,)8\TI3KK6A+-(,B,B4 M%6^MLA'C:,DA[UCHP]A*\]P%!S>63B^F\:N;!5QM\_Y9/N?/Q\]1WX?9G^GX MVY^-!_X^SM+^?)H.X!6G5D-P8<0Y>:)Y6ID3[J$_IT5"<].$JU2RIBGWX6.\ ML.7 RU8UNA(GY@2L"%L;U5IP1&)IJ%(QT1%7#"^.DD.CQ?$(NTQ$A/= 1'&% M]Q 0T(@H=YM7%5#IH"GHVUOL;4D>57CKL@&:5FK/ =KPNH3&)%Q*]9+J\<[CWPRGS?69BD:]9Q[U",FJ!+$52%8,\"&?PA-@SF=N MW)/GY,K",B0^\\@2Y>=W]O9Z_*^QY;N5K/.T/:E/UO').CY99\7,CI6L\RH; M?BL/T*?^33J8C])?KI_Z@G+C5XT'48&ON6"\Z!]2$5**"Q$!: P,L28PK ;) M@!8-_Q"$ I 8848@I9&2#)B%?X@:%[R\@8/G4/;0YSR1PF58Y.9!#A1YDD>5 MG3)V2Y_,)M.LS-0?3VZ=XN^^F&?E+I2["MP#"L,VO[#+R[+R]&X>LFMV5Q-][GYN+'37T:/JMO TA7:FM_WR6@+ M+R\$=AYEO[^^)4MREZ7OJC^6]IS:5;PHX@3YF^==P\4[B/BAX4A^_!O<[B?0 M^A/]RYZ]K:,-?EITFUY<679^R++L2ZK$5I1;H4A\SBN'_%R$3IAF02=/UA,F MZZ?A]W5$]9!T<;Q;*BF5?KK4E_@T>+L*[?+$OFQB>P [.Y[&1^#I#2B]-RYO M1I-YTE\:Z9]ZO3WI+X;T7NHOEO2KI+ZC*DWK<6N%*[D1"/;.R\$QZ=W62957 M8STU/34]-3TUCTC-B^G0Z9(?G$[QPIGTBK"4BV\>M('"C:W"/9C,W;+NHG$_ MNYI[9Y%_V\<2K&6.#O=0*H);):IK#8@H4IR!"$?"1,A0A&18=3R7$JBG@3I6 MZHJ,(Y=OI*I,DL\3G63:_SY[?PB)VVRAM#7=]\[&J]H:>1CS,';V M,/9LU]82QTC=/QYI%88T) :&!' LA6&J:L.L1;R4?;$[CBUU;MVYKSSM4=1J M5[B=>:!;;>-6-:3W&.@Q\*(QL%$23F)$B98<&B@8CB @L:AT.6[0?G2Y#0H4 MO:IU->\AV6JO6P^"'@0]")XV"*[!0%%C8$R$BA72. XCJ0U'6B_T0!(2MA<] ML)TB;:A'^=IDV?.V:(]Z OH4N*I$%7ZWMZ*:G?&_'W"N1_7%>QI[&GL:>QI[ M&GL:7_P):A&?59>PJJI;O:VJ6U7E@^JR7M[X7"T?:%TD8YN+T VK"P+9+'X$ M!0.8BPCA4!(*@%25ZXEQL-2?ZK]*5E,%IWW,>?"7ZSSC/_NEYK=7'R(6K-JT MN\ KR]M0T!,<])!LU?7>.=/*B^F%BBF$N%D0%4I$F)%$,\H$40S7WA&]U*UO M5S%=.B/;7DP)[2'">WA]*2HOIEY,3U!,,:J=F- ((9@Q!@+-921CLA#3&$=+ M3LP6=M,_VA)3Z0ZQ>YRO+:;OQ=2+Z0F**:W%E#$0"JJYMN*I$1RFK8DIZ4F&>QS3LQ;3\\RH>J% 5T==5N=W!EP\-"\SMI26>)KGP'N; M]8$!6M0 C10E5&&L(QJ'*%;$E/T?I.M?))8 >F7MP5>&,*^JL8M>B<;@:GV+ M\E8/?H_*O=OJ5!ZH/%"=$E"MB=R#%D@62$6D@@8;Q6,6"RJ5E!%9.&8BNC52 MK0I27HM4KXG3 U?PH)"U53#><9E_FT@]CW$>X\X*XU"MC0%FM2X9&V(M3X,B M#D4$%JEF,5WR:FV@C2T%X+6$<>V:QQ[C/,9YC#LYC%L'<:2&.!A1%O&8$A,C M##G2+#8+B#-TJ?_J!FK<*SQ7[#*<^D3/8:%7'8E_7LJM9 \<$O#.8GZ?E^>JM*:DFU;?U7&9*,S$0+!-@ F*D< MFP^_[A&X>.1%@DPF&6]GJY4D" 0BW']^NXOAKIZAA=;:V/;G=P)I+ #9V_(5 MD\$DDDDD>]-(]E3FA&GW,XO9??#$,#[!#;#1U+=XQ0"X*N;LAVM'#5X/F8 M3THV8WF=9$U&%5=6O4'QWK>B[>[%II^3>[S8*\LDO^:_J_;K^M=5W3958DK/ MOV3=4V1=M_?\AV[@AZYK.+[F>[KKQW84"M8-B6]8[D%8=Y=PP'^SLI@FU0V> M-R4Z^5GRK.39T^-9JO?^1@JDWC(6V8.6VY%)/+#5 M R_RO= T+-_KS/70C+?3^7\K&M(27_XCK6_BHKQB*?\^3&]3.,GIG@UWVR8J MM<;L W*T6H/DN[?!=X-B;%/W7.K9OA:'U+$].R"MWAX1U_77BK'WS'?':G5+ MEI,LMPO+N5K?!L;7S,B/PRB@=FA8KN-1SVQ9CII><'A1=Y1&LV0YR7([L1S1 M!AYED'$:=;3(*K;"$(-??A#KH>&Z#HT]0R-AJ .<&<%V M06Q!?14\^M-5R"[KKVRR@.6F;,^&,+%U57-..XE7RP,2XV.83W?(:YC&($9D" * M?$)C0S"LX3EAM%WP^J5B]BB-<,FPDF&/@V&)IO4,:VAQ$$6^Z85N[!J^17W? M;!@64ST/P+"[F/#GQ; G%Z_^1X(9#3(P?;*N0Z(-VE"X@0UZ@>-;.L -=8@6 MAER9]QP2VH9A;0/FT):L_FMZD2?G4>K D@N>QM<-N@BX5!? M#X+8P11O.]0T/[!UP65&Z)CN=ND?S^:R8S67)8=)#MN)PVR[=R6'A@OFK&]9 MH4XMW[9)V'*8'>O16@.(T>784:K+DL,DA^W$8;3G,-]W;-WW Q-CRX9-O<@Q M&P[3@RC0]R[#)(>=96O4=I*U;(YZ",_:TJ "??Y#J8HLG3Y_2,6+!GB(A^$5 MZT\Z$@34]3Z9U#!)3$)7MXENNY3&Q-#TMLE4$$9K"/A DZF&H-=Z3>VYMRI1 M74I4F^YOKL4+R&6[HW]MK45"A(2(#1!A#&<@&J[EF$ZL@<$?:89/W:Y=)"'K M4V]VAXBC[^LJ(4)"Q-E#A-EW;@DM+8C=R#.U*-0THEF>[[40$47NVIC44;2( MX^XI*R%"0L390X3=0X1NQ(X7A[H;6WKLZJX5^G8+$9KAK>7%CJ)%C 81CJI; MM@K )B'B*)OACNF38;62\JF-RD]9457=4-07WI'_*=PZ\.;9= UE7KS".2N% M6^@\G=,O8*:1IK'NG9?V,G3U[;CBR2 _S+)H8)N&&UC4#0-*'#/JNIV[MK$F M'Z*DS.&MJL^LY,+@T4'2?U^=H-K^:B@,R#.%@?9>.^@0Z:-5^B2F2$PY/*8\ M,;>>P/_KRSIH8!''=US'=4/3](D1N2VHQ(:^-I#H^:"RYJ)Z#J@\9TB]]EX_ M*+JL,^0Q$/$VD^@E'$DX.D(X,@8L4=#0[-T7:=!&.MN:P,;E*RES+U( MQUF;$C\2'(T[PT7"D80C"4>O9W'9QB"NY_NQ[\61HX<:]2Q;[SUR5F"MU;R^ M2#EZ.1H];G$=%(1>UX?V%YY'UGX^RKW%UOVVF,%/)DLOEZ4YNVA'7Q/M3S_S MMTUS0)?Z@TGG>YN%O;2DAP7:,@E^G=RPZ2)CGZZ\O$[;(55]U5?T8Y(MIFP: ME\4L*&;S19W4O#ALE7:_PL"HUB$!)I&="L*J.$' M7A/P)IH6.?2BCXV;Q+-U,]2#@!B&30V-1([H4A,85JA9[Q0&%#Y'*BH7[-WA MM[[?&Z6^26KECI5,26#S+KH17TD^A>_@<^! IK!F"Y4KV$/\'$=WM!O9C0:# M[]$W.IYK5-G=*ZKP_[\"(,E 1%8?E&6">VSGUS=Z'5OZ4S.+[?V)WRI9@E:U+_+IW6 M-_!/>(\&V2:P \F\8A_:?_R\BF'O.E=]%]W2C7_+%,TSZIY_?K8%L\_Q' MOGKLNW._XZN&38Y)GSR!]^MXR3ID^OP$<(B5@Y72E[X:W8S)WVY*QI1?X8N; M2HD [Z;R6$_@6+^F/YXZU",=;+K5#DA(>A;M/I6-\#9H^V^+G"F&ILK#/N_# ME@!V_;D>O>3ZLSWZ35Q_-L71A'KD4#MV/2?HX"9TK;4A0?N"&WH2<+/:"E'5'$>E MX]9H2M21J'.DB5J6V?('IQW;@M,!BV/Y:=?4>]9A_GARP MZ*IMF2HQ1^T/<70=G25VG!-V#)(\C3C07>(:;AC:L6/JU*=$8(=O$&V][?H> ME9+3PPY7U#'G&,\P/E]YR8$@C% MFD/#(#(L3Z.F[X6M.D4)69LL>0)NH?897SJJYX!XK.Z@HU63)([?6MZ ML)*TV R(:6M1;!IVZ)MVR^&ZYADGZ(G9 X>O&4J4:JICCNF!D8PN&?VEC&X/ MNM=:@1OJGN[K7J0!TY/0,JE@=->T=>*=H&?D$(SN4E3$[#+&3[MT3 %([IV([KT\#6 M8\\.P AID8*XWMH\H!/RQ4AUXLSS1X(BY^O'3DZ_%363:2(GY7)V-'?0.]HU M8LVPC)A0(W9C33>ZK%O+T]?:(YZ0:V5 Y2&[K/NKCA7XCE8)DKQ^O+Q.^I0P M%ZP=8M#(=7V#.A9U'4OOC)_ /UA*V"MX2/;"ZROFD*,ZKJ%28DN6ERS_FBQO M]#EB@1Y:L6Y[A%J1'NJ^ZVEFZQ35J'W*J2.2Y27+GPW+6_TTF#!P;=L-*5"E MXWB>:1IFET02V-':-)@3SG?$A@^.3W@[)H@.$Z/ ML6Y,-"\(J6E:5NQ0T_.>F13@I? XW@NYJB6)N'BC<"% M-$*.&2ZH/IALIUF:;P26#>NS75N/@J#+9=/BZ,#50B,Y5ZA&5.J,VJ;HQ-#B M0-/S\&\\ZC1?).($!J_[:O/T^'\2SA650>R 4DL+ Y=:Q#:\@)(PTLQ8BXEC MAB8\\R])^\/1QI(IZV^V:8@8,06R-B3Z;'\;$-N[Q[=ZY?E+2-?,8'OA5O,_ ME[LSZ_;[E[ :K!J?N]6T0P"=65K/@'(J+Y\&G.2N63X!; K3:I(5U>*)28:. M9T6ZB^,,@00,UX@]E[23# /'T@>3#&W;<\W8L8R FK%%J.;VF$E\VQ'P!C3/ MIE[]XN?H+QJ$N#.+;#BWP6;R)C]+V_D$PZ^!RPH";+/S^FX;2I[8P@/"S@'7 M(/[$RS^D-3#89--)?VZ;AG^Z!!9,1#-Q//*/L)19GEX!>_(/7_--CF$W<<(; M4U"U2?)[)_G\%=QI:3+^\;W\GJ18"8L \F1)8L*+DQS M$!IEG<#_\BS9:\:9[;T"#X'#6+E)M7R72IDEW1)4Y7)1\VF>>5$K60I\RZ9* M7:APP569-G?&!Z>S2BE9EHCOX>L:Q!:PT"+)E'E9S&$]]ZHR34OX3"E*Y+B* M_7L!OT[ABFDR2Z[9VDK@1NV+5*R\32<,[W6;@L8CKFT_S=@MR^#Y_U[ P2R MW*7U3??KR:("Q0I^Q?> [R?_?<+U1=Q9W/=Y43?K6=UG6'"_S7@JL+AJ<5G5 M";\^NU1F> CB^>U! V\H[ ?L30K@!S_?>O+J M$WJYYM@F&_9CMPQB$B?P38_JNA?HMM\.RW5-.R9=/W:6WW[XI:BJ'J+O 8LO M6?GIZG/);I$X W[V4?\6SS'6.<$,E>^/O\4/J-\7%9N@"GX'BF[%\G=_S8NG M%.\7;Q]0E7B9EI*1-B9)CD0_934K9P !_&1GR8]TMI@-"*)Y9)E*9!Y,STXA?^K8$.S]#L#\H,_[](L M XJZ9?B<6?(=%PM+QY6U2X+K@77P12JV! TKDX>1+O'=@5G1O ^:23D-7)[ MEB:7:9;6B!+-6&+$0J1_Y&JT0/CK7B99 @2A5#>, ?I(C!^>)A]9@E -A[7( M<0=3I 4\K%9H%D.A.3RL*\3/!ME0*,!'#1#VQ %'Q]);(0PX)/%IR'! B[+B MR'2YJ."=JV,\EXUF76L/KJYR?0[,OE5:P NR.A&(__>F;.\R!VEV<5FRY/M% M<@5K^I!D=\E]A;;63=F\SI,[_:BIGKQDP)JE:SY8 M$S8HN/@?.S#B<"NJYE8K4!0*"3;LBI$\FZ@>F.,SGLT1\6ZC.:M5T#TG+Z7Y MO2^/%[ @;O^>)XLI5[*"#E2#(:C&:0Z@BJ#^M88/!"#\U-DO?SZV-_N)XP^( M5I P(!+9CPF;U^V4>! Z@YGQ7*16?][$6:O\/X+5=WBS[5DFTR_L&L[V%V!=IRL$84(.KRRK@[XTJI MRV0*IAF#!Z.I>E6"WJ'"VLJ:V\'HORFOP!Y$ XX3&_R^FJ-P111K; >EF,_A M%VC6IPSNLLBODK1L7PL?I<(?\WL>?UQV&>&.B# MJ4"4<4L=U@Q;*XYSZ*YJ?73H>Q(!'"Z3\G^!5<\P3D+M4I6"A[A(O0K:* \U[Z3K,WA/.1N80*J&U.\ M.9NT^NB!*K)[E]@BNPG7GMH MC?(C*#K3:0,.]=#KC5M[6V2W##=/R;@B/.\58=CGM!*BD?^N*.%CY,;>IX&: M8.?7$&>]/U)< <@%]X-%)E61PR/O%6#^%%V#TS8@ MT'L<^6NC+Y3=\ MS_9L^.XB(K=GU5ZPMI?\XAP6-9F4&/" '\$7\'%:W2!PXP_3J\:!C*O"*UKO MK-K0!9@P_^)["H#1Q90?]0&W1(/1B%5BQJM;S -1DK'!B[;QG/Y%GW+_HJ75 MO!N2=G]S9 TXRJW!_&^+G E&-32!Q5O?"@@ + OXLGUA$=(1+]WS"">#QK?_ M %\H"5(V' G\S99!:EHPL3?-28B#X'"TJ$$DL#:6)+A1,%>+8"B6 &[3Z8*' MC)"Z\D:1!$T2R)8U,IZ+_2[P@*QW"Y2,?GX,K=6-+9GT#O[F H5=7?'X6LZA M\*KS%77^97QHBY!P[!E*K6NDENX60',%YE\)-7$=A2=<"7EZ 8-=^U\8&JP6 MF0 )C 4VHK3@K'NC8"Z?L( '3/WO!?P;6 4NNF=)>81^ZB-T'VW,I7BYBO7Z M;WL,.P[;V4=9!O3,:Y&=%%'W_WP\[#XN&!G4#TW"ZSKM1%*_UE=EQZ^G?S1&V MGJJV:8R^\RJWF84K)UM.3^@ #9!G!@([!9-Z&:Y0'P7-J+%%N,TFE6F@0 MG9*N%Z-KAO$PI6:-N+YTBSXH:UNJ;KQ-SB9]NUS?-VQ'BVS=\1S+,B(/V+X; M(N@9_K@;/PYC6RHQGVS.,"9C([_U?(.&'>CK QG8!%^5Z8(I5V4Q6\Z8>Y#A MYR6;)^E&AF^VD'NSZY?RO#?MTF&:K*HEG\ EJE'P,[Y2;D#-YZ 0XGXEBQ7V*%_HGDD,)]2BF$;M9IA.$ _)E;A6'-NA'44.T4@0AZ'7SN6) H\^NNE/ M/N=EY+J/(_B4*W]+@.K*>T5O\T2&AG R+>8H8KVOO^.W]H5&A#L_RWC6C$C" MQZ\;K_*LF*97*?SB6S&' Z0FZ3),O*\!_MUE>BQX/(:+0BYC,0B' AVCRWDE M'(XS5M\4T_?*/^ BW-8V=GZ;I!D7(" KOB?"-SOGFA!@(% MIN!R_Y[?K[HIROH"/:9*AE0$=V"S>1MPQY=M!/TDX_%U_)-G0V?W^ Y"2WF! MCW%8JZMC9>ZA,I^PYF":E.B"G0X]L"(,L^YY?9;&)52<*6ARJ,<(YV[^TEM6 M?4+BDIM7G."LJ.JE:'IS][M$A%A1)[W.T];QS%,&+HJK"U3'=LYP^O+I]]WS MFAI-%IE'D-C0IL6P2-$*7/$]UV.+>9=QL7IX>='N 5!H6X$ Y PZ-= R5].Y MT_S8J=+CJ2ALOA[2[4(8E:B%&*:QHRF1B(UZKWQ:V3GN4!T:&J]R\LV)JYTM MLW[L2 P@[2X>O@(/?U$^W\7119@X%W;L+6(YK*6L(R>)$78=V0 8 #=U)93$ MDXFP;*+B*+6*XEUNH3@++A(V\^Q#3^@++[I2&O'CKHZF347H#-#-=/RJ9"M> M>DBK98>R_RV"G)-B-L,,+\Z/7' OE;&UNW.;9(LF8K^T"^A#:+![UD3F^SWG M<0I@#;82/('];7B\*>5K) WH?)@ QX.@0PQ9"+?"P'L!N""*_( M+HNR+.[P MR>7:\H@?"/PCUTE7 MW0ABY5T.?],QH/FT4>O%7YCJ"XK,X\X(KC*LN2^X\V'";08=Y3 ME]FY_+W(N(,3%6*^\5\T1G7RKZ)L0C@;=*SAVPGM#]?&[?3-AL3+(A1'<8RK M1K>HCBY*L*%%>.=*E,Y@17_#,)A /\==496J2=GCV?9/,&=W-N(9BSE^-T[+ MAM9;VD4Y3=O1F&7U0S*H9EJ>'U%"B65Z1A22@+1>=S_T].>$ +X!EWZZ0FT" M"?6AJ/)J[X7IHL3\NW=_)=JZ0KECI!AO7(GTTV>=Q 9P%'R[BXO@.2=A]TD\ M(0VH91NQ[V./M9#HKAF(DX@(L4U]J7?&AE/XQ%_G6_&M?1?\QR--,S:11"T!0LS6-ZK! M,A1Z1)7^$.<'R@*(PNGV:SN&E$_AG*EQ5,6:]P/+:K@_?V_)/X).:3_DP-1, MJD=Q'.NZ%82Z;3DN;<'8U:BQ*A:7J32 !3]G8L&V:3ZF:CC.&\NO:K;8[N=( MA+8=4-USB.D[F UBD*B% D,CVK9;_,]1MIBJIFOM.9-JQ4$_C)(- UH5=FQM M+,$""T?68I+((+RJ"(M&N7=GP#A7$G(>*NPYGHQW 7_"$X,^=,RBN]ZL&(V! MA(_*:UOK^RQ'L1>0R ]\8,C(HI2&H=WBH!]%Y'$F_4?S/IYXG77AK;_86*#O MW579+&3K*.BW\1"P:HX;VMSP&V_W'\!(6^NM,\\W E>GD08[;SD6 4RR6XS4 M'1J\:/O#YCV^P&M\9N7D.1G ^4*H2CV"]@!Z01Y%4/O]>HKYGW8]I?=*@(5= MW&G&_1=-?NDPILO+(>']%R*:T_HP5K6*OE9#(N2#J+1_K6N8ZVY$H19I%G5I M8%F!YQ@V;<;W@3D,FL+CY/ZY\37N5_-R#.TM:E[#S'8:VY87Q'% ',LB'FBX MU&]]/I083Z#*X]L\CO;EJ@;==Q[[^Y6@YF@9L;^TP/(KMFN%_^4!M\?S#DEH M!F8$1^%3T[*-D(1:&[6PC=@]I]JMN/H M+2N$EFVM[>:*[A&+*H*9\."L!CU$6U2>QX-)-EG6Z^;HG3PB[?..]S) !W26 M%7?5AQ7>V):&FCCED(JTC40T>,!:EOSJKXLJB+]@,Q5(9_(NH*= UVIYFC,8%]3>85^]#^8XW3^N($N 3W_G^_L]JB MA VU".(1U/C3H')A^3M]NZ_,9_WLV<-33WU,SPF\7T=OQKO#O^MC20WTI2]+ M-ZN[YK'*JF[ E\&M'2_K"NXH&!U@50W/@O(3 Z.^W]X/[SQU>9)MU M'VIJ(_<[.58_XY58ON&$(6:YZ)%EN;[C1ZVQ;<7V6C#A4>=*ZX;JR/[359RB MIKS9N>!4CA@B$$?;LK]MI+:S9'!"I':C=1N6B BO783QGJ@AX[K&UX4:(ZE4]IU#J1N MY.\"1'&QV)^1I>LJM9[,LI#JS9'AD"'5FU-5;ZQ>O;%"P!/-\K4PL *-$L^- MNK:8KAW$.Z%*>KM'[493+4>7VLU;TFZ^80]SWI!!ZCA;ZCA/A#I/40<:>'B( M22)JA8!/U-$LDT:.Z[9HY>BZMRU:>4B3>X+QH\PL?]S*;+T2#,Q!:K*JE+G5&_J*?GH"D@01K+:AVM[[NM,+E'X#E/YI@27E.Z6[-C?E!1=K M9L11IDP]>QM&?^O#ZIAV7]U$:$0-._(#/:"Q8U+#=&@+Z)KF18\7^G50OK]L M*DTUS"<'!8UYQJ]+MH_JH^W$!_'Y*/=>Z6'SD@:F>RG\VV)*]+Y[C!]1#5Z] MTH&N8EBWGW5CK=<%7S-9@7<,P=8A]ZQO0CSEK?=YR\;V(RR.QS4..Q(>I-66 M2_LV9TYHVY2ZGF6;KAG3(-#=N$T"U1Q_K<9[HY*)__FMJ/_)ZJ!]W>4F= \T MECBJYEM[;KOETKZ_&=5#(]*CT#%-G1J!9\/_=&VW=(,>?-.?V8C+V%BO<61#FEMYIPW[5-%33."YK!S^V"('8YO$7CZ M8826 %\G-VRZR-BG*U$V^-2QKMZ@;.%9L F\'#J$F)5[7X<'Q/'.K)@&')K=AP7LTL%<=@:0G0'>0D4I&Z6B] 0\3:_:+. H MZT/??)+-EK6BIQP2&IVR7R^Q8BM7Z5-'>P1QK<>]H+KF]"X'XL6:K=LQ!K6( MX3JNIS7:<&" 8OQ$O[-J28T?1-J#/0_SQG(,]\DVOS(-^KBP=*MBTQ. S#-( MW]$UMP>56#.HX]JFZX1^$/N>&<9F"RJF%Z^Y!9X)*A_S;W<%USGWB2NF,2:N M'#]\G(".ME7UZ"GK:*>=MO,$$NEZWTB?.$;L>M2+7=NGMF-;<%F+1+'O6MLC M$5:;[AF+3-71QBPYE3K.L9:Z,?]"+)@^>B>@453J2X[];PU)6>;&E*IY)RJDF/W2DX0&Y'NQ;85>A%U MB1X8Q.K,+6H],2WH,2A*;_>LX[BJJ\MJ]C>EXNQ4=WI.L/.6T67@S+%-,PBQ MZ9?AA3KU+!>+(%H/<>BL%;4_$UUZ,MH;N!BN:HZ:0GO\(/+FB[)X$8-4=%Z[ M@N&AW3S!TH9= GIOH.9!)Z3'T;J2+;NAK$ZV?B>5[ MM%1MU>@GSAZD"N(X2?^5RR->-J3^L7[^(R<"MQ^OYM>M+^&)3,X15J@8JW$( M_M^;LD_2NV87EZ#V?+_@FL^')+M+[BM,#[LIF]=)./]61NBZ?DQ"SW*(Y44V MM<#DLZS -6(CUET-?Y,L[<-+$K777S9YR9LJ-R5R]7]44129H (&;N!IEJ[Y MONW8#BP9_F,'1AQNI0'P#,3B2L'4^:66#\F&+*8IYG+#;H*J4HE_1F,K:4%CW((.GW_$M$+J\;G;E5&B(A**\@500QZM!_# -@VB(*":'AE1X/E^TT'$)9I%[6$] (DI M=1VP<3W#TKS8"'S;;@=KDL#7A'+#N<&K7_P<_47E!/O@F&8' :>Z H\G9/V: M7K$B_+?9;WVW;21/;-P^:BPVF62'7H._J. Q%18\7@ML1FB[9CE6/V;W2E%> M)SE*Y^6/^[O]=(*A>;].("]PAXOX1G?Y-4Z MARUYAE_^(:T!L2:K]K\ Z__Z#TJ(W:UUYX<,E CE'RS)ZAOE:Y$MD!^J$1^B MX+IU?=MUXP!>K+;A*?[SLKA-FRDZ8-M=I4!W=V+I(/Q N>5 4Q57]5TKCUL2 M1&6$S>;%'?SZJM,YDNEM6A5EQ2]-\ZI.:[$!+]"HUDEB;\;&N9%EF-2)\E_) M;/ZSXN5)=@]"_5A)#2HO;L5]< #Z-+U.>6>ZCG [9'U=\;!-UX ]5"(. M:T>;(?-]82G7(2HEK11 CO06=O>J+&;#FE1.!L[/E6C"E2]M=-DJ?LH"#P9/ M8U*4\!D8*T/0F2_@PPI%W6\ 'XW*PW[,T>3!&T^RQ90I59(EY3VGC4N0H5=8 MW.ZFQ157?%1W* L3G!"-KSX!,R9:U[LB"N! M?1-CDTLV693\ OC\+X7XL*F0Q,5D]]TCVN6\%^+V(V[S1;M));MEH)55HG81 M6R7 2<))X3$T1?X8&E+L-I1^IQK3+1'G MM12V?4#.5Z I+O:T[44'>D@47>?00W[^(GA@Z[OQU>@_"V'! " RA(:.LR[O M6YW[^.3%5E;Y%P873M(LY5CSZ:J+$WP&-$SK7XJJB@'D&].S^E8,?4Z/&NZ! M'P>A%L>&KT6&9AF6'XD),:ZA>39U!X9[Z(>4N*%M&EH0^$[D6EJ3VQN14*/T M19;WOD3CBAP$<<$J87L!>0PW44A%$%3%C"D_9;"#?Q8?=9 ^I"-4IR>=1V\R M].BAXK9\FZ2NR_1R(18 /UQQ7K[ !%S?E#=4@CY2?;GN/%E@;M+1"\RUT>\H M'_;@SXZT3G^K4=AR[#GG6N>0R5I[&V+.JTZ47X4>'0WU:'FL;_A8OX)Q],2A M2D@Z.]I]:B#%VZ!MM+H5,+CE89_W84L .SF:?JK-T3YH^@4GO33E21E3H'[HWW!@MQ3K7.QK8I,1AU MS;[_E67$;A3&=FA2PXBTB/BB9-+5=,>UUR9K=N&SCSQN@^&S=QM#<7__%O(> M\7TX#1;RL6:SBK>/;^[W1W>_-@ GFLEWWW>IWFUZ87L=OPO+;__H.%XP?,?O M;5?ZW2M[B&HXHXXW.4Y.>:AN1Z*D1,DS1$E7[Z=\&DYDA2X)0C_VB>^ZKA=Y M+4KJIFYLAY+TI%#25@U+HJ1$28F29X621H^26DA\W?<#G6JAH;FA;]G=3"B# M1MOKDO\\&90DKDK(0::;2I0\7Y0\.2 \$JRS2)_1J05:[,8ZT2S=\!W-\2*[ M:T_A>P^W&GI*(SP=K#,(8)WLF/8*D>(1O*>/U5.=:4CAR=Z-A\R+.-1X^0;Y MG![Y CTV36(8ADYURW?T@.I-VKNN^U;T<,?\X_,8(I$G^;0C\)=!7P7G )\] MBH%4=>U1(?"9-';\,^TE@8.85./UXO$&]LW95O-P7:*P7>TK>_)>B>TH"/%FPMMP=;/PK G#-# MPR)18!N:%G=^<<_5M_2+[^P=&L.=K9KZ0?(;9'!N;]3\\(N?-P,[SJ#':!CY M>FAZD15X?F#!_^?U4Y:]AZZWI$O3 .-5MK1;!MQ^8K^4I&RL0V3GO,Z+%R\ '>^ZP96-?[FHS(<2/7 M].(@<'0[CMS0,#H&#K3(?R6'Q1CI;Z9JZ:?-P*>6$C+H45JT=-%UZ90>UM'? M]5@\J+K1&_4F)0&-<,P+#6)']X/0ZJ(OKN6N:10!]H;U\FG4D,E.%OVO38O7 MKI$CX!Q>-!XH&:KMC!EJ?3L^3XYK$D>/8Q"R=N1;IM&J MP=0QG>TDZ[$P*[%4>).S9-:SZ8[SB8_D:*QW%?NO'[L+\E@Q[:F\EC?IHWP2 M#(D]2.8FU+!-TX\#W=-LP^)X)LI C^RUYR42'J_%7GG1&I0\4'?P B0YJB6 M3@Z8S/3DH1\_%$KFE\S_ /.;/?.;@:;1V \-QPE!%[(L'$C:]$.Q?9?LP/QT M+.:W5-#.)/-+YI?,/P+SVSWS6[[M:ZYN6IH9A9IANR%Q6\D?!<9Z/O6+)/\_ M1V%^W5")<\@\YG/@_D,2OD2'MX0.M,\?I)[E(2K$!@TLW=("3R.M:F $Z['" MEZD&(Z&#IMK4E.BP%Q_)&W&%#,?\*3A\3KED0#*LK7>HDQ]BB#3.2U5^:F:P M2E?OZ;IZC4'#Q\ )'2UT2&C#?[2 >&[CZ@4=1]?LM7K3/O,*ATD";0&2+> ] M/W4%,SZG+G'=M^0'JZ(?=9D ;J1Y4MYS5RZ@(&)>6634[9 M%W%4QY:1FE? LZ-*C7[3[&OTY>+4B'0_H&YL6G9@N4YL$K]E7\T*UZJ0#LN^ M+W-Q/(=]+=4D8UH[DGLE]QZ8>RV]SV"*70_8UH#O7-TQ/<.C4[0D*0U_M:1C8.=?UJ6;: M ;&HH7M=/UU=6TL!?SX(C)=*81^R$^7QU71*/CY7/GY*FIM&GQ<1>:9EF:Y% M:4ABWXHBB]#6\ DU9RTIZD72?&2CA9BJK>B MQ ^\NB[3RT6=7&;L6[&G1(='D,[6QVS\=K2&B.2]X^"]IQ0&2QM,Q0A\/D_' MI(%GVQ;5HZ"+E\1V0%^-^?:1IN"Z^EE&2B3CG@CCDIYQ-4)4VJ.;2@XJFW)!*,WK.:?>H;"4WQK]GQKQ>B6"^W8=6(WHE'H M$Z>O4+ ><+@?1N".4]] 5$T?4\Z^&G6>S\P%;SK]H/P&YC#&@(;#1!1%)+Z7T4CX; FW:VQS$TVPM!!;_GDI"4=1WWVTW@#)ZN?*ZH-Z3,TF-'2"D$8F\;W0-EW=Z:NU];5TS#%8 M?7S/ 8"29'7)Z@?V1?@B%GL$A6/4E6'71'<]S(CGTSMG0M=BC.4;*[B)JFT7U)W9%9U;+'K&LX M/E8]KUC^FE>A&RNJ*D!\[X_$^7E@R'J!HFB HC@M%KA[N\S(;6Z*5ZRKGGNG MD?_#"< E=9P1=3T6F M;:BTSOCEW[R!6QR/ZJ3AXAA!>%I%^7 M(8XP7BUQ3^+>87'/[7'/-8AE!JZC1SJUC5#7S+BKP'$BLA^=;?Q4&^+NK\Y6 M M^1V_ 2]R3N/<-4=0;-"F.3>K%' B/V0S>('!($G;IG^N83SL8MU;VQ,I4L M9W\%2&_&6.6.R+]PQUS[^2CW%OOZVV(&/YDLO5R6YNSBAG%@:K,2S9/@##:.;=*DD^5@@_/F2S*LK\?7HJ=B^M[?@G[]R*=X^/X M;!U5Y&GE29;= W/*]TK[D))FG=9*)=4_3>E&RI5?>O-CVP0\O=>F&[U_W0#<1U1*= M/ZRE+E81Q4%IAV3-I^*:/ 5O>B'B,5.&(2N;]' ,^&?H*ZZ0D>E M$?'MD BT3?,%FWKUBY^COU,8 .\'/QY/J1:S65+>JEKZ8,.&Z2\AWGU)C,\"3^N_]@Z?*-9'Y59%EQ5WUX/G6NO^W@ZB5U28.] M&6X6_CV\78[DDBWI%KHFM$41;9FP+&N^_=_OM'?\;UCFI/U[PPY_2V?P5K^Q M.^5+,4O6XB!WZ;2^@7_">S0R;0(;D,PK]J']Q\^K$NQ=%^WJ K7NNX=C8>(1 MCOFGG]^MB=_F\=M]I8U^QYT?]JJAP&,*>9W ^W7$;>RAH.$%)N&$H4P=K)V^ M]&7Q!_RO.X$SEZ"6PQW^MLB98FBJ/-Z3/-X0-%$7@+5 MLRCYJ835MTKIJ)O+HS_7HZ?GW%)VV2_Q81M?USDDDC[)'F^<#+9/39.G_WJG MOX:*XV_#EEJ>=K24WF6;*O]@25;?*%^+;,'+I\]3 QC]_8XR'O=VTO?=040M M= V=6D8\O MJC1G5=6H )7W(ZW^8/GM'QV+" [I&.17;@Z.,?A0)8ZKFMJ8(;>CC8A+C) 8 M,39&#&:,F7[L&('OT9OM(XTVF M:Y]UNC;1M,%X6T(UW[#"F(2 U"$BM2LPFYI$#]:J\Q[3ND;Q"5&=J(:YOUYJ M;R8-6X*2!*5S B72IR6[1+--0F(GN)."Y^F7BUU56O!U2?R%7+.+RY(EWR^2*UC3AR2[2^XKS!.^*9O7>7+G'Z6,Y"4+5FY* MY*/_J*(H,D,G#MS TRQ=\WW;L1W/PO_8@1&'VVS&-YZ;7EPIV-0:#;QN:Y)G M$]FX ?$-B4*/=BEZ_>7]5M2LPFY*O^?)8IJBZ0.[.<6R(?ZOWB**TSS))RE8 M19V!72D_==4>?SZV-_LIS97ZIEA48.!7JL)^3-B\5JH;K ?"DHPY*]N_9KR$ M:K4JMWV/)?Y? 8AMBFGT=\^YC1<8)(B"@&IZ9$38$8/:[6TL:L<7Y,5H/ M_BR.7G+]V1Z]+,S-Z\=[$LEZ75FQ*<]?GK\\?WG^\OSE^_AWQO ?7C[U!DK^ M@S.:CJE<5[=58]0Z&9E]+1'D;!#$Z >^$1K;@6\0._),/;9"RS$[!#&HIHV$ M(/3X$$17M5%'+4D$D0AR-@@R&!EI$T.W;$MS8DL'-/$TSS$[!#'M$760?QX7 M@A!'M8<<28KH]Q(4DB"P2$T(-,]!T#,\.0T>S=*H%>N?GT$SR MZGZ._8EPJCI4>S)#,A:';^^'V!^' MVRHY\<:A1UJ)"H=OK+EUWFW_++H8,@%C0P2PS>A1:(P"+78UMJQ M\0#/WJB>F#%\Q+;JZI9L"/;*L#T>P6ZK@4K(.B?(L@>M4T/7,^+(-@"R],", M/3.D1$ 6*).>H8_J6AI#FW15G4K(DI E(>NL(&O06#6FFD%]*]3U@, %840= MIX4L+;#'"ND+9]D(D&7:JCFN 2PA2QJ&$K*.';(,M\]"LEW# *@B$8UC.S!- MS?5;P] *G1$SH<>!+(.JCC'FP+(W"EFC=XHF+UX@>1!T'EO#^AL.KE["&=EI M=8V$3ZT?Z>D^[%4=[\>D6YS ^YU84T[9:_4DCU7V6I6T>X;M-^5AG]%A2P [ M.9H^X]9[LNOBV1Z][+5ZMDOSQ_>?[R_&6+U3.P" X7[*RF!7U.[GGUWK?"F_Q[D9;LOR1]E?5 M5(V,.89>9C1*^#@;^!AT1XQT+?1,/[0BB\:183J>$;3PX?GN6EN0;>#C^)JK M4M4P38D>$CTD>KP/:AA!*;K&$X4ZY8?^Y;=Y"0#>L1:M):3O*7R<6QM M$365VF/6CTGXD/!Q-O QZ#H86:9-8]]W=<.)B1>2V#!;^*!Q.(KML]O@56H/L&EFBYKF;H+J5FU#9L\C3;?EW? MS/ZZ-:FN[*@JN?LDN=OH.ZJ:NA\Y86@;H1Y1,'>\,+9;[46SO;5V;(=UG>R- MNXE*;$URM^3N$^3N0;-%)XQU0H@3^8X5N['IZ4875XE\?6ULS&%=&WOC;@-L MDS%GQDCNEMQ]+-SM]-P=1)8?&B0*+-MS;.HYZ*]L/0^Z.8IF?H1]5 W5MD9M M?'5TW'VD=4=;O^=2&]5-";G2JRN;Y)QUDQR#: .MS=.CR'9]R_%#BWB!ZVA4 MX'JLNSX=,1MFG!&?KCVF(_B-=LB1>"7QZISPBI .KS#I1K/C('3C@$1^&.D. M;?L0FH VX_F0QDFZL[4QTV8D7FVC6LJ^J1*O#HI79M_J.;9)&&$PRXRXO1S9 M-.I\WHX^2KK@:$U3B:D:+I5X)?4KB5?GA%=VW^_?X5J\\?PF?F\:Q+Z0(_N=RFP?=??\2GH)5XW,%<_ZVF,%3)@\K+P)6 M6'[[X?^PXKI,YC=XJR]LCLV7\^LPK29942U*]@U^[F?%Y/L[?N+XYU>6,<[Z M%UI 7=O2-%Z+X1AAZ NURW0-+2:.==$C'8F(X=F!'T2.X5FQ16W-;MM#&[9/ M!' !I;.I5[_X.?H[A0&&S1$(R@5[V?&-'+1W/)CQ98?EM M-EU_XO4? 0KWI=OA/@@3+R+$5K[]4N37OX PFPIIYM_WV^J5+*F^X28]2I(A M2%3-C#U?TZ/("3U-)U&W.W'L#T@R,*@?>R!P Q+$OFM0&I*6)'5'MUY$4X^A M[[8"Z-L- ZC+0$T%EE0$?.*VH)"N;Y1Y64[:=EH\2W8X,^NQ7$GD]2 M]G:5Q[O-\89LPO-,%$.7'5TE)9]V@S_9V_%LC_ZL>SO^GJ>82<:3$67=VIZ9 M__72([>*#SQUM,>V.:C.\5RB$U!XD4XT0>N\]!=?V(^$9 ;",V?%NW8M[96_MZ+U?Z;\:PZ:,KL> MU5P_MMTXC@/="QS#:/DWM.-=E?BG=8L]\J^MGW;SH+&<"?KQJA[?BCK)SM/( M>4',5-:9G&R=B0#L01]L0B/+<0S+]6VP QW'LLRFB[YKNJ&_7A;W8H5K!.RU M=%739;L!"5,2ILX)I@;]MFW+T35*=3=PB&5$6N3T,&799%>[$/3*,4+=INK* M*KB_[K,*;E@A<^B:BPU+.O02OC*F_-=_4$)Z^'SQ/7XK:J;H.MY&)S]_8;SH+0W,L/0Q!%S0]R_$L(#T#9((#IT/\R(X.?!;\\@_8URZ=;#J=N"CODG)Z M\4M1?,*/%"Z>\ UK&\?YG=FK +B0^?-75HQ!9X((K%F4U6! MSY2:E;.J1;^NX:3: A!>TGP9%#-8SGWW5?/Q'5O]9%&U'R#Y-Q\6B[+]M&17 MK%3J0AD^#O?N8SYYSW^3 KM4B\LJG:9)F0+@)?!_RMU-D;'W\I!?=LA)EBG) M#-UV%4H*^ H.M5A4L,^5JK ?$S:OE>H&O\*M!X1J_DK[FEI5 9WLDI4I,;K==>UWBO?;EC%'EM;FD^RQ92I2&OS!%7P19:4ZO"2Y+)8U'RA<[ E M*OP.)".[YLR.9%@6U9Q-X,H%G$K)5WK#$O["#:+L43J_;Z%*O.IPW;"GETG% MIGALN'S8M!+I'ENP3FKQ\_8-_B5*I-NW73\HSF9(=.E5"K<$M0[A.,V+K+B^ M!P2\+)E>PE%7 O63 >[=K'[?U_>N?+[+IZH< Q&!NK=];O-?F M3]G:75*P /.U3^_2+%O];);TD@24W.;3Z@;7-O@J7)?%77W# MWZ$&ZIHB2_&++IM6T8+-$>Z5"8 UF,2 016VAN8(O41HL$V3M)PL9K!>>)K8 M@L=>-'Z8L^'4>NX&J8(P@JNHU&5LRA)L:@%[\8(B^$.)ZT-W17$:[]]ANZ+P M'1Q';'%VM%_D66QZHSQYW&-Z3C8M?9I>7:'TJ9%L@<4KE*M(F6 ZI]/6H&[X M304-,P400"('J30!X(?5 31/@#?!#)^ARM3B?C(%G$ZYU )H A9NA0?J1<"< M/:<#], /@/$>+*)MG3K\8Z&XK'++>BGU[C)H=6;^ .]E)R_?EP/>?/RS1+@>U! M'(-D!^ZKKA89*-V=O)\7-?X+V14[NU5")016G_+F^B#1)F#P9@Q4X\$%0O(N MWQ'8\1J55W%=B7WYN:F#UFB+CLO0 ]M21.51OQPJ/I=LIQ=I<(@ M6:([5**5O*CA"A I<,O_%@HLW@!6CS8(:'IW-RQ7.NU<4I^DON> (OL!QC\ M&-(26(WP!MR&!A(47IVJL;#!&A7ML,IBAA>G8.ZPR4UCKX+.5'-O =P>G[;A M*V[() J8FBP3;;22"5C0")Y 1CDK)9N" MPMY>(\E(DM$2&7%'44,O#2VUQA\',[#>TH++4_$O24"2@)8(J$[*:U8W?O.J MF+&6C*HD@_-D5]@B$JR#6LGPRH']G^95G=:+WGH0%Z#94&+GR :[JMYJ:/P0 M\Q*$9WY=-8^8W$\R-$M*QJT,$2&K$V'#+.9 QH"3S:5%U7B86_\_B%T>(IJ# M>9).ZI85X./&RN&.OM77DEP@N6")"Z9LGA6\(WI')T76D/;EO3)95#704!,1 M["WL*(#@FN, MY1;4>A6@NRC-IP"1Y;VD14F+2YZ9$H@,H[,87DJ4+)WQKGPBZV;@A^$)H8F" M@?J21Y%Q>L :\4KJDM2UA'0I"$61P7.5+2;UHDF9 )R:)>5WL$$F;4Z, #5N MF["J5M SQT.> @AG/+()),@3=\0DG%49C#D+W.#.%ESX-BY#D<8SZW)VT%D] MC*$6N:1:2;7=TB=RG?%1#D%3^43,E82C22:AZ)F(!BYU,.DQ+L'+ %)/Y)^ M'J*?69+RU&XNOBJ1<7W?J5S7Y2 \4=U7-9L)TKH"LLA$;C;7KU9N-,<4[@G_ MY9R5%<]!&V3OKSCCLB80@G?C]65)G?1KP72NR8VD8DG%*Z*375TQ84.TY%:R MZT769E_GRDUQAQJ82(1D2^G*DI@D,75+'^(/:/#%).6)3UBATJ.4BD@V83B9 MCEN*:+1F'3B),B20PVE2WBO318N,?\%<]R*_@@>)#*K6D)4$* FP6_I5DF98 M'['JSU5[+T;1R5]55*$TD83Z)BVGHJ:)+1N>)25"2I;(S;9,E=FX/8^0G4IGJ8%P%; MFC>]#17>C5'2D*2A?NE]\&22)>F,1XR774$82$GSJQ(VKDMO$05RDL@DD3U/ MR^:9\:L>\1:GRKSM+M%UFI#D(\GGN7E^*QE]/(J\*&=%FFW. FR[6Q45O]UE M49;%'6KM3U2)J4-/E,F@29"0O*FQ9J$RQ#%^:C(%)) M29*2EBAID4]@<9CX(-0Z]&L1[Y_(/)\5L M5N!CBLEW- >7?M%?-N=M([%DL;M2M&"I4Z2FJF_+VNAD[$)+VZ$DT>NE+J]EHN\C"-9=K5 M2HN>PTA>FOOSIJ[$7I8]>57;.;V][Z9VZXAZTV*RZ%J5%R5\SAUNN(_PN\O[ M?H%\U_K\"+':%(0PJ(I@9MPWGN *]X5K .6@+W372OGA!5=SEH#,S[$;6M5: M-=A_$O]QSY\^2WBS95@VUK<5O >@Z&"->[Z8\ZNQ)K/K_E^R6_R?Y^RKR BY M0O_TP_VBL;=KOS"1!KFID7TYO!M>7TP:VY[_"DANT.A0/*V;0)!4;6,;W@>] M,>Q0Q(#5]E[Y>-6\??N^.7_G65$^_8XJ;!DZYYL3%3W&!;%.64?]O+_B+/G. MAMJ<>)IHG\\AC[]9UUJB;-GM*>H=!3_H2^&#/@BKKX]@7H93**XY,C7]Z\51 M#&8"<"KO"ZR66^SSX08)%KL D:AX&T1 9(YD!0"AI)'?B/2B2S\P M\8+U'506\\91\MB,BW\PP?LU8@>H!\5EUHZ\Z94J'/+1J&2/(- #ZE&#%=@6 MJ,A%6URN-&S6O4;5EJ1(6Z6>?Q:+EFZ OZ8/*;!KDYC:;B9O!AB[IO5->V6N MN(K@";H)T97-RF:'I>]1>CC='\OA7^G$&%V77/)YBU8W0>9D-NB.%M-UEB M4LW;J.;!?F:9B.M/ET=G)>WHK(9KDJPJFL[S^ <._NG24]!QR/**SSW(^;!< M#EF#]F<#L&P8BH\(8AS%63\:P'GM.H=6^&K=\K MD0#^5M&$K0%AR-VXPTK_WO\A?!FJV,3!X3YGMASGT2>5?&]9@Q?*_8-*?,$9 MGB^#3SD LGL!3^[-C]<-0;5,*S!BS;ZK@>FY:,6]FH# M:3_=8F$JNWNK(#;6.*]N8*B2XD#0K!D(."^+VW0J&N6)=,OT&F50VT(#F>:. M)5E],RR46Y[2= >_PE8%[\5[=D_J'-Z+7+@ !U,-6'[3>,C$(,RV)1H7F$WL M&.3;-3!L7G&V75]%T_GV?3\,%8NPBCMLHLM$-D-:-9'H;MXF-@#AGB\^O:$7 M[8USLFT6R%V=HGLE@U+"2 MJV>(A6+1B'D(AC_MYJ-Z]]\N,O8])JUFR8@7N6IN)EHN-,,8"[RB\M"C 96 M,?D29&/WW32]1@V3VV-ERBVOYH58-E>FO'7BBJ#@PG,@B-3EJ<]+ N?<9S[C M;/I%WM@7NNNZZN!0;Q*P41G+&[V%85H_WW=NCY=)7G$GT1K;JKRC"+^H0(6] MXM/1KXN$&\67BS3C8B-1;L :PA&P&Y0:!1; ^Y)PS;Y:S.=B6,7#)ZD<@X0^ M@@/]=E/R*%6"7'V9YEU>:3?LJF'1)M*(]4 YP-5-.F]TML$,MR$Y@#KY[T73 M[@.55]1G^X-KSPNLM1PG"?/A'% &23S^H 0,OF_A>\O( CV'#$=?;'MQHT>(NXD#RQC]1-5/!@:>#&S#+KPM5 M^0C[GQ>/OK[480?DQGZ;)8-CS MT2Y.C.VL'L#SP!D'37C'58K-T+Q=X?:68_Z7'JO'I[:-USM/Q3WY]4GA?+/8IH!J'S,)^\!^)4[ M4,NR^XOB#IVR.+$KG?*FA2*@48T1?G_WU\_->H)F/0,"W"$;4U@\[Y5OS2 > MG!(F*'HGXW8?B\70W>J)BM@&:^,-$Y;.>1D:AI- J0+!@%IB2=;J MPVU]-T^-KH1:_#'O=#+L_M=&UXYJ,W@R5)KS8#+H?6 3S#CAXUN@F[338?D+ M_^#?@B*Z]?/^DUBJ9F_O+FF\7Q5JH;"JI06CZHO8K#BR=NB@:_AV4!C81K=894S5NIYJ[R1)! M=:U%=,%'0F'-1#+O^M2J:UF*FZ1 XVQI//W)O1)WNN/79C[MYR92T;NSXJ^? M.^<23I\7*CY6S')P$=/FYR*51%CHK>DF@'G%G=0W!WB "I6;A!M[+.\'US>2 M:X>(Z-!:"K&?^'\EL_G/BH=1Y#J=5-L#>\6N>2KU,;/ 4L4(5_0/$<%_6O'\ M#%0#4C M N[ ZPRB7=[L]7;WLJB!\#_H1KN_@ZJ7?8 0:)L>,$^FZ _IFCA^ M!C^OU4663/KH[[^\@5;F?#/65 M5C*V%=Y\QH^*, :; #<1JD#5CN+%,0CY-2^5;"]M,T3@[\5LOEH(WD8=!EW( MFX\>8A?A\/D\2'_ZUH)N*IPT>,BCZ/$!2(HL8^6^CQHE1P#*"M8X?YWC\UBNAFE:5_+ZY_?=A/9Y)P&Y?(/;?*^+N:K<@/*# MQAF?[5Y7((NP.FBVR$!\H,2;\N2>Q@?:1TCX4JO!!^T#N&/T8B7Z=>3YP=9Y MY <_!]!'6.L@7_%BQI)J438-DE%%7/+)"I4J_6_N\.L; :A-RAG_)P^>IAGW MH%\M\HD@ML;OSHW,7F7%RF]63I8H=MBIHIN'D%9_X<(-WYMX?.0BOIKT=SH/IR5 M@QO'A_-JVB*06#K=P;^B.^I.:2'H%4DJ8?I>B7 ZU^8&MHTPC6^3-!--"/#R MD@FEH>$FH4?Q/$%,7<;JOSH3<\%A02PI\PN,N1._X\%T^> :TRC[9 MXB'.;'(#%1 "0@-MQDYV6;HU2)A;D#[PCC=XW[3 U-?K-,]1C RL"Z*)56.& M+$H?U(1F^(\NW^,A5UBKQ][CJ_:N,U&-O?TA4M78X0Q?-1ZYE:7\,4)'RC$[ M&8X^-/-KLE\Q/.DN;UH%*TP"G.PZUBZ+\?VD)7)-B%D9GI>QN5Z^< M^@XADE=;0I\LW >JAVG"Z#WMO\%X6"Y2B7">6SI)1;^'65$+)^%R_C#ZJ4&1 MK!E/),MZ.ZJ;/KA\Z\;/>HE^U1ECK<BA_K]&0^CZMO%1 X?TKRL5,S,];>\AR MR(-S(U;SB/3"R[)(IDK)^W/"S[E[A6>.Y>K*O2Y$11+;5%XQ?!'0^V^4*2:; M\9Y'63\(M4MQ0O<5)B@C?&#P5?#6:Q_?_ZH&O-^;^)TET01S_U7X/4@!,VCE$UJ<:N!#:+.RTTS=MK@7T7ZC=<&2'8)$R!" M5-6"[6"A&JI.3=71=RCPZ'777D0/^SWR1&#E-LD6NQAAVGM-L[9?Y!S=73<\ M9;@Y[HH;Q:+]P<"T/@K.>=RH%_[7M@MYU31N27DO,:Q3Y42,:9MU.RS[7@+C M6, H^')RW3/F,&9>CQ$+YLYK[XUUWMM)YT7^) ML('ELZ)GU,IN##.S7M6D;ZCG[J80?>G^5:3Y [8G!W.>>\!)C[^( E9XT])C M*@H)L%L.2TJP#DI1\\K%0?H#-G>:H.*=ISR]JNPZWKP^:BSF^$+;BWE-5TW; MW9^0'_2NG(DB@HWHL'OAXM??=R]<%!F&@QR&49?X>90E#O-K=BPB'@D[&OR> M=NI(*[::N$$UIJ2B*MU%4 VP*V/7R62'I8P,88A>P!0/X9>WFZOO;XN2MQ.JH#FJI%YQON=^X[4,%O^,F.=;!$-W?6+@?M9E]'1.Q&5KL=;=_7 ME0]G3.Y'0U-KIPAF%X5N[),.[F\;2LS!?L.D'R::?O*RPJ/U2LGZ4-21,0^@ M-=)FO#([<4ZKL=M-/=1>P/-EF@S=4Z M^_-!^/\J2'A$FA.\6SE)*^X'PGB( M,&5$ D5U7 K#P-_/@X EPWZTXZD._PE&S [E2B*TA+4?H' )!P3^P?*J'YIU MR7)VE0KZ;W)--O7SZQK$<>;HP[2"^C R+V9"\-#4("TE;VK7\R*_:$8,+&5? M/_[4RR03YLH-8R\JOCX\;NW\1/[G^]]UM17B*WG4S_GO7AO/+ M4J])J71)Q:- Y-+"7[[R93A MS F;.KH\K(Q2$NGSVEN M/\)0LL_IL<^XU;OK+(1Y0TIR?5VRZUX#Y1\NU7%W*3*<8_@/[W-XVD3%DOG% M]*)MMY07M^(^F!/3]K<;2+>VO=YH_+1?H_BX"M+L\RA(VP-+;5#E1Q=1SWJJ MTNB6QZ=\O9X!\5C.-.8O\QZI%U,X)9RLVG:2W4G:H"MANS%\#7/L3($5AD-U MIVE/415=:XQ[WLGBNBSNFB>VOZL&.=Y,]+ >Y*&_5_P=/"6CNG76^W]W$DF4 MFQ^O7$<94/B>", M457#&NM!(X"J1I;'A@G"+.K3P$4;#4"WIINE:-=88?5UQ9(2RX#F;0$>=V+4 MY6(BX I6.R\JK"?A$X\[?7*> ,+P!JKSDLT3\8W:](%=7Q40,RF@F MZJ;"Z8T;)Y;2Z,IM-X1FR&3;%"%?2NKH"M;YK3%9! MZO?-S(-_-+'O8=G '6:X=TG_K1+/>Z,U"Q$=TL2K=HMZ"9\=BL;_P40Y0S,F M:-@Q @@\G?-#&);Q]\-QFN3[OW1'7"W2FJUZM*0YO*NR^F8LYD?5^_\![:'M ME[Y#]G:G@>6HL%W4Q043NA-@'* B$."$A\4VS!1I5966FD4M6X?GJ)QU0-J# MJ^CUWBN&M:A5;M7/'H=NBD7%0-%LNT^+V^.4$XX05>=[QN+!MM?@2I'0.NYO M$A?W0^P?]D0?H/5:9EL'@@VN>>U[KZ#;;J,/='>W=)K!R[;]0(8S /9I$_[/ M+A6)+66+>#I6%%2;G3J#YBG+XD:X?!I7#1+EA"V5GO%,MJ[+G72$2N1_.\B_ M=?,-ZP4[95+R\_8LW F63ILKDVG3[FB@ O>X.^R(](BR*4:,\(%[J%9AFL>& MH(BZK&X5O!-[HTJR5_.P2)1YZRAS.A#2IT:/H#RV/,X;+C1!D\?*RUO5;3V" MPJME0"V[%VT;D&VQ8GN:S 5==E%/G&FSV;4ZA7. ; )6NUY(#G_S''Y6>L075J=- MO\+QPT2K?LA]O,R.)47/V[ O7_=Y^[8N:<1]WV6NXA5&K$0N9\EPHBC66W)' M%-K7'4P/>D-<5 4?>-Z1DD!"Y1?1")T/@]K4H$)58&<1KDN&+MUF@$([)T%M MK/Z53J\Y:P;BK3YO.(94W&N8=-?&JU =E!@M,?H-8?3G7X.]VGFZ8^X5/E4% MH*+K;:C\VAMK 4B;159C2;20%(= \ZVV\V!H/E2JV\!4$V3A>\6UZ$&N'RBM M:54/8VB-.Y2#;N_G[!3O-3UXO;5U$X<#J$W*76+-YFX-.F^QD^[R@!QAZ/?! MM-:CJ8J85=.'NQSXFE7>@*0+"U;UTG?#@7F[>6EW"QMC@+%,&<\C[]^I6N#9 M5\J_L5@9*(YW/ABXT=O.I?\_>^_^W#:._(O^*RQOLB=S"W'X%"FG9JN\,YD] MV?N=1TTRM75^A"C(XAF*U)"4'6_=/_XV0%*B7K8,DB9(]E9MQI+X -"??J+1 M?7IVU[6,KSI\PO?!>="VL"5V$9YR"U/4$:/?M'B=!;P>MM#0F$)7)X7./5@U M3*&K(*>,X!FTN>^'!=55IE5J[> M$V#Z08H"_UQ]7,37/MP*/;!>^2.%0=V8^W PVMQ9F$ZOI[II6^4_SMN/,U'S MYKT/2*'KE-V4?QR56M_Y'W )7[/OKTSCZKR_D;_1AH6[.C+?\]\,J9^\IA_X MQ$_35WR7T?A**3*QR][UO,>:)P =])P"KJFR4?5SD3!4_2H1[%=XS!7NY0;. M B3ES3*8 \>V)5V>=F*',[^M@#"F5T]/MI ^96[7^ILFSB!J?]/%_Z06X^H9 MLVXW%>^E<_=*2^2@6CP/;)TS?Q'3@YC?%M/6,Y!N8ZZO 6*>'Z]9.D'R#I*\ M7]@Z$P4VD,:#I?&/S"](;"")ATGBGT5@&>D[5/H^H871FAS._"[&<1L.D@HX M-W7#0](CZ9'T2'HD_3A(/T72(^G1GAWB_"Z/^/)3-"_^*#;#\T\\%_:[.N"?4?_/.U'$DN_1QLG-WWR?L<6B;6D@ M]GQ;2-NX^L=OY?'C6Y%@(,$PK[HFRFJ+ 2_":">.U$?J(_7'.7&D/E)_S-27 M-XD/IJXK:@SS1*$\I58T+*H<8[.'UPR_-;7]-21 V0 9("&&<"QB#"0Q@]8D!FMXXZTFPX':^"J) % S@9W9W 8/;&@&# MP8:2]@ZIULRZ:'21VF=I:Z(3S]%ET""[$,HJ0\3W /'M>42?'':>0GPCOH>! M;W-JD*DEXY,@OA'?ZN/;,J;$,&52@1'?B.\>X-O2B6F.PSYI;,?>4]8)_QKS M+B2W?_S\X7:XGE3RF7((;6ISRYHHZROFFUOUZ[$,@"=?L#-K MK;]I\WC#^[34JB( MXZG(O"-A7L^:$L=$YD7F1>;M'?.ZSH2XKDS6!#(O,B\R;X?,:Q'=-C@#(_,B M\R+S]HUY+=LCAEW_S$5OF!>K*Z^TVZ(\-0;?3P??1UMG$:F/U!_GQ)'Z2'VD M_C@GCM0?0WWE/WX>IRO?\Q,%KC,E4ZE#TQ@?0E"= Y4[(:Z.!^H05 V"RC,F MQ'*P9"B"JDE0N39Q7 05@JI!4$UUE^A2A<0&$[97V5&1*2P.8@W7T=7.\HAN MFV2J#Z-V%B)TB @U/(=,)E+;>(A01.@K(-2;.,2VI%(I$*&(T%= Z%2?$L>3 MJF"%"$6$MI\U2NRI228#J8,]FFVN)JH^C(HKU:ENTUP(FC<>U$ M:=N=@M(IZ-ZF<%K MVY+)@A@N04R=PQ2OTH'GHA!336)*YT<-$%.(J08;VDR)+I7DB9A"3)W'E&O* MI+8/)E2OKI>"QZ%&EX9J6\3%LU (3U7AZ9")(962AO!$>+8.3V="3 O/Z2$\ M%86G2YRI5*(8PA/AV3X\IY)A4/7@.9KS3S62MT;%B0-,T_0\,I%S%?N9HHEX M'C:>IR:9&B-*.48\#QS/$V+9*)\1S\/!\\3$XZB(YZ'@>4ITN5AV/_$L?.(/ M&861;K\7_U:&$P81>[]D IV&J;_]*,871(#%[,9U@6@M(?+2,=A>,V/XNF3: M(@Z!U0"4FE@4;9W$]\&H]5N:;X]7UYY^KCXOX0H5[W&[HN5C+%]5G85C\^OV5?B4^PS#] M\O,)HGT-5C#I7]B#]GN\HD="\"&89\N;Z?1ZJINV5?[CO"W9#H1:2-.\C>:UMN/5T-%ZL HQZIU\&9?BY-;L=-;J5X8.*84EE*MY+Y^Z5AYP?"Y M3W]A&5)VD)3]681PD+B#).[O MS ]IFFI9C 0>)('/V<;HX(T0Q&V$.%0 N?7!,CZ;6F/CJGXR1^S:H!"('^0V#RP=+/6?[HX@X0 MZ,]NX\M,]O5Q^RZ(\NG";2&W7?-/[)O/UEG^-\W[?.4?YC2CWXVWFKNH8XF' M<]ME^>X.M[YI@[2=GC VW DQY%JE*'?$&)D,F4Q-)G.(86$)*>0QY+'6>.R= M2VRCT7;KQ^BK,]&F*'?*N$:F1*94DBE=XC;+DZCWD,60Q:IWV,2S)\ABR&+( M8JV9EA/B3!JMPH:F)3(E,F6]F(IG$L.6ZENNG.9KK#:BPKLBV-OK%;<#F^M% M84R)(55B2%DS$D'5-:A,@YC8B DQU:B-;KAD(E6KACD MZ5N3Q*(/AF1#]]%&E-NIZ'MN-;NMB"L5CWZVR&^-@'7'E8_MJ4-,5RJ:+;TJ M:M9$1O& X@'%PZ&Y,R&6A=(!I0-*!Y0.Q_ZXZ1!=RAFJORHO0*?"H@2%\73*-SH!I M\C,!VAUOE:NEO!>2M@CN-@G\-XC\<#-G6CG2ET=.S6M+F^5%RJ4? L/0(O:@ M^6$ "P",%P$(4U[V_%K[#]/B:!;3A+/?,8')\8G#HU4![Z($S'JE,&W M<^VO#4TR!E_%==;;-:[=VNM]W2T_O9"EC^^O7+VG,OB1HNJ ^>?JXZ(X6=%P M3ZL8>JY#A%S4?!:&Q:_?7^E7XC,,TR\_GYCEUV %[/\+,-WO\8H>Z=*'8)XM MX4^81Q&7!VT8TG7*;LH_/AXJ@:MMH'RG.:=7Y^/H^3M,Z^W'JR,E5+Q?ZB>O MZ0?BN_!=K;U+T2XT4HU,T+%=7]2#YE6K:+38.CAE&:B/, 23X0$,-.V]]B7X MIOV@@/-16TH;YP3)X+VF9[5,$ M0/\!\(7OG"+M1TG[W]FK:F/ONDXB?^EDN&# M$!@E!"8?+/T#;F".!>;/[M_+3/;U4?LNB/+IKO*\NY3D']DWGZVS_&^:G_C- M/\QI1D_E>C==0KMM[$NCX_:/G[%"1+L\C[T8&RP)Y>C$F0QZ[:$;OC EQ7+V->:ETMA(+D"%7]H@K39V84F=%4?,A MCR&/7>;"\3Z14BT$D,>0QY#'+K(NP;B4ZL6*QB4R)3)E2XK/,XEA2_764D[S MR>^/]&=C1*:EZ !D2*]K ($+-S7(U,)J=@BJ1INF$F.*F$),-=K;WB..)6.D M#\<61Q1VC4)#)Q,I3Q$E&V+JW/ZQ06Q/)D<#,868.JLMB>?(8 J5)8*P,<%F MZ<24:G_4#P /:#B@$4 @,0@C84V+9+@H!% (H!$8K!-X9.K$-J;17="!0;*#8 M&*?8< R36!.9'K-#,QXDRVUYBN[4YA_YY;LVK3\Q]OZ?-&5S[3:OSC3VLI-] MS(\X15B#3*=38DA5$T%K_16 AAUP>C\_I.5PYC<\!6 ZQ),JV(;B'T4&BHP1 MBHQWID&\R5!RO4_-<*2QGL$AU22&;A%#JF)4M^&$#QF=A6S[O?BW,IPPB-C[ M95Y:V3#UMRV-YZDWBA4)(H!E=F/S6$8#0_BZ9!J= >KS-''MCK= U5+>Y$9; M!'>;!/X;1'ZXF3.M'.G+ WFF>6UKL[P M?138!Q:Q!XT/PQ@!8!U(H!1RDM: M7VO_85HKUB6.9AT*9O'O,BF?LJ9W[/TL8?3/]W0! M8[JAX0-]3.%='Y9),9W7EXK/KF7SXSA6;N*;_>+ZGX ETBQBF?8CS:CV=[I: M?]1N0>H\@GI+)6%\T9NU+^QN!:CI%O"G3)NGQG!@I!@3&$8;6JT5NG!1GFI4 M"QGED]!XHP2-WMTE[(X*P4ZC>?YE -P,@NR.13[3UB'-0%ZNKK7;5*@F,'T6 M@1^ 2-V[[MW?_^:9YFXU7SRZV\_2MXI7&Q^_VTTA73,^Q"#-B+Q4;XL,L-[P M4TJTA"T 8JD8=DD)_E%;T30-P*A)X=WQ@NO%]YN4)=J:):L@Y4H,]&26T"BE MOJ!=R.Y96) TXG;Y:B:>#"]::0]!M@1K***1(!M=KX$K![1U$M\E=+7B(.(02!;4AU?5!\!OG^47=0L!KMN# M+-7\30H\"LLLJ52;XN5?P>J0AZ!!3%V71]J.Z$&49D&V*8B^^SYC_C**P_CN M$2Z)XGN:Q4E.\@I@YO=!&B>/\%6R@KMS@YJ37WY>CORD@"%J&9QFC04-:7(' M,D'[X_K+M3:CT9^P'(5U/&/QAPX7Q? M.N3T!WES'W#&YAP5UT*Q:6NKNF[(F@;SW5)+LS6:#G++S]' ]0EX3"L*Z"G% M*_>X-^OTYHRHJ:\5?FK(+'A&Y!'M81F UGM@7"O#O(!5:*K]GW@>,J9]YFJ. MJ]K[!@R=_]/ C,YI-Q$$TGPPRPK ?7^E7XG/<)5??C[QRJ_!"LC["WO0?H]7 M-/JH'6-Q/V'E(9AGRQNW"-05 ;*+\UNR>/TR;W$O@"B81=(GVO=#Q().7K3/ M $-OW=,],5(>Z?IIB^'/%1ZK88ARWN7VW'TP9Q63*;<84^9O$J91'Y2 "(_$ M:Q;)*X%:YAW9V< +@>,]*U9;QP\L 34V>]3B3;+3=YSQNQEP X(OB&Y!%]>6 M%42L0F'F7VL_;(F<,)]Q@08KJ_&5?7_6NQ!^!0L9]]BY3T$S+B>W'DON;!6QO!+H[6BSD%;T3LQ>U@H M1D.07-6O?) +00:O3N8$C,C'',/"P%W!*]^OX.?-2IMM4NXPI[L5O-9 Y#YJ M%)8ZXU9_QD/SF3#P$Y;1H#*&DR\6C]\^]V @(0]U)_M4VLYH:WD#I;EM(D:2 M"O'/UU];LG#-X]GI1@!Y.Y?MR_BMP0J0O'@4O^;#*F">OX<)U_\^ (5?_5IX M $7")N$RP/^S^#T%!N :&"9"0W\3PBR3F!,^600( H D0/1__$2[!V,C-"3&1=3YP 7 0 M"P%@"L!2Z"H>K@2S!&RN7%"D&Q#.N9B#Q=AND!5\5=X$)@#P+WBUW$@HEV\_ M<+957$6P4(R^IH=K$+U.H"8%LT7PY"ZVPJ,+@L:!P'@N5,*8YH':BC2!"SC# M"7%Y?<*2W=L>OL1'%3:VY;:VJ81.RI"=E&.7N:Z#\J3MQK?4]ZPVSATL6G(= M!PHF #\)F&E?JX-5\N:A$;WV//$QK_ M&>-D7Q:6:E:P^,%/82[><^F^ 5$99<7T"J,$S'7U(XVS31#.=RN?&W)\HR+A MQ@CWTSHTJG-3)?=\*RXNS2.\6Y\(I##W:3[O4C+$53L%4G&3WN>;, 5=]YTF M;B%N7]=%Y.A9Y[X<-I"'[^\)M!VY%\*3#-(_-9KKXC@.4^T^H(*DW5!3 M9- ]L#">@6?#-4J.YU4\"T+6"\-)A0V&?X(K5\/1J('V M6L&\6FQ6H$B;L8@MN-6]Y3OP-L#1YJ@$9&U#E"EP7[HH@F=Y]"WC.IQ+5 [= MD%L< O!KEOLVN8$A@@3Y+Q5IE%+^]*IA4^3<@0-5[/@7>KO*"<+MW]_1!\ZG M@/7" ?]4J+A=('#&LDQXZ25S'48&*HZ&>,&2PEVK&/0(.%H9R-O_.+\,2+3<;XO:N;,#[B3!D/GLBJ7L17-M8Q%/&;%N)66ECO!A2D(;^8B M9Q,%V:."61\[VAQ+L:W.VF9P;"-5E8C>@J:@J1J\L()@\";!;'/"&51! M>OR'HRP,@&"Y.:RT2+LI51:+DL!?"KU4TF-3V$: HC4#1<_?#YJ- M1AEHO<)^%9#/'1+./IP,=R 5A G-PRW[-@"T.-WY/RY++%1FB\.Z')@?YK\N8VCKD6X0MBK?%C%_6G)^>4(M[*Z.KD\ MJ?]P-_ZD%:E6/O5A.0[,IZZ1U?RK""7E^/K?\$,H\-%(HI+WTE%[4FE*;>C\ M6RYIWL]$,9"$AQV$#D[ !H@VP%S2TLK'^]_6W"RI<:S'\(AA M&/+O#Z)ZL<-LF3!V_LB.)S^R6D=P +]$=VOLP;2\+O)'F:ZU+Y4#6$/CI&EW MK.0:Q'5K'#$;*"=-36(Z-5ZN,"/E+85*CBDS:[;9)4F\8&EA(&Y-W%V*QNZ^ M7K*:T:'6 KJ!UIHH"ZJN>,TT;6+;-4Y#J,QL=<;U&[A\BS@,XA^$,Z3=^G]M M@E1LP=4+(==:K=\^?^(1J69&(X*F/%8GU'FAQ.-%'301W7#K+8_\RR=DLFM^ M_.+;>3H:/[7'HV[A(Q'AYSUA/5BD[Z)'_\ES"KZ4D9TZQS5$'.1_I0>+2#3V MK=P(J\<(@V?/;I7\[+&6BTBL77UFF0!DL*()7*/--]M3;1R@P6K-8WQU9!1< M7BY/+:5']Z(*30A/@TR=&LY <>9VGN\A=+X^Z2F7L8EEFA+#D_>R&Y.531]O M.RTO^RL#+&)-:I@"1R*@@LNGX54/71:Q35L>7=U&.A4HB-16L'7.NO-;[0[= M5FM*S(D\(&L;K4]61^K.:9T275=U53#0>CK0VB$;&;9!;%=5P'2V8^$ZQ.HR M]M,:&XTZS#JIRV=OI.^W>&E^LX;9-T@^ XNRVQW3]OA,R1".$N$;?F #XZK' M<=5A8ODU8Z@80FU?AW8=/?&(;M5()>E# +6U *'ADHE90]O&BP5/39WQPUQE MV*&EB*\.SCW&,GO C99>PTWJ*I8)PW;EA]UQ+%.%S-%?@#?J@#9>U1"1-,LW MY\7!#0#-EEV)]CGRK[=%Q-7;C]8>: UF?^--Y;<.":_@(_]J_5J7MW3Y43)M M'H0BGR)=TH01<92')OEQ*2HTL/3CPSBM<]S\&335$C0.<AGC "8]*%?8FF-)O>9%+O%J)#;M"RWY ML$5SM*HGFW@B>AWI5 10P:D$R#PR*HK+!?&\1F'-+8XC4:ZAYOH08>D^:!%X ML_^ZO?U-6S&0]3X_.Y_$\PVO$D!%X.3?--K0Y%$SH" MQC(L8DV[=(%:XJ0!.D"F9Q//513-G3M :FX'N"ZX/W6V)P?D_O!H2YV]M\&[ M/VI"&#QXSZMC4M0TK[WV=K0&X/Q8$S*M9?#5I$Z=R'1OG)]A[1W5.*;2K#G4 MQ$!J:K2FUJ+V]G:=C/L3(Q&\)7BJQIB (;=[,I6B^HRFFX277/W"F%9T#?RE MO&[7\O'GXKJBKY]0CY37>_8WXBP5EWN5+9_\XJ)!5,+\&)X2!GEA5-'>Q%_N MKBHRE%=QFL$3X>HL?"PDNT@0V'MF0\+#?#'CFD]$3I2JJFKK^^.3J:I*M6#^ M_57JF3]X$^/'B?W/3S\X^N33/Z?N#S\X_S1^LIV?;G^\M?D]=&\=QE..=;_X MZN\LW829V-CW5XR%5KMXK:*T?U$;GGZN/BWB-_'!;!#N+U_R1H@9V M8YVO#D:;U_^O3*NL M#GZB*'C^#LM[^W%70GS_-T/JI\8?^)KO/46ZOE:]'E)_/T*\[RL?97; MJI^+$OK5KQ+!I44M_-.J0C#(CL<:++[\=/WZ%F?'.W,LPOCA9AG,06RU9<:7 M\]O*%/>J^;F>I5NAXFM2[H1R^2IV4G_.@PF?>#!AY&0U6R K,B@RJ"R#?@F^ M(7N.A3W13!@<8)^30H5;4W9$6G_C_6^"N?8W7?RO)U*JW( 8.;$[ED[-D/=P MKK7!\1MOEAEE(\<&"H(1$1L%PPEO0NB?+;9 M,MZD-)JGWXVM%(_0%3'WE?A8DC M]9'Z*/E?C?J2<5)=V9E6>M2.TV=_O?A+4R1[4V,B,N,6A&IBX(:I$]T]/(][ MR?!;7]-3)VF1 9 !&F8 PZLVOT0&&!D#- 8DL\9,=JNN B_GA'F+R$/1VR[' MF%.BZS:*7F2 D3* -27F!!E@K S0&)#>R6!(3>/CNU-V1]-[V^K&?KX<]5K% M>&<[^:*-+E+[+#XUB>G(Y A+KX.R.@;A/3QXNP9Q79G3#PCO/L'[]2;^"M:[ M%%R?FZ-:UIA\*&C(*!ZKD#9 ]IMT,J 6XHFQUC!O%H9?24N!.90!W*:(1W#^#M M$RS,;E"26.4)0-9ME,9T2PY1QB!!4J"0QRT*!0% +2_#K MFB4T@Y=J[-N:12EV:C@K]K%BLPH31^HC]=70SCT+A3<_3V7MPB%#$@424A^I MK\C$41TI-,_.U-'@>EK\$*>9%B]PI[7/\3[7)+J')X\14TV&_EPRP1"R8ICJ M(8YD(-2W$/((D-=S:698%G%-S$5"4#4**ITX$]R[5PM4/032&%*1QG.8_8=X MQ;=7*6\5(,ZPSUC$%D&&I]=ES];T*]QEZ!8Q/:GSN\K%NQ"?P\.GIQ/3D(D6 M(3Q5@N>0((DE^\>*XJ$*66.J$UVW4,HB/M7$Y\0BKH-60-_Q.2Q,CMD*&%QJ MP;]8Q!(:BA (G:^"*$BS1$1%QAF8['FTVS:);6*P&S'5Y$$UF^A296804[B! M4HT?#*?/,F89]%><>2:98L$3Q%2C>7@3XAE8,%\M3/401Z-0D>-),OB1K1/F M![LD [J*8:+_E?6OAQPC&VL13W-"I@9V!49X#Q/>QI08'L)[Z/ >T@Z'W>B& M6]^LLS&C>*Q"VIX0V\(Z^0CO8<+;\HAKR6R*(;S[!.\AV2#FJ&V0@1;*CX]J M^XTS,-N8'E*4=VV;N'H;YI2R:@5!J3PH14G^-HP@!"5N856!-H9SLB. WL#E MH>U8Q-#;"$RC/$10R@8JIE/B3:13<^ SY$?KYCV M+HS3]#MMD<2K,M001UC/8AQ'!=^9.C&=$;37_ X!/0I 2YGFN!^C$#*'A,;_ M!]'8$H*'82Q()F$H&R7Y M-8,?RLP+HD4L&V>XHB>61"M#!HU@G$T\JM(V@&8)V2 M(>6/_$^*$:4&>2Y+1;]HZB>^#E)5&EH7RN>GXR@"X;NAA?-,CEHHKA'*.ZA.O>PS,B TD1^85F9'I*7 M&NDZAJ88@PXU&CZ1JA:D7B@1L3D\;+YSR'0J5=44-VKZC.7,(Z($ VB2Z7 UT%+<*H7-(B!R&\A]:EL;M?'ZC\7@'CW-H-,N2 M8+;)Z"QD6A9K41S!PD=9$H3)T%9>4^ JIK0-D3 M&8,9 84[)WLI]3)225'G"FML]!&"UD0F[(]R# %U-H-0YD0% @H58U4Q6C)I MJ#U2C.--)SCRLS]%]^!51RPC.8@_1_YUUQ&A/G'P?GJ7M?ZFS>,-7]LZ^6QG M5[-X&[^U@SSO-VVLS[/(>6J=I):CN=2KJ532AO2*=$M]C)*C:$#1<'G.C&/6 M/\PCLR@OLK^Z10UN">.FF]J;;HA&5&ZHW$ZD+)G3^H>M4;NA/$%Y@O+$)(Y; M_V@=>M+#%0YH^G:4;_9!!(JWWXM_*\,)@XB]7S(!(K_$F;9B- *Z M+3;A033ZJ9>+Q0DB0"N P092MX395A<@_\@OOPDRH+2??_.0OV,6AW-XZ-=E MPIBV@A^6J<9@QG/MWYN(:99.-%,WMF4"VWBWYL>K-4W@E5FLM?FB[.E)>JU. MLE^HJX[!]IH8PT6K=)NF+'L_HRF0)F'^)DEXJF;"[EFT86F7PU=A"9];'UGF MN?I'$/D)XT^5?H+\N\VW\B]=)/%*_LUO#,,CQNYLPEZ)<@X*X]T%1;)\&*)G"7-M^('6QX9'E! M'8UP1OY+\*9&.=MK]S3D3$[7:Y">Y79[O$DT+@= RFA_;6B2L01F,@OR)'?_ MT8?+8)(4A$2Z"3,M7O#Y;=;I0YX$+^C$_MH$V:,&R_ GRU*X-*19<"^>SW_. M];-X(P>EMH:!QO-K[7-^=\K\.)J7;^=OX"0B.['TP!(81)C&VCI. _YD&")= M+)B? 6%GCUK$'C3J^V"L9AK8K _9$@8YWU[-VWYJW'5(^<-O__CYP^T).L:+ M!5\E>!R?K!_"H@4+6*B,%VN$^[;#@5FEFUGJ)\&:_W9>G"YB6%LPKBDLD[]) MP:IF27JM??KFAQON!(C94Q\6CX\SCL3PI.G\6YQD"_ ;XQ\8/YH@SWQ\Z>1' M\?E3QORE]/TD!^OY19VS0M74%-[.M(;> #IE,5@AY; &*LB=28_6J(90'[MM MS?TWD)*;U2R7OXL@HI$? .WH_#Y(XP1D<,"%ZE.LJ7$Q"=J$LW\4A_'=H[8& M/0!"<%7#LMRR>U=&GFV3J5[#E*'UI#I'> Z0;D6!-26NZ:JS#/+<+O1;MH=W M81)H?AAP*Z@P)!3 +%AJ2?P-K,N,&SSR#A(Q=;#'AP/BQM;%4&U=ZCHF@#RN M+KBJW4EN&&3IF1P;MJ>-6?!I?"[:5_&:I)X<3@#EHAC4ETM\@[&O MY(7+U-.(5!W7HF9(RC6(Z]90CL-T9-Y,00DZ-5ZNKN\"&"[1=V6-9"&@PE2V1V2T_S :@E_V)0XW(H"DPNA2=K<2=G2=,%)# MP*L!%UY>V>Y.8.QH_"/-J/9WNEI_U&XC&CYF@2]+9QA709V.3;D36_Q=1#RV M4A-Y^V6\?5++8#3[^.T/R\!?:J)N$#_D*(S1 MW_3D&SOIFOGY/@ZY?#M%:1N,P3A7-(CR7;%"K-0B\9087HW0! _8-J>$&A)& M.P6D!?N;BD)XS.=!N=O&M_3R@%PJT)JR?$>RO(:&\%5R'_CYAAS[%J29V+', M[SFQOR!$'])HSLA^)_8ZY%-1O99?'PZIDL+G"V'[\:KU MG#K-/JS(*/Y=)N53UO2.O9\!]?Y\3Q@@!=G24SGV_D(,5_>(_AOQ]HUN>MPO\Y\\?*;BD3/ M\H_/Q"%_2^(%2],#6:T$+-U&[W7F_KYV,,IC(S$6Z[8B,#]EXZ7D\9#7:X'OMCZI6ZM$(@:CKLI, MZB(8X!\P'?_[C44* ?)R(Q&NX4R719]=W\3<_DO6Z2 M,F6XS)_^B@'7H[J@ZRPLHUO$].J%JU24NL\;N7O!=_@ ?,N/ MS?E5EN/&K4L\%XS;E(9P.S=!MCS(&;*T;M?TD3?)T3+ZK3"*X3Y8V[R%#DV7 M^P]FW_C?PL)YXQ!SJA?[??8G$JH5^9OA!>I V M_L:#0>GY;D/&[X"+9G&TX:NPIH%XMA]'$=^HAI^V)ON)6 ]:XL^%V/PSPKLD M;@X3@YB.)7Y^8Q.;(^8H4R"W@<\]+MV"I>^6O8*Z+C<":AZFTM'./UR2.F_0+8D_*@GR!DZ7P51D&8)K>YA MC-7E.+\R.[W53^>C3KBEIO-AV43W\(#*X;+8)K%-=2O)O*+_(4J1[!O]ACDA M6LCN@!<7;&LLNIX!OLACFK$5+PL!-F*\7AW>;,#-AN!@,*I6FZA(\RL]EI31 M!)1&]8[I9((&_7,&_=T%HK&@TL3+37J#Z(Y^PJ0_]ZA[-A!K_I*UZE*-U!/H M1IT-VV$*2=ME;>_ B8_I'MDZ8'^P\=[H"X1_\%^WIYQ9G*^Q[ M:5'7"FS4S;+D)T5J'VP=FA!^ S;CU)!?EIQA%);&+\Y=$1WK(QKR"W)K&4:3 MQHOL@>>IG.3%(BH[L7-V/7H>C>Z"F:@0R$OGG7V$12:60\Z$>2HG>@Z?F.YR M,]$8?[GA.;](WF[%9EU#$&.[1TM2,X=#5=$SWA3E4\94&W;DY[Q':D:_@=2, M[P-^.$5[5VP#?7?YY(_G6KEZKUF!#BM372K^N?JX*$Y6--SK9V#H>?>"O'>K MS\*P^/7[*_U*?(9A^N7G$ROT-5B![_L+>]!^CU?TJ*7#0S#/EO GS*/HC^'' M84C7*;LI__AXV'_@:MM'=]LX>WIUOLMN_@IW\O9C>='A;X;43].F'UC[71>W M&'[=3L(-NC-C:>"]!;;[FAWABZ/!-2EW0M3EK2-^SO74)ZZG3DP;T3LZ].XW M4SKNBM0/=)F2]R)C#; 5KO([,CL_6)V MA]BF@[S>%]].>HXOB4>/SO0W7S,.UZ"B]HCEF35H]R(>55+E(@J[1J$SF4C0 MK=L>U&-P:S^)]HJBB2/(_(1F#"U:.;[K6:]X0S>O991"LQ9=Z_A^BW >!9S? M&?JU/7PX?W<*ST)9?1#9&4<%C"]*E_'T_F?L%'?\%">*IE,1T363'>E;;1[ M=TFU0&6:T6R3Q_4D'M"%5J53D_U*3S858Y;V < M3=90)0(:#R!"%H#ZG'_2)4W8MG+?KKX"T19LOCV?Q3F,[9K%/$RZC.6/3"6YS+S35(0P-O%3+<\EZ\?S+O\ MJ5]ED&N_,?_(+W^JLVCPK7D#Y*(W"XE)A4:63H>_Z$7I4U.4Y>;+IMC(Z<9& M?3,%SS?>/EFD=NSU5IY;GTXKM,J?;>SN:*-I3?GIL^X.T;0BCVJ?;#2G1-=5 M794&>I@_=:9Q]WM9CEL85TS4]P.I)^ %* "5L0@QND MHIG\,;'/=6CC#WFB2]O%#01/MFHC&JQX%HACL?%BP?$T>SPPH'DS.K"!XPVX M@'=)_)#EGF%N^X)SP+MG\5BM.)EZ^\?/'V[+8:?,C^'*_;E/K[5/WW@%RW*% M\'#K JX7/FCFR.JES9/7PP.T@=8WC]&:%:NB=_IK^S8[AW+]<4D>;U2R7 M8(L@HI'/6RO0^7V0QDD1HWB2:7EH@ZMD+ABB.(SO1,P#A%6RZG/C MLF4[U& M*6U:3]YS_.#])G:H-)OX+NBH#5\0SK;.6\+6B2@T!KT[?)&*Y';(U1!+[DA5$>E[62881SZ((^=M6*N%RZO-6FLH#J(;-6RJ M6JORQB'>1+Y3P(D*[)?MGJAJ\@C7-F$K&D1\O,TTES=X*^@:[1AX0%1E 1+L MY]YR#@FBC=B/BGGF5Q'N*A*T6+YY6LD(2UER'_CYYAO[%J29V%S-[SE1FO;< MSMX3NWIYC.OI?:"3&WH-U2GOM2]]J,B4LSFV.T('KDF^>("261+3^6%CD/P> M@8P=Z+9T[Y;LG9LO%\6B?DOB!4O3 R;F3!Z#K$HP'+4S/BY+'SCML *5F0&I*W(FIZ**\:I7Z?0/@6,P?5:*O9>>Y;@TCK^I7;$\#U/5V M&CD TZ_L^1L9, ];L]RN!ZUJIQWO./2H7H#H>G4\,\'JM\LB[CF M #=<7J[@JCZM?\!R1;]#SYD2;1Z QYO!8_PX*5NK;\^";1_(G_],LN0N$W<- MDXCGV-WPU-N7-#3Z3?/*9U6&7 M%16EK56S[8QZ@%;0-%.KSH"U/[ZAUAGHS%/8U0L0:JHH?(@NP[F%Z6=4S)AT MZ#=,P$)V:F2;#E&3O3&F/ ?74G157K$K>DIY$0=NN6U9+.]@GCL&:_J8Q&'( MRR>4G;<-8GL3HD5Q]-ZGZ7*OZ,E^PW,R,4W"7P>B@1]G.WNE11S+*;8$[UDB MJECLMXKTIMZU]CGBA]M$38I]9T4TC3SYEB ]R-M^XQ%/U_. 8,;O@(MF<;3A MR[&F@7BV'T<1W\B&G[:.T8DH&OH[SP4O_3-B_+"7N^E8>2]WF]BZ=2*3H'24 MSFF%IAJZ=^LY*:CS'6$[1"5 MP!O/)-,A'A5YJ0<"[ 563R[82[>C:OP[Q'$=HJ6/:<96Z5[9Q.IE)G%,FYN. M!]\;9.J8PKI:;:+M:<3Y?;GE3\7/([D .+-C62C4\\R)#[DYQ$5*S M'7N=%)\A,K+997_Z5ID87=OSKNTE3)Z+#7?BYK^VM MK5T[.[=JL9[[5W)=+[+@?V3KA/G!+EI 5\!DP7_1B']N<;9,U4\SOHZVJ6G& M6QYQ+T)L2S[#-F<75>7[2VWY=1*#;9P]"J;CE?MR.WU>Y<=]:UNW MIGR+ *R"2)3**\Q[F$(:+[('FK#3S)N;_*9A'N7MBLV LF9U48'CD3 MCZJ<2SI\8KI+S$4KZ>6Q[KGR KJFDZ2L3]"1F#24W0/HVOKMK9EUD9GZDOZ> M+TL4JER]UR&*MQ:J3I9_KCXNBI,5#?>:*QEZWDI)=#32?!:&Q:_?7^E7XC,, MTR\_GUBAK\$*]-\O[$'[/5[1HYY:#\$\6\*?,(^BHZP?AR%=I^RF_./C8>^F MJVT[P&T'K>G5^6:!^2OHA"Y5%H6,0V3SEBPT'A:%S*3T<]SM%(E6/6 M1A>A?2YVO&MS^,;=6T3S*-!L&.[U9)QP%JKJ@\B*."JM8!?)=4*XBF&&+7\TO1M>-W 2LLSO^/?VY2>$V: MEOU, #T)*P_H >O&R1V-X'J0Z,*T$]Q:%/$'A@)$@MV67FL_;5M9!Q%O15TP M\RS>9!JCH' *1L\>8FUV],X@%4<- ?]YK:.__\TSS1H5DW^)0?X8'G^,87XL MB?YY-[(:IU=@9,;'4IS!J.<\7#;6)9/5V^B )'@.&H!HH=+Z<>0K%/._XO8F"1<#UPDBJ!5FB"MUO$#W+WC(3J_#]*X:%@01&D69)M35N.Q"_=$1 M[C?,^UM=%,7"\,1"LZVICD7#G#^?WMTE[&YW$B[_LGR=M@YIQO6T)L2 N$N8 MW3[1_##>S NO-(BB^#Y_"#>@Y\$=GT]5\Q8RY1(A<7:]][%@#B:X\U4X#MSB MX NQQOPOC-/TN=_#X,=>BE,SL<=O]#N0UQ\W^]33+BT:( MI\(56WP17M#R^@4FSO%,QW<(RG"?/05E>XT?6M)?\1C4Z%^F:(H,GB@8^PFO MK\N$L>?.>"%9^T96/+B'V!WAP3TD]HB(C0)L<)@>\5$]/*4Y6M+720Y&TO>: M],CUHR7]J,]F/[]/B2G(KWSJLV U$3<_XK/6 ?':1T+E9MM&0ZD>+&"Z>KUKE=+'0R2!!; MQ)Q*G3I'$".(50$Q>/^>)[-AARA&%"N#8I>XNC-J$#>\TV:HZR]\%7VJRN,< MQ3F.@P,?&)J09/]^U?VQB"V5<:">4X_H'!XZ#8OH$XSK(CP5A:=)+$O*:$)X M(CS;WQ6SB6,, YY#B]C_ A9V87X7)G=T5S:$Q8!]\W-]!0?:M,C$E0EF]L=# M1A0JCT)N,3O#+BV.*%0>A;9!++/.009$(:*POD9VB&D/6Q:.YG3(KQG\4%K( MA-VG?VIGCFY[UQP MH&]M>L3R<#<"@TW($.(.9]+&\5[U\E,1V^/#]CO3)A,# ZDH[)$AMEMMMMG& M2?@!,,2@=Q:.VL%AO**'\8J)(7/44EF;"P'5-:#>.60Z-08=_T(0*@]"PR43 M!W>D$(6=GL4ENB$C"3O3KN.IAG,[G]]HOX %*_)C#OL81W$$\XJR) Y#&!B8 MN1E+6(K'#]#G%7SMO6JNM;+&-F)[>-BV)Z^:-HW81FR_7MTSN;)2B&W$MO+8 M=B8R.4?]P_:X0NI'GLFVZC_1/D?^]3C# B^ M 60GL<;OGIU:O'VL+/6I#_;;"';(MOV@VW?.<0QZV> /3'W%\7FN\7 2 /WR.KC8'7# M)>:T?NHS\CKR.O*ZVKQN$L>MG^;7&WMH'F6]9X:0^TUR3_RRV^"#!;;S[]YR-\QB\/Y MQVKWP?\P&F9+[4L<;O9ZB+3Q5NU+7C_Y\M6H4L3V]BG2I#!\[3%\73)M$8<@ MY?G^=!X>6BD9YJ[P/6)EL%]DA1J@>A T:(B]DT=@%>NWE,G.JQU=?'Y MY^KCHCA9T7!/]AIZKD[S%?59&!:_?G^E7XG/,$R__'QBIE^#%4NU7]B#]GN\ MHD?*]R&89TOX$^91R#T?J$C7*;LI__AX*.6NM@'/77#;NCH?#\W?87EO/UX= MR>CB_5(_-?[ UWR7V^?!J[=0BH;AO9>*4Z^>>3L \WTK4]S7S+'S&4^IJDNY M$R;"UV7"F/8S_+!,M4\@]^]-Q#1+)R,G=L?RJ37R_L82_RB2-#KJ(BN/B-CC8V55S ]T M@AH#L=6!Q%(!Y*8NU;(;23\(TM=I:#4$TM=-YN\KZ7]8TNB.C9SX(^9[%/FC M)3V*_'&2_JS(1V=F11N6WD@ >A25$)YUHGH. /G#*4A]I/X@J?]Z$V__X%'S\^SL4-&8 M(8D"":F/U%=DXJB.%)IG9^I(,J*L*\M\MVG*LOS@GS%I&'HK== MCC&G1-=ENE"BZ$4&& (#6%-B3I !QLH S54PE,&0FL;'=Z?LCJ:S -2-_7S9 MS%(_"=:\'I5T"&C(0=C1=D;@<9I7;5"LK(Y!> \/WI9%=!/[V@P=WD/:0G.D M*D;WJQV\?"AHR"@>JY">&L20BM>@D$9XJP_OB4,F.IK80X?WD&P02^9H]6!L M$,G,'T_9Z,_7.*.AEC!_DR3P:O@K/Q0RSD!LJX><7B&SP-6)8-M#SE>-MIP M,''M^DUA,1J,Z%81W0YQI[B5-W1T#VFOPYB,>:]CS"@>JXR>$MMS448CN@>) M;H_H-EH@0T?WH"P0J>2@H5@@@\VVP!R+C@K5OT8.QH1X4YGR)L_-5UEE@J!4 M'I3.A$S--A)-$92X?84Y'H.#WL#EH65.B3.5V6M%>8B@; N4ADFF1]I#Y2?YP31\D_N"X5/\1IIL4+W#^]#-AJ!A\F$V(ZV/T!,=4DIGC@%$^H MJX6I'N)H#('1$2"OY]+,,$UBZ#)81'&&H#H+*H-,+9G4?@05ZLB]Z7BF8=:9 M3U\TY7B.J?\0K_C6(>4M ,3I]!F+V"+(\%RZ"C&E5[![P20=*0.B0[E'-98T;Q4(6LH=O$=:5.QZ*417RV7YE@ M*AF_0'BJ!,\A05+J_,A0;(#!91?\BT4LH:&(?]#Y*HB"-$M$2&2![Q- MATPF,DZCLFH!,=4UI@R/3'29$ZZ(*=Q#J9[TDSF)WS<#8030Z[DXLQWB82H> M8JI1T38AEE177<04JLBJ^2YCNO=-18XGP^!'MDZ8'^PR#.@JAHG^5]:_'G*( M;*S5.0U0'6X;Y2\P HSP5@#>AFP6 \*[1_ >T@:'/>I>OV-&\5B%M.F2B2WC MOJ*01GCW -XFL:=20AWAW2-X#\D&D0HF#L8&&6@%_/BH:-TX [,]#_8;$YLX MAH'1?@15@Z"R=>),9(P4!!5N(=4]H]$W V$$T.NY/+-TG5C8&AY!U:A7Y.ED M,L7T5K5 U4,@C4%'-IUFT9!WW<"S M2.)5Z=O'$5:/D ZP6NMOVCS>S$)6JV?)V=4LWL9O[:!;R)LVUN=9Y#RU3E++ MT6!M)C 0ZT?E7[(HW0( 8_8H'5 ZO" MSD'I@-)A*#MZ[\Q&JTRHZ8U\AQE% MJ-]0OUT2RIH24VZ3'_4;2@>4#L.6#I8)TD'FC"I*A[%(AYY9OR/(J3]I_(HH M_(>, @]NOQ?_5L82!A%[O\Q#TH:IO_TH!A=$@+'LQG5A[.UPV*5#L+TFAI!_ MY)??!!FLO'\J%/]UF3"FK>"'9:HQ>/U<^_K-4W@ ME5FLM?FB[.E)>JU.YD@K4TO9 MW0KP*@=RTVZ&STY)= 49[39-6?9^1E, 7\+\39+PO-33/<9>=_@J+.%SZR/+ M/5?_""(_8?RITD^0?[?Y5OZE8I-3^O8WAN$18Y/K!H\L+VAN-[\. M;VJ4L[UV3T/.Y'2]!NG)33<^V'B3:%P.@)31_MK0)&,)S&06A"&7#/ZC#Y?! M)"D(B703BI:-\/[-.GW@OQ=T8G]M@NQ1@V7XDV4I7!K2++@7S^<_YQ:(>",' MI;:&@<;S:^US?G?*_#B:EV_G;^ D(CNQ], 2&$28QMHZ3@/^9!@B72R8GP%A M9X]:Q!XTZOM@4V<:F-8/H)MY78KR:HWK;.[BI/SAMW_\_.'V6NM6$'=NMX(Y M\\T/-]R=$$0H%EL+@%1^E@M&_CWU@;9\&<',X:LG#_.<)S@'3+]=:4N*:KSC+(<[O0 M9-D>WH5MHOEAP,VQPJ)1"+-;D5#:+X]6&9%--I>8RG-@*>6\LVQ@&V?Q)_ M W\EXR:TO,M-3!T\O.%(H\;6Q5!M7>JZNB!".!"YO;13P3#(TM?EZC<$=1PL MP*<4%0'AVW0S2_TD6///A98&+]GG.GH5SUF8\L=QHDD:/".+:GXY7DX,;A[? M<=$R]3/&Z708Y+0LHN]R>I2+Y745XW1XB%/^Y3G#*!SG''U\["M&OX[>[L,W M23#;9$*V%A*USKJ\,8ENV!TMQQN'>!/YW1L>H4[7S,\#TN2,X7-"!2G,]7M! MX70;%DY)$21>T2#* __%#D@MXD^)X=79)=K?E^#@#**-&#Q8IO.YV!?(G6F8 M0,KR/0V>0\/I0T/X*KD/?* (7,^^!:FH8K2]092VUOPEC>Z$_7M@Y\(;MQ05 M*O;)H%0J4A1\EF24/VJ39O&*)>GH(WX7&<"_)?&"P=KO$XW3)P98)F@#[R3\ MA2O53S/8F'1G!CO$G=905 .U@B?$M4UE5^75]OGKJ4'7K9%"4C7)MKNV=2U$ M[79G^/;6A]"Z%\@7:;1CQV'_[DL[%(J[XWE#" M,Q&*#"F>VR:2; [745V<7&NW'!UKEO#-67K'CC*%P.L]FHXRN\\OOMW6ZR4( M#5 (6JZZ2U)' !8F>1ZD*K)/JX+O9&"NA/S#,@"3]R[O&0XRU*=)$G"W60OC M!W":#U@"WD*C@VA/*4+';KMU/X8+3>X5+U6^:V$W ^(O@@QM[W,+TT\CW*@C M[FI:X;97[1&FG+3M;-\4K/ Z27/**B%N/P=I1>L\$S+B6HF&E&L:LF,SSG-" M@_&<&?J8Q&&H9?1;OLWVQB)3T\LW)O:?%(%:\VFZ%&+_(65-07]22W M5?-GZU\?F5VRJ*7 M5K/E=7BDVB,3';,-#Y?%=,ADHJXST>Y&:_FK"*V*D\I5P]8DNNL2+61WP(L+ MMK70;,\0K)D^IAE;I=H(8;AH&#]G&-]=(.WRY70GN8L"?^J. M?M8T?OZ!*J/V MOXDA7KKY5L*&P2=B2EC3I[O@IC?4]"PS@O 38]YH_=!MD) M&;\$6XTE9?6&"U]2+6V5A^IW]V]C\FCD/V_D_\C6"?.#G1M/5Z#!@O^BG?_< MXFQU52\M?7O:9?$DC(^?6I8)L5QUE^7U4BH#_C<8SY'8DRVL=QA-&B^R!\HK M IUBPR(Z.YF$NGL(RSBFM.]O)IJ4LWN!,'A$]-M\+[8 MC4:7XGG#>6.V$5+A@6 GQY#6P6 &\CUE7=BN_-A36L* MOD:'1RU:D;NU-ZO ==)U55>E@8I(3WFPN]^?+[Q[IN!N_2,$+2W GCFA(FY) MA0SQ0Y1MDNA,C>+Y)BE+WRZ %*#2]^L/>R>(+4H0;U]P46& BVM"G*P.0#18 M[2P0 9!XL>!8FCV*,1>'4.!5+Z]]7*[(Z;K+79_:[#Q@?J8RA)!4\""S0?-8/P0+-(GL0 M"S2_.F:QKN]I$&-=WR>\6*SKV_6^ -;UO60, Z[K:W68?S-QR$2O(5Z'Z,2\ MF1H@ZN4CE\U4]6TM?#GZR XF^1^_'6OZ[D6PAE?3]VL+E7L-ETS,.HTO!U"Z MMV-QVKUI=I&1B[5[+Y;DPZ[=V^&A4H_HMJK;T9U9NL3V:D3IE+5Q7YQDOJ\) M=KJDE/-'B>18ZQ*ZJ@9?FJN*\ES9*IE2KTY>P.KY MVJX.\=S)Z63QTH))\_/OW&KB6>%G'V40U\K+-Z5@/244[CBHMF49.EK9ST5G M&BLCVWX!V6XM]7.S.Q4)H%E/*YBV)9EKX;W/B=!=IA*<,MW:L%BQ\.HYZ@^V M\*K987]+:T*L+MN\*VF]VF!9==DRK,-=LJ>+KAK$FX#%^7QM57?J"36_VD1% M]D5I^*:,)O[RX'+;F9XHY6KJ\"VP.%@*OF#STFP^DD-JE55Q]\(6HPD4VX*ZRYX\TH]K?Z6K]4;L%0?>8!7Z[U3V_O+2Z9SOQGB[.8()D#^,' M<=Q+U,-;\W @KZ01QFF1B ^:+RGBA34KO+9$Y%U]UILZ)*Q9J-KI['[)% M=J/#:E>7GW^N/BZ*DQ4-/Y;W9/&:/_(;?V2^ICX+P^+7[Z_T*_$9ANF7GT_, M]&NP8JGV"WO0?H]7-#H<[4,PSY;P)\QC%B=SEKSW@8YTG;*;\H^/E4 KGX88 M3@+_YQNY_/71]U>FQ2.P:VE4_# KJS.,OBU<<]AC2!N:K<5OV<7[_W52*XU,PY\O1.A&"0 M5H(%!ROP>K.+X56\VN3-,IB#V&K+;BCGMY4I[E7S*EL:'2#;R0H&IAPX%TD4#2@:&A=-*!Y-!1F MN5@"%NY<,1-C_4U+XS"8:W_3Q?]Z(B'+.-G(B6VVH.Y>P+:MD?>W/%(^F?4UU#)?T/HNCDR(D_8KY' MD3]:TJ/('R?ISXI\=&8&A_%A["6]"Z)\MMDRWJ0TFJ??C9RN@XBT((\BCPZ8 MKD/GT8O-A1GU_[Q+XDTTYQF8<7+S-]]G;+%X93M"FMJ_%Z<<;B0 _:IS5]:) MZCD I-444A^I/TSJO][$+\YX4FB>RN9)#AF2*)"0^DA]12:.ZDBA>:J?FWLT M] /:Z,JRXW&[WW&&/5XOA-44Y=[4F$BG L(VB>'I$J-7UBQ%_"/^+Q^XY1'7 MF2#^1XK_QG!4)_=EM^HJL').F+>(/)2\K7*,9Q/3-E#R(O['B7_7X87$$?\C MQ7]C.#)D9&C?3(^F\P/4C0']EL0+EJ9YQ!S_*^ 7$&MYQIH#SZH&UC MF;@]"_ ZQ'(=&2S(+H.RV@?1/41TVY:)Z!XXNH>TX?9.QAI[=HYJF6G?R02' MA@S@L8IG0RN M7R$;QR6.TX;&45:Q(":5QZ1-#$^FO@-B4E&;1DV92ZZVS9VQYH4?3@& MJI*<&O+$D?ICIOZ0-@4&= AXS)!$@8341^KCQ%$=*:..1E"3XH8U'<:Q_QB*V"#(\T"^; ML].OZ)=E$& X/GJ9#/%LJVQOAJ1 \!P5)J0H0_3K3)A\[&#** MARID)R:9.BX*682GDO!T3*+K4F<<$)X*P7-(D#1'<*Z]C>A(;\(B_V(12V@H M(B)TO@JB(,T2$2099Z"R][%OQ\'=8814HY!R)[B=HA:D>@BC=S+1!#4-!JDZ M? - 7<\%F>$1W9()L:(D0TR=PY1+= >UHUJ8ZB&.9*(^:BI'S#6X^L>/;)TP M/]CE&M!5#!/]KZQ?/>1HV8B+G#J63/JXPV/.)Z**01W@.%]X28V,5H\/ >D@TB5^%T*#;(:'H)Q$0.26FK)Y 3'6-*=LEMH<;2FIAJH$F$(=.38=V736A;J^]?_$::HMDGA5^M=QA,4=I,.> MUOJ;-H\WLY#5ZL)R=C6+M_%;.VB \J:-]7D6.4^MD]1R-)>=[9'I1*8.5_U% M>9$@[18UWZ$X07&"XN0"<6(1O'.)J\OD'Z X07$R#"M;*H0_&"M;Q/8_9!18=_N]^+QN!9B5 [IICXK9OFQFJ9\$:[X/]WY&4\!APOQ-DO"\U]-=S<8GMBY<)EE^ MNOI'$/D)@Z=*/V N_^[I6^E;\WUF(C+I(NG^6Q(O6)J"T*(AJ,7D/O!AC7FMBQ@0DJ" MW]YQZ4K!'RL* ^+I>5$*V(1!U!6##K%W)^"48_>NI*!#+-=1=E7DA>!UMT _ MD?RHH.!ZNJ_N& 74X8K4-S;GTD_87X\7WV[:W9F<>XU9E9,JWHEC=ZW=@BV@K5GB TO3.\89,1.'1,M+"-@#ZC!H32XQC!H, M.DP6,4QUEZ2&+:+)*;7#(-G W:@+NQ)*CMQ[Z< ]1=;NB87I5/C)&R9UF+RF M8;+?6DXY&=.59;+?$%*Y96G5-*$A_,Q-BRU7<19+6$@S&,::/B9Q&&H9_0;& M!A@>;RQB3Z<:Y:9*PM)-*,R1+3]I2T;G?KR),OZN=+->QPEQ(:^>Q8I90^YZ&(JNS"[M$]6&9%--I M>8RGSB<^MY9MC*-*9I/8]A0PEV0!#0&R\6*1LDR;/0+8YFP'& /D#*X9^<1 M8Q#=GEQH4JNH7NH)>L=3UY#L2,A/)NHN21W;^NN2[0G3\W"FS_&"%J3'^F(G MVG?"MV0T>.(# ^T _UV"4&!)(>&?'D=Y=S4+(HP?]NXNAB3K.HPKCGEIXZ[Q MN0[G5V9;;DN>J4N-U(D3T9T/L=<$2CE1VI4+L==M3;E5:=:#V+/%@)] RON" MITJOH6J(.=,I.6W259P 8?P9)G]>R.Z 81?LPH#HW04$[H!8R&YX0N&<,KG1/JPMNI ME116T]MQ'>)-.CPHU(H,KAW7M(EI&XHN"AX24D$@723:\9#0I6.HGPD-+KF;N'>7>]HD@H!%/K2 MTU$F<1SGX'Q4]7>;&(;5S+$:B^@3?;3':B9H#QXLB*OJ@N"1&CQ24\/:Q2,U MY^C7ZI&:+@W?.N<#Z^YYN$1W,!1WL"@>T:T.:Q6\GMV[M^<,S'3/Y9F7;>>9LSIY= M"%IEM0$C.>^C61CA*:.)O]PW#HWI\,[L3!LXL],6?^&)'95M"#RQ\P2 !GQB MQ^C2DI@0L\LRKZI:$J[7X8&=SB)H\L=UU*JF<]C99:#5=/ HE'HA/Z/.\OSN&5(:6<\9#P(@[#^('+2-%F"T0G.,%1 MEO(=FF*A-*Y?J9"CI2=[TR=+_WBE*E?O]7W387C5\?+/U<=%<;*BX5[3-$// M6Z3EJ\>#$<6OWU_I5^(S#-,O/Y^8Y==@Q5+M%_:@_1ZOZ%%WO(=@GBWA3YA' MT6;0!XK1=+G8CCY.RSO[/X?DC(,E8U;" MC/I_WB7Q)IKS#,HXN?F;[S.V6+RR'2%-[5^?2\*]"-JON@K*NDL]AX*TPD+J M(_4'3OWG]!U2?\C41]Y78>)(?:0^2OY7H[YDQ%17=J875N4=BR__>G&9Q@[H MUYA($VGCT@,W'&*[ML3H\4P)XG\ ^)\0RYH@_$<*_^;$J"TC0X_7705>?HNH M0Z';*K>8)C%=$Z4NXG^<^#<,XNDNXG^D^&\,1UZ=-%'UC8ZF=[K5C?]<6J<> M8Y^=Q#Y?@9.)JGJ:RF0'3V#YT3XIJ(SKZC%K$M@V$9\_A.21(VB/5_I)Y+YZR<8]?GBJYC6'(9XX] M6^MOVCS>\#+<=!D:GW5S#HQ%)JY,XL&S<^^6G+B! M@)P[;,X%>UAW9(HT(.?VDG/5-($]&8^L/Y;NV$&'ZF(HZL(VB&7*[-.CND#. M1<[MTD5SB&FCH3<:SE73T)L,.[%/2B%V5BDHUW3+ULDHLXT;!EYHO6[,+3 MJY(C?Z6>F6W0[^S"=-I)6?I.P[9K- VNU\#YS=Y!O9>_O6[+XI9D4LTNSF_V MC^\JMRSRO9P);VF^H@EMT?A]=KY/X&_R2,?A%?ND]XNEZK95/6,;'#;)A%D>;E*7:FH(C +_X M<10Q7_ST$&3+>C3Z[?.GC/E+[=;_:Q.D036K_,7/NAZW2+]('5Z:S#^VQ7MJ M9;:;_OW4C*;9I6*L)&NACM^!CD]P_VJ=$%$?O?9HNM1D72OOD**P[ M01:#&%-#/""E(1 &)KPG$/DUCM>0 =A;E8%^//KQIP^6=*AY]\Y9*:9D.HMO M[YV-5&Q1.O+BA0RWR<1RR?:6N?; 9J!W6"[Z'].,K5)MSNY9&*_%^9J]FQU; M7!?#VB3:*DA]%H8T8O$FW3XQE5013>W'OU3.-:,3]C4 ^*?O_W5[^YOV4Q#1 MR ] Y/T,:[-)#@\GM3HP!>(E5__X#([5?"X,&X[6A*WC1)S6RHT^L#)\/TYX M2DDMAN>K78.K'@#_81IKVER^)&(KQL;DA12Q3<5B?_OGYZX^W"@V(KQ/@(5XQ MZ6>58^*BNH5Q<2AKZ9(F\B.\+H9X))M*D74HJXX;95VU+CTU1]\?7_[O,BF? MLJ9W[/T,M-Z?[^D"QG1#PP?ZF,*[/BR38CJO+^&?7&)@!(KH6XO2E451B PP7VH+B, M+1;,S]UZFJ8L>U^&!]+\RV*XH!F7@;_4@JV.$B&0&1B >_WPM%_$"3.5^>59PP+=W,4C\)UOS.L^,3]Q.P;OFLA/6QA$D*XR0/ M5/&WE1<+#ZTT"6A$P\>47YQK='C\[%$#Q0[20%C,P6J=Y./B5D'*%IM0##E? M$KY!0V=!&&2/_#7I!I9W^\B')0-7^)Z&F]QHX$^X2^('OMQP-SQW$625N\5R MWG.?.MPN31X&$H$J_B[^F/*L?-4&R>UD[3_+(,PA05?QAB]\E=#\>Y^&_B;< M!O!.HEH#9; UGL2=3Q!Y!]T*N?F8%W&<17'&8 J5Y9P!I/X2^X-<\\"$"VL M\4(XTB#1.,6%.TMYS)5OEL[9@B7);FC7VA_\:^T'OJGZUP9^#A_)]JEE M#(%'&LI7;Y_ 7PE,$\0@?+G4S6_7!"L6C\YCVMH\ALN!M^%YBY"/2I!C V(K M%SM5-9$M8<@/\2:<:TMZSX"/650L2"YKX=ZT,H\EG?.O'N&:%0CH7(U$MRM9>DE2@;:"$0!*#G!-8CQC@3<,8# M,R,4&G*KFBL/ FV[$9;3GCKG2DZL8YI'*RIJMHQ)B)&)6,CAA&9LQX0PI0/C M+N4/"-*=@5KHX2?(RG?/XDV6FT#BO>58"7^!8&DA **83Y9R\9[/8<\.ZIBE M5=A7:8RG:T9#3G!S)6SP#HS#]#O T8*;;\?Z:Z?HV01@4Z"'EZ#+Z+;9W9,#,LXTX;L=E0672W.*(PY#/JZ0, MLI_T..AJ\Z_Q; ML9O'%7E!>9C$7<*?RF,']%N1,0+/!*\W!,C,Q>@3[A"#+J?K-;C>\]*>S^(, M7&F^8&"V)T>OX1Y"DO"<'S#?3X2-42JT(14:",8_98-77G0(1/AR%?,WQ?Z? MRSCDFU\:+&BP<]+@(UBA_"F;U2R/1N816K9USCA3WK%\ CS"EY4;:(B6?_P* MENX_8PK6/RS,G78 5 ^84]:+_'L H?M>.%WB]T^A#,L^6-6Q0J**H@7%P7-8O7 M+]MHVBL&(=9/6E!,7E2, D;ZW)Y8"Z49;M/=+O8N8K^_W7VV$W-9O@'!, PP M_,3#@2&-(@& 3;*.4VY)Y5Y]N9T!.H;O@&R-KRC:4+YY,;]C68I0&0E4OL:E M*R\RBS@,8)4YJ[L"P1ZHI?<5+>7#\'G1'N!7// M9._L''Q8!5G&&#GGL?#UK7@M*_J8[S*4 :,&TFSJIO+QP!!'@MAV65 Q=I*G M9,Q9QA)^7H$G'VQGP;G"<#^F9XX[C?RLC,BC$C0NP@H-D+A^ JDJZ5Q-#*0V MX)7(5A7B0;'\5+[_F&[6Y0;KO@&Z=7AGS*<\_/+ RB2E/'=![%SFV4KLC.K9 MRW#*\[6VZ4E<894Y\_#J(!)O+C/H^?YMFA[F*UW+KV!SB3G;.1>99RG7OR+, MG2>)\.$7?\T>]U+OFL[?Z7PGM%R*]*5KL8[%N5.@^SR )>';"_PA'&?BRGMX M%BUW]O,TF[L\VW(6QW_N;U;"&BV";V*[7NSYT]QB%EF0/*'OGNU?O]VU.-CD MS',+0 ,"'/G!H_QT$,^SB1?9 _#917LJQ2B>WW ]O9?RPOV>>AM4%V[!PMJ] MYT,\MU'S_M063;[I J^,[D3*P]'V5R$/]K:]<\'"=W) ' #^(S^'@T_7_""J M5JX,IZ@O5K3(-RU^7]'D3R9FG\N5]%K[==\B$YIZFVL99'P#*$]>%6YYGFNW M.TXLPO[OGSA47.]48U,ZKG'E(C^24EMLE[#8^[L#H %SKN@\WSG;)@FMD\#/ MP;". YY7'.5)?/-89-)%#"1#FI\%++/JEO'#OAN\2U/F$.2/CQ[S9"*>TYN( M!Q[;J6J=PCCL6#'04QA/6.#N2\?EJN0#E+81FO]H_O?%_$]81?GM;/-@[W3& MV0.>6UF?\G,G>99R?L8C$TH560%9H3>L<. )[QU_KL;CRW-(!WLUPO^) E:< M2^*9TF",^\$ZOP],$LY&)8L5)6P$JY1QHVT@-PRW)Z61@9"!^L% S9PY2ZXU[R(6JVITG/K?'5YR&Z>;T4%YY9RG.N_%1S]@V2)6?M('G MT5!$WT3(3IPMR@%,*@M'*J9HL91"G3X6&UHG(]CP#GBD.!N4UV$1/XL(=%=' MJ?B@3\U9A$QXRZE$"X._-L&\L9-#/1;- M_ZE6K1'&&.'+#EB\JP$ -+%0X+^^P%\DY>%EK=PK.>5];P]6EOLG0;)UZ?.M MBXK#DN=5;Z6E.(S(RVB4+DDAJ/BS1>H+R*DXS/VK;- =XY$H$_=,X M+$Z0%1)/G*#.@FR3Y6>Y::74Q+8>15$SZ_]O[UV;&\>1=.'/Y_T5"'?WAFN# M=O,BB9)K>R+D2^U6G^JJWG+UF3V?3D 49'&*(C4$Z/1A2(!Y).)S$1>>%9(2\SSF%O7.?D8KGJ35R:=3[B:R/,*92Q&>C4CT@O- M"MQEWG:7R<[=\K,V6>%&GN/!B:?0)V&/D-)\DLJ3V"QY7ID?LCI'=AB[^@.R M4K4# N$]&4DG?_-L9/./.&Y=&@AAL,F"V^*B J;<<1"&\A;E+EY>TR M8D8*62EZ-T6L(:7R0Q1_ER%"F;R%HBDH35&:HC1%:8K25$G3110:N#NB,'>1 ML]D\B)[8>B(#BDX4G1J)SMQ!_S (UT]8J*(.I.,O+X$V#ZBWK(ZJ;#VC(I8O&^VZ5681SG]V:DJJZEHV&S0W MDR4-6.8DM1G%=Y(&+3)>ZEX5V9:5< M"#>]\V5RV)ULL)5(OI"",*_=E&7@LD>?2_0_RPN @&T66G)=?APFB_-"(=\G MDB:^JB$F?BJ_$XP).4#K&3_T2>U!; /Z(C>> MQ6%P7C[7#\="58N?9 9[7AH?XU'1$5 ?1T"65PJ1$F(#"6$#&4>&"FS(TG'] M>*UQ!40G9)TK9#A6%A%166D,UVU,:8P_EAF5"Q=*5BD?]FWY._AR/8R$1YD) M*D/O('GO#D4*BI2ZB)1D&BN/C.H DP5?2@_#"LZ-M82.[8# MU+I=#%P#WJP0".7'LA:3#')N!MT!QK+:A=AF\JY'00E%J1P9\YA@+=QT*$I^ MB*35FL/A[OMK#;)S\B&-P7HP-JM>R1H+@E%\]E"BT74E@U21L'D"'TA<6;LY M7TH@K%>H2N_:>NC^+_!,404!-&#U-XE!\@3#J%T0BFA'?N7*N6^Z,12IO-N M0WFH$I? *OUV8KDG M^QU3ZAE=^Y<5-];Z=U:AKP95WQ"?M>=7SWL;1U&21+-U'R(X+E>QO/I>7;_V M42QY(/-V[BY*L^'[J[!TXH\]E ><'6350];;Q=0?"Z%0Q7[QH_DM.-8]J7ZN M>^F6%1,J23GY;KT%\+=IS!CY(Y('43>K!U%(UAJ3]=9_?(ZH*)):A]U,0PY3'XRY;^:8!N.K8EC&DCL=A,;!5CC,.T< =.OH/3!4+X:>X.D;QOI M^TCZMI(>N;ZUI-_%]:C2- [AS? GG,IDCBCE-!SS=TC2-I#TQ<)H1+WO=W&4 MAF,X^XCBBY\\C[')Y(VE5/'CP;6SO@+@?M,%>&/45X[TO8MU<#K_? C2%N%I M2=HJ9F3;':/3Z58YKX-385@F1$BWW/5BZW3H M71U?&AVK4X0KGYFMMCL@0E)W2/9LQ&,S\:@GWH0(M,T"E$-((:3VB; B+AO] M]=FZG[;L+>R)%O0K%8LJ%R';NF7&U,OW[0H/,ERCWRT2#;-W%8K-Z-C;!B*[ M:A*.[V M#+=3R%1 %".*=4&Q974,RRD4E(HP1ACK!&.GT)E4&B<>',LQG %J#R@>4#R@>-B.G^EWC+Y;_FBG_N)A MK7%4]ODXJZV>_RA_OV-X62&1]>&_H!;[J\=/NINY _+O-,[O,J=W[&P4,_K] MC$[$F"YH\$"?N'C6K],XF\Z!Q[AKC9];RS=I5:!!@ZX"W1)6.I"<0JO,=]4T M3"C;[!E;%,C18HL"?-;SO\+:TC:6OBTS]O'K!A M^,AA&1O+SE98B,NJ-)4>X[.0P9#!UA.'C<&@TD(LV^@K,]%C9EHB4R)3'H/Z%GT\6.>D)ELIQRGL>G@%OW O)>T4?$1G\]!9 MK*T20A.AJ6T')D0GHO,-!&:,7N%,:WS$N M_;U)3(4N[DEEW(MXPM'PK:'A:SF&;191K+7= 1!3Q\:48S@=]/DBI*K48$VC M6ZAZ"F(*,;4_3]AQZP2I]KA\;YF8& T]=.^VPP(42F@?ZW(B.O5$IV68'@XQ31CA&"",$*I6"1 P>$($*PNO[TA4(8Z@/!]GB?(>#87]:[R"*- MLVVS70:' "/TL5\1F\[!I%SFY1&@B--_BN,2R4' B.O5$YZE5J!$8EJ#0 M3T__%'%.:!!$GDH)G,31C+!_IG[R1&8LF49CXH?WK+#.WB8NUI-9G4ZM K00 M4+H#RNK6*LD; :4[H+K=(K$7""@$U+[>6H7Z,^H?%5%[K[#2-I,D]D=I0DW/#@1/_YD,M0^:RKJW'J&'8A1\"SJ; MUI-SI6G_JSR$6GPN_ZX,)_!#=C9ED@\MV_SEO1R?'PJN2RY<5Q#M, .4?]3' MFT-:62&/P4'9Q@IN#;F"$9+NID27?Z=Q?IG*6%GA]DC:"B"0E90K+LF=,@XOP=G)/2W'>S\JUL&K7C\SF+R=@/4OB83VG, MR(AR\1ING\9DZO,DBH&7Q<-Y&B3\8@N!KZ#6RM5K\A[\8*MK"N]7;Q=&\8P& M:\+1,M5^IQ;*8T&0??O;B7DBWXMA>OG['83XYL\8)Y_9 _D:S>C6[OC@CY.I M>"GFD"],CUK27]+JY'E:9Q M"&^&/^'4#TDRC5).PS%O>RV\EI"TZBS"0TNIPD3_O'DXADD%AV7LX\7E%XK% M>(ZT1\V,Z!6+CM(N,P(9#!E,2P8[[1J#04NK4R%3(E/JR926:_0*E1='KD2N M1*X\4 :Y81;+C]-.&SVJ(ZZ">7U<5DJ?Q]&]SR$.]'3$0C;QDW MI7W("\F$XZ;$(BL@*\ Y2<<^OD<6.0$YX=BOA^Q_-BIHK$A@1Z9HKG"V4;7G)_S&)5 M0!:*PL[3V)M2SDC@TY$?^,E3RPW0>L8J=P$"ZMB &A0Y\D<\(9[V M-?SHH(!"0%4(*&M0JZ2#]OA]/T.;=LJGB_[LA#W.6<@9VH2ML D[1J_3#+,0 MT=D\=#J&Z:"W%]&I)SH'AHUG$8A.3='9,09F,\XB&N?P72C=7C0#95LY>(LK MWFWB0CV9S1+%T7\EHGQT]!#]VX=35RA,_>+G*5H*]T14L>&E&68G2+5B1!2"*F]V[_; M0RF%D*ITX^OWT+6KI48YG$5B7O]2L0/1A%#OGZD/%1S\,*'AG3\*,D_OSDH. M)(F@G.Y!QBCC-C4%)MV,V+L$)K-@Z9E6!8*3D2GGN@\MGJU M7( MFJ/M?H& .C:@K&ZM(@D14+H#JMO%:&<$5(6 ZENUDE#M\0HK;3-)8G^4)G04 M, A?#J&*FK@RCH) C&=1P1B-R588D[;5C.J&B,WF8;-K80T+Q*:>V+0[E?K@ M$)N(S>KD9K_5\^- -&J-1KMG=,Q"$1B(1D1C M]1J+,2AVJ(UH1#16CD;3Z Z:@\:J'=S5X+6""7_<5)I)/ON7WZJK0FKL(BD+ M:!O7SS8^[1M.H18C#0B?0CPW$,^N83F5'N$@GA'/QPQN[1JFC8!&0#<&T([1 M*U10L@& ;H$'OYWF_TO,X&STCK"$QU$*X4:Y*?QV/H&J"/_S(9=!7T^(W3$Z M;B'9]=S<]725(.,GFAY8HKC\KG+5F$A2//>4M'GL8+@HN J$!4("H0 M%8B* @O2M#.42\I]CX3I;,1BZ+CT(->1C<^HF!:]8X1/:.%(?J8_4;^?$D?J-*SS]90[UIKGL7Y[&WI1R)L@\FT5PF\C[CI9T- MR[!Z'\:G3Y6GT9852NM>J;AF+6"57MJ M4/\EVYFP,8$:T['OP4NI<9(T]!..EEWJRF-VS#-.M54P)@DIW4/W;3WW;LHN,V?35L:<^]=BJR\6WC4'?-GK%.I_4LSH98KK9F.ZXPNSL M&=T!5KE%3#<$TUW+< :F,3"+N,L1TXAI#3$MY+35[1FV6>2LNJ:8;DWUA%TM MS>?"$I%6!SE3-178&%T%%4*^D PXFBE^D%K0SX+CJ!X3\[Q0"F;Q66N[=R,3 M(Q/7EXD/4\H=F1B9&)GXK9BX?QBK YD8F1B9^*V8V#W,L85V3/QRM\':W+8= M'V_!U%G]\_[\N$7QFS75%Y?::M:T6S15I'#3IXH4;OI4VTAAJ9O\FE"A02T^ MEW_E1\1C09"-_+<3\T2^%_?P\O<[QO#-GS%./K,'\C6:T? ]V1[^NB[TX(^3 MZ46GKY8D(\:+52>QY.L+&?@A.\N[N-CF+YN+L4Z\CGKJJQ?TU'KW&GX1HWS_ MS# /H)!^B&*23!G)1_KJ&R33F#$R$Q]/.6'A>'GD\^I;%1_$[VG(%'X=TR"V MN2S@\?I!T'!$>IXP 6CH M,?+@)]/B0_W/X?#/XJO$_IG2@)58*.&)_Z,RI"1 M*)Z)>_]+O-SF5 [![';WO/N+!*CMGIN_D"D55XP8"TG*Q:^2*.?GX@"FVP$L MQ5EI4HT:!1/&K:"RK>!5(N99;O %-<+DPK6KL;=VN()?.H1.12;?YT@P4!22 MCRI\ZQM]9/R"#"4'7C./R=02QY(0Z),')MA0L4LT9X)5A=PB0<0Y\6@*#Q6/Z8SN=Q]"BY/7@B/]L]US!-4V+A9ZOKR#? ,A,V%C<*%.X3V*:S2#(0 M!O,TGD><\74Z&H3>4S^0^X$0 S$;IV(;GZ1)&B]^S=/1/Z"UC_A^>3_&SV%J M%.Z6!HE2%.@L2D/9 XAZB=B-Q53X5%T-\YW3I]5Q&MD@8;CB8T&=<.T!9.P+ M<19SP<-WH3\1$C=,Q/PG<33;4$M6IJFI=F*H6>9#7Q'9W9> M#,1RLSL8'^4?;PYI95_SQ"A8_-Q&6,$(27>SL9S\.XWSN\SI'3L;Q8Q^/Z,3 M,:8+&CS0)P[ZQS3.IG/@,>XZF'IN+=]$1GT3X)M$01 ]@+B1LEKPEY!!@@$% M

<'/H76%L#,,;MG8 IR*]W"N:94,N:8Y37 M*VXN/WZ['A;?.4<45!V84!J3J<^3* 8=+I-?7 HF1KVI6(V[F5AR5$(T5$(N M7BXHU.P$*P*SR&KQ?O9T2UFLN9\M4ID5EAM3&:)799)EB'MD1M2>8 MELXYN\A?;-D42]MKX5:WW)/]MI9ZAM/[9<4R6__.*O:54_D=\6%[?Z9I)G;_ MM?M37_]SL4.>"JUQ;7??:=A,#"1@!XE:V4O83*\K25KY3N74"Y(%8ZF*;!YU M$-BDR.;^I&'9@6K6!.'^X[/? Z+]S6F] _\WLH,'V/]_9S00RO=M!'USA<*, M@&@Y(*YI0LF_T=G\/1F&-'@2BX"@:"T1\T MH^4,,ADRF99,UG&-;K=01BWR&/(8\MC+"-><>KO(9,AD6C*9;7>,3J<9.UDQ MCXJEK_EYS28LCI>Q.F1"_9CL:=\FQ^A8FV%P6G=M0DCI#JD: MM@)#4"&H$%2M U7M-K_6''@,-Z/#T98MQGB5+L*1"Y=;?=-PS"(,NW<5]*Q6 MCLAN&;*K=^,CL!'8&@#[ +YS1#8B6P-DV[9K]+N[D@L:ANS&>;,_,2[3Z3E+ MSE0RIQ?Q9#4_%8WY'P/X+=.&*F/8TYYIV .G=.'B_?-=TK',A*N"^:M*SR"* M:X+B$@K5,_/55G5"4"(H$90(2MSO7[W?M^^\ +(>\^B];?=U/<7#4>NL[.E19;GSUK0A>XNYZMB'#&F,-$8:(XV1QDCC]AP( M??Q1(P$TW@[+]5@8H?$!%D2F1* M/9G2=HR>6\ASB%R)7(E<>2"N- V[Z[:3*S4ME5XB:G)\H:DCJ$W.G[K)4\WF MA[1LSOR0ELV97VMH6;%37>/4Z8,5 FVR/7.<\@B'-P6*5D]#QS2B4^NX5,0G MXA/QB?AL-3Z;L[LWKH#1T/-B!H$L1/SGB6_%\X7:#2^Y/\Z"7 @-QV2>QMZ4 M6FZ*UK-.<=>TZU2E& &E.Z"PFCJ""D&%H-(?5#7;^MKD"I[' MS/.7NB:=16*B_Y(?H(W8"AO1ZAE.M1%:VNX$",\:PM,TN@Z&SB,\]80G>H 1 MGSKCT^X9 PL[LFJI?7^.PC./\JD WVS.0J[4D ML7@P\:8TOF-<>GN3F JMTY-J)[1/PIH:[3 *W4$S@H(0F\W#YJDUP'1Q1'-# MT&P)7=NJM"@)"EN$9W7P= S;+**VZP?/1GJ'?54 +Z&/N5NX7(9>FUA13XX; M%&(W;84^ NK8@,* 3005@@I!I3^H:K;UM<=!?,O$Q&CH%8DY0*NO?E9?WVJ& MR8?8;!XV;:/3070B.O5$9T.2Z1&:S8.F8]C]9APT-,Z3^R417Z#)6D.3M>/4 MR6)%/.F.)_2K(:@05 @J_4%5KYVO/;[:3Q'GA"9)[(_2A$(GY20B(222B2OC M* C$>(@?)BQF'&OXML/TLS'"#+&I*38Q/Q[QB?A$?"(^V[VW-Z_K%H3ALC&Y MN?SX[7K83AOWQQB,XC&+\]$[\T35IZ GZ59U>+ MS^7?E>$$?LC.IDSRH66;OQQH/*][XLK5:\QE"@S)]?-#(174^]7;A5$\H\$: M$BU3"1=U@N>Q(,B^_>W$/)'OQ3"]_/V.67[S9XR3S^R!?(UF=$L4/?CC9"I> MBGED(/"B(*!SSB[R%^\W27ZR\,\L?&F6>[+??:.>X?1^>7^R!=CL^<6^YP&=B( ';V#BVMX9*/>$>@V"$LJ25 M[QZ4/!U%P5CK_24F6\R%=# XG_HA2:91 MRFDXYKO]SL^6[/&-A8W0&9 M#)GL<,=)'<,JU(D!>0QY#'GLA83#I %D,F2RPV8^F)9A6*)!QINWTAGHZ-)^R'BG#20O=&4"&H]NUY MM1)2K3GD6"39QGC:48KK*EV$(\?+RU.$:CV<>@;*([);AFQPW0\J+?> P$9@ M:P#L _C+$=F(; V0+9W4;@N4D<9YL#\QSB_(D'.6G(TH9P!@GI!H4L;8:!4; MOV46476)]<)Z<(MUF'GA?.O?:!Q1K#N*2RA4S\Q76]4)08F@1% B*'&_?_5^ MW[[S DB#Q#,#7:H*Z6GI'J3<4)F0NF.?JYBF87<*N9\+KXJ>O@X4#R@>4#Q4 M=CB%T@&E TJ'9DN'JFQ_% \H'E \-$X\6$)[Z#BH/10]1SV0.,CKG;KBRF.* MAH;-]?FJ0\V<=YOFBC1N_ER1QLV?:RMIW)H#H8^A%\T8.0TBSM^121S-2#1G M,2U:*+6UQENEMIF>YI?6Q1"LGN%T!XVHA8 \ACRF)8^=.H8]J+3>2'U"1) I MD2GU9$K+,T;,[\6D/+BKWC&N= 'ZR*9Y,-D^/4.3B\3E^H[J=^2CU"LWG0+%*= M#Y&)R-0Z[AGQB?C4L["I?M!L7/6AH>?%#*)0B/C/$]^*YPM5&UYR?YQ%J! : MCLD\C;TIY8P$/AWY@9\\M=S\K&>%X4$1E[FV6P'BZ=AXPC+H""H$%8)*?U#5 M:^=KD_-W'C//7VJ:=!:)B?Y+?H#F82O,0\LR3+L9+=80GLV#9]^P,.@=T:DI M.M'WB_C4&9_6P+#Z;8[4U%CY_AR%9Q[E4P&^V9R%7&GA[!%>,S1S:VCF=@VS MCYU3$5)5ACT8 Z>(<8:00DCMA50'^SLCI"I5,TVCX]9*3+7'Q_N5\21.O22- MQ8.)-Z7Q'>/2V9O$5&B=GE0[H?$15L-HB5%8;>=4;?<%Q&;]L-DQ'<0F8E-+ M;-J&V^T@.A&=6J+3,9P.>GJU5,'!T^NK,G0)?!% M/.F.)XR\1% AJ!!4^H.J7CM?>UR]MTQ,C(9>D>@!-/GJ9_)9AMG!V$A$IY[H MQ-A(Q"?B$_&)^&S[[MXXA^ZGB'-"DR3V1VE"H15=$I$0XGG%E7$4!!!JX8<) MBQE'Y^XS<%WK[K?=ID]/YNQ:A7';]=#-"Z+@O?0[

6:T^%S^E7_4C_+W.X;G,3A4VAA^ MX(?L;,HDKUJV^4L5XR?=36^._#N-\[O,Z1T[&\6,?C^C$S&F"QH\T"-8N7I-=)B"&20I_%#(//5^]79A%,]HL,92EJD82)T1 M>BP(LF]_.S%/Y'LQ>"]_OV/NW_P9X^0S>R!?HQG=$K0/_CB9BI=B'ADO")@' M=,[91?[B_2:X3Q9NK85#TG)/]GN]U#.K5K B"_<>']@?$^IO3>@?Z;\)[QI.0)>3O MC ;)E-Q&00H56XH4:T% - D0US2AY-_H;/Z>#$,:/(E%0%"T$Q2?A3Q@=YA) MWEH ?(L2&FBL"Z':_P9J_R%R1@^&V%,_),DT2CD-QWR7P[LU 3A?5>-MK+YW M8(:NF4]?;Y>]/3"ZA;HZZ>>21R9#)M.2R08=HVMA9R;D,>2Q@_$8)@$CDR&3 M'9C).G;'L"RK$4S6N%SF:S9A<NCF.8Q4H( M[%N%8C,Z]LZ!R&X8LJMWXR.P$=@: /L OG-$-B); V1W;-?H.I4ZK/5$=N.\ MV9\8YQ=DR#E+SD:4L['L;$JB21ECHU5L7,OB8Z>6U3$LYQ 5R+8)66;&QRP1 M@##6'<98V!%!B:!$4"(H<<-_P8;?OA,#R'O$4P/=BR0=U];5KH+2D9T9MM4W M^OTB1Z'%5T5/;P>*!Q0/*!XJ.YY"Z8#2 :5#LZ5#5<8_B@<4#R@>&B<>',LQ MG %J#T5/4@\D#O("IZZX\IBBH6%S?7$+N8;-NTUS11HW?ZY(X^;/M94T;LV! MT,?0BV:,G 81Y^_()(YF))JSF!:MC-I:XZU2VTQ/\TOKT@CVP+!MIQ&5$9#' MD,>TY+%3JV?T^_U#S$O_&!'D2N1*/;FR8QF.7:CM$W(E M%S,(9"'B/T]\*YXOU&YXR?UQ%N1":#@F\S3VII0S$OATY =^\M1R2[2>E8K= MCEVG.L4(*-T!A?74$50(*@25_J"JV=;7)E?P/&:>O]0UZ2P2$_V7_ !MQ%;8 MB+9K]#H8FXSPU!.>5M]P^Y7&#R(\$9X:Z,N(3\3GX?'9Z1D=IXCVK1\\&^<" M_AR%9Q[E4P&^V9R%7*GA[!%>,S1T:VCH6AW#[A515K25^8BI8V/*-0;=(@60 M$5((J3U3ZQH]NTBB)$(*(;7?B]3OHI=72SWS*^-)G'I)&HL'$V]*XSO&I;LW MB:E0.SVI=T(')2RJT0ZKT#+,;J6]*K7=&1"=]4.G6\B$0FPB-M_F.**#\$1X MZ@E/VS2Z;J5Y_?KKYW51P\'=ZZN*=@E]S/V\Y5+NVL2*>G*<95@F^E(04E5" MJDC*!N()\80QO0BJ-]SWK%KM>^WQ]]XR,3$:>D5B"-#HJY_1)UBQ5VG=4VW% M/J*S?NCL&)UBK8,0G8C.@Z,3H8G0U!2:7Q ME(BG*HTOA!/"J<(#7(03PJG"W0Y=M%HJD)\BS@E-DM@?I0F%ALA)1$+(!Q-7 MQE$0B/$0/TQ8S#B6XFV'O6=WBN@2^EE[B,WF81/3W!&?B$_$)^*SW7M[\WIG M0? M&Y.;RX_?KH?MM'%_C,$H'K,X'[TS?R3C* 6#Y2=3_BNT -E-X0I+W)%' M@3]>W/#@1"_4S^^ERU#YK*M+J^H; Z>(]_O9N1^7G"WV3B'GMH)SK:YA%2OB MA)R+G(N<>SS.E4WINX42\EXZ^51UZO!Z^[KF%;A0HIUW.7 MEKZ 7^7IU>)S^7=E.($?LK,IDWQHV>8O!QK/ZYZX2P(LF]_.S%/Y'LQ3"]_OV.6W_P9X^0S>R!?HQG= M$D4/_CB9BI=B'AD(O"@(Z)RSB_S%^TV2GRP\- MOFN6>['?@J&GVP! M-GM^L:^6[!R5/1U$P%G>X]1_)'^+C*2]IR(AC&L0V=Z88(M0; M!_6]S<4/B/174/I@V+\)[QE/0I:0OS,:)%-R&P4IE.,K4HD/ =$D0%S3A))_ MH[/Y>S(,:? D%@%!T4Y0?!;R@-UAB:#6 N!;E- -:$V0'R_TG^(0/.#(?;4 M#TDRC5).PS'?Y?>M.-9;WQ"3K^R>A2G#TLH'9NCC!4L5\G<_1]KC]HVW;&-@ M86H\,ADRV<&8K-\S;*L98:'(8\AC6O(8Y@4@DR&3'5I;' P,RW8;P62-*U5S MS28LCMF8Q,H.)1/JQ^2>!BF6'J]Y..%7I$#Q@.*A<>+![G>,OGN8.J9Z(D#+ M9B>;XB O:>J**X\I&AHVU^=+"S5SWFV:*]*X^7-%&C=_KJVD<6L.A#Z&7C1C MY#2(.']')G$T(]&Q.D2H2R)7(E?%#")7 MB/C/$]^*YPM5&UYR?YQ%M1 :CLD\C;TIY8P$/AWY@9\\M=S\K&==8FM0J\+$ M""C= 875TQ%4""H$E?Z@JMG6UR;W[SQFGK_4->DL$A/]E_P #<16&(BV;70& ME58JUW8G0'C6#YY6S[ =&^&)\-02GNC^17SJC$^G;[A.,UJ(-\X%_#D*SSS* MIP)\LSD+N5+#V2.\9FCHUM#0'1B64Z3FHK8B'R%U;$AUC8Y9)%44(860VC.U MCM%QBO1B1T@AI/99Z7UCX!91,_77)FOOY/W*>!*G7I+&XL'$F]+XCG'I[4UB M*K1.3ZJ=T#$)BVBTPRBT[4H3X[7=%Q";]<-FSZPT%Q6QB=BLT!:S3#PI0W3J MBLY!(;-./W0VTM/KJ^IU"7W,7;SE,NS:Q(EZ,MRI918Q>;>)4&8VQZQ8@Q \ M-@0Q7!-!A:!"4.D/JL9OENUQ*-\R,3$:>D5B%-"PK)]AZ1@=%Q/P$9V:HK./ M#F/$II[8Q.A@Q*?.^'2,?@^#@[54LC]%G!.:)+$_2A,*/?*2B(00,2RNC*,@ M@& ./TQ8S#BZC^MH$7?[&"J,@-)"VT!0(:@05 @JW/K>(E987Z5S* ,2V)C< M7'[\=CU$*_ 5$\>&Z.76I\8-T7M]PQY@/W24#B@=4#IL_<+J& .[D)<-I0-* M!Y0.S98.IU;7<,U"!8Y*K\JK@FJ."QMLJ(CR!.7)2VP1U^A:;RM.]-0VI-/F M5WETMOA<_ET93N"'[&S*)$M;MOG+@<8C_ZB/-T>PLB >@].\C04[Q A)=[,< MJ_P[C?.[S.D=.QO%C'X_HQ,QI@L:/- G+I[UZS3.ID.)/_[MA'>'-]<=I]?Y M8/4Z7:OK7EZ9/>?RTKFZM@;6H&/!;^C:.KS]\C]+A.K'(=\^J#N.HF ,![K^ M/U-_["=/,O7^BL[]A ;D*^-1&GN,;R%F[^ D9/Q0;#+)1:YK!^ON MW6@*CJ"XZY&3:$+R,;SZY[^G(5/3<$R#V*8U*'PK@SPP,J5CDD1 (5FA"T@F M7S!!Q'L:B)F7&^_/KFNXEEOX][)F&(7.;4E$?BY\&[L_,)Q.M_@P:+EEN&8> MFXU8G)'.DJ3K%[[=.?D[(_- _$JL2LH988\^A\X:&14UPI@^H',CA$[,HLEA?&[#X* M[N6*'Z9QEF=D'G$N0]/ MH9Z /_>S@8GGB3'#K@%SN/,] K5$[L6C#%5>)"(SQA+YO#$;)82S^-[WQ"Q' M8L-33STG'R=RYH77PQ?_A3R=3'S/AQGELQ0_%P"(@6%C!CF67#+VC#Z1T>)S M.4BAO\31PXN64,S9#\7:$=#[8#QBN>345M=VUZ#CQ17S*!&#\<4/7[B:/N/G M"G8:RLCB M VNX:Y+&U60/0LP/\J&AJ$IZ-_,$_2S!-F6TAEVYW9// AJ4'* M$* 4DQ@B?PC *+DT*#[;/S_>),R;EICL$BODP4^FBHX4QCWR0U4Y4F!#31:61.GR0#PHH+]A&*)1?+_$5<=Q6%TAH!*GX6C,').&5JK6<4!!!,)M\D MB-55=%@3\\R7; /2/I_]%"8K&"H#1;8>/Q2,G"4)($D0?/^8SH^K(NVV+-YP M".HM7'X!&X7O[=)SKX ('X+HH?4J[3PS8B'BGW'C\;PC+&P\\77 M%R]?B.UYKUR]YC_G9@G\KT8 MII>_W['6W_R9X,?/[(%\C69TR\OVX(^3Z<6@?VYW;*OO=G_)?1.>( .=#%_VJ6&3U MP6-<^J]ERGXYGVH#?,8+8+MO&326N;5*4F['1G/K/Y(_Q,=33FY 6ZLL*P"Q M6V/LKKNQM_W1]< VF&I$6&F(Z39@VCD"IE]!Z8.A?-4%@:1O&^EWE11 X=8X MA#=#V3R5#NDHY<+NYF]0_D7?'('/+%'>AGD*N2D14G/XJ!G;< ;-2(1'%D,6TY+%.J8QZ!9)^]./QS354LMOZ2E7 M1^]^>,]X^>V\ 2*EYHFVIT['-0:],E:V_I47$8;:P] V^T;7V0P[;18,VVT! M3OR0AAY:@"VL(F8YCN$6JNB@GVJ'^&P>/FUA>MB#9C3N:9KI<3.9R)C!"6&/ MWI2&=XQ ^"O$[*FW7+X4NPTJ?C54_*Q>$9U/6^F/@#HVH$Z[;I'D1K0BM)/\ M8$7DP>#D=,S4JW?@?GIYR"MJ<*W0X$YMRS)Z=J5-".HC$A#1S4.T:QM6IQE= MF)MFDER]>/OEA )-:9>J3HKZV%'KQ]1#AU. M9WEB+;@HBE=<*5??!'**J"DE32LO C@HCS$O0K0RK+ M-7K=$K5HLIHAVC'Y)I\5OI-J(7\DZMB&:940-EKQD2&X)#MM$F,8LPF+8QGY M!NM+$OI85NI8EM$?%!^?JM91#BRYE"C-3\N%6I'.G+/,)@Y\.H(R&J4EM=TS M;+>XI#:(8#*HJR-$8329B/%!6$KAV]%PX9TNM8*R91=LK" %6,@7I5J*+U3? MZ/>+E:"=/^J8&UUH]J::A!OQ MWLKLP<^)SGLH"ME#7=J4F:RAKLI8BM=,I6WM8 M!H.,4P]0O"RE^VREV9*::ZE!5^T@JXC\>6W@ Z]=IV=8O1+L5%?WQW%&4(UZ MM5%86%P&$1-"E_*@_#U@Y$;8AC.:%-6JCD^>*FL-SV,F.'QA.60[I%@PGH@E MFJU$L06RQKXPQ[P@XK+,/]@>D2Q)#*P&%<:+,]M_#H=_%I<)665^3E)9+WQ& MOS/RCW1\EY7PIV)7F,VSC@4P&Y9#0.QK-"%4)13!'I=W21#+$L4K307$1,?@ M3H4XHU"64Y/+L7>]J"?UG_ )$"=WGW,";=%M\SW4!R=VUB/]-IV)'58*JEO_ M+O0G JUAL@K7/\7#/*&HR%];[V%^V8">&8:OA*/<%S\((BG(6>;9_Q92F'NQ M/Y+S%[K'RH/I\L'S[,%R/C.63*$\=%[M(=G&SLM&!3?+%J(PO>4*6FZVA)]@ M/RE^_KR]KB\FM%P'GZ\3&Y::B%7^[XU53N?J3KM6&+1 &4D&ZPA5Z5?.RI8' M:($\P%\].Y/H?6#QRMW7:^[3<317SN7;*]+OV*J"OI=+Q96Q+%C"(#Y(&0$( M1>D_:$COY(3E>KOO.;D60B#E/#^)&88T>.*^U*\^+-9I2[;IU<[*71]?D796 M!QZC'EVIQ!X:A:H%A"3V5XDM2>LORUXE B=_"D51B9B/'XWLA6 4XN;=5W8) MHA9) S_T@G3,##)*A9B-I4TBF%GLG=)&-N3SQDO.@O36Q38EQ:Z4$LR+A+3. M9:[0?%F8"J95:RIOP01<9RO]/9;5_>'=B(5L BIR%"^#&#@-Y'X._.??P[1G M,U\.0XB#>1H+DQ"$TD):"!DA9NC',]D.:$+NHFC\X =!MO5E;7+\,!&6I&H" MM)1GJP$3Y^0V]:9[-YWE_+,-?FVK6FSPZJG+/5[V=F$OV*I>2EHCFU>2BH_C MC '$D /0AX3N$$/C$;'"TDR2)NDN5:)>G4 .HHT#K)(ES;Y,)F>76<>96]EQ M9AC'X'R0E[3;Z?DB7_&?.6M^67;'DBO[40QEICA%?GA62V!R M3X4P!$OA::Z<0O[Z:LD5O$N%O!#:B! 4 16B1)D[+$ZH^'^Z E/I-.-L\R9\ M_2Y<-A%[=@_PPTGL9W>&!_LSOC"]9".DA 4!4X)H'H-J",VIQD(T0D&$6(HR M(2JS9F%C.J-W;&LDT,,JFTC>72USK\;JVOS3 Z/UMJA*2LO_[78JA(ARV.U M!G(]5UK-2?TS?%II7K:YSF+ RV4&JHC!\70D!&^8^9Q&% 1TI(1XF'5W$ALC MA5UC2039W&E*[U4_*7&?$)QL801R_U[2.EM+U1PGA&7/]TG5P&E&'_U9.EL9 M^G+8DU0^-_I@)\8[8H$O%E@I\6)']J&M5N!_ M9]+=*A5[(C=5.;'\_?;HJ/\6U>Y:>:2X)_@JE[G";2#/IVE>YQH)R:9PL#A<7'PM) M<2WV+ @#R=J#?E-M5.&/-)Y@%]HQ^_MS!+T<):[ VI;RF0'=W*7/I M74= U"WU20?3)RNE@[//OTB/!N;QO'AFURA+0VE5LR$FNLB\T2/$( M [1$:+PHFX@F4U\V,UT;6>YGB*FP-SB<>8+>.(EI.C;$V.)$*J4R3FLB%#30 MIB38Q.\Y-$2%O7[1K3B:@P,A#:7/UQ#ZQ83Z<3XM>)0AWLR?E -YS8* %5.+ MF1V(BP%YB2:<*20-9^P[$&;5K2.65I%SU7K)338P150C2.5*^H=0MN1BQ:!, M3_*>QZ%8)%@U4%TY("D-X#&S*!=QLEFU^.1AZGM3J=#?225=4.=!^G5RAU-K M>1!:3_NJNZT/;D<^%XHKK/0\8'2L(*]X0W(66$TL5CPBM]!;-D^R#KS9SIH1 M9]WT84I +]W(R1KW@8T,C!$)>WD&(\WH+DRS,5=,#IN[NI$GJ7OOWT6QP$KP M5"^'VX$,$UA!/X3X".4-#:3N.U_JON(*893*S5"U3X>NLL!_2^L"=+^%A:&H MJ/XJ17K",BY5 M&+.!B?G$>>DM%2LG'EZ,WM'Y;GIT@53?9'%\)9VL72YE46 MJMB;%T9SKLUPEHOBAZE0\Y3A/(J4\!RIWM[R4'?%GA4&F%(*\P?EMO&*O0_O M()'5 +<$)=) 6[C/%[X =8405*HA/.7"R!L)]3%W58]S=]#2V)>S!3\$>V @ M6.[2@,;!4]9=^Q\ISUP(PDX/\F-H<*][ZI0E9'=";-'L]%KUG,[\$+$4:^"> M'DM_C;A:D1?8D;/ 6*'*ZN8H)@CG!@G(06EW OFE)B2C?3P8H-0*S\FG;;AX M7IS2()]6YDB0M)"\.#X2 M\% ]@$LCOQUXU=8I(:0^AS,'Y60#;T?^*$E9$/[YH_,+=CW> /=1-E?XD?A" M?.SS*>P1\$-_DCF.$FGY\X5GQL@68*5E_$K4Q+;K9_5 =Y-KP/K*A:K8JZ 9 M]&)ZN?]P.;V7.'S G,MF)8/I%P\ /BP3+@51JTHJE Y=%:07YHOX,I^T'5L]/P 55[6;?5=2?5%0G,C9"7S$4: MQ<(,DG6>)Q-EJ(,S/W.<@KH^AVU1;)$9&TO=?O78A43+\V$Q^EQO7'E&.H?O M2@1?%]>W@5NR@^8732 _Y&>K M@F&7VV=*9&J7H:U5(A5"TE;I,Z4R19)IS)3"M)DS4GQL.NSWAMQMDD@(R*UP M-[ F2J:R= S'=8]DAO_<-SJ#XO5I#&EY*X>0I@:M7F%]F^5^&QK6MUJRT((" MA6]Q)/1!G8.+;4<>E2O^W#B&5G4H0H\%@32QU%Y@:&1<&"I@EL*.'P@5EE]L MAZH66O>M/L+Y0J_<<*WVI)G_/J,3O%]]HCKE77^FJ8I1*A\HK'+V[6\GYHE\ M+V;BY>]W+,LW80=Q\ID]D*_1C&X5Y9S1^,X/U?!HFD3Y!ZK&I_SDP1\G4W&U M6(VLT;@GUI'..;O(7VRA\611['=1I;-[LK\4L'I$W_[E?7[1YG=6L:^Z+_K9 M48L3U[W]J6;S6^#-.4!5V%<4FCY8D_%%6=$=\T<@-V=^+P9R)I2SF5CS1R(C MM\A/IOQ76Z#O>H4S;$,!'ZCYUIU%Q]36X1_ ME4XA,!>$3;"JS&,#$^Q)KWM/^H%A#HHTJ&M,$Q9]Y8IMVD4:*#1 8M2]^85K M=+=<=_KWOFC%9BV8RL+]N1BWU:S!F-4U!FZK&XQIS89EFIBV@=LT92K+Z'?K MU]>I+7M;D39NN+?5<&\SC:Y;J2*C/W_6A0V_0[-??N'9[VN;?1[ M1927YZ:K/P>^4$CV]65-&90U^5'D!VZ@[=A +=<86(78N"D[J+YL^@GR1/W9 M/%4E*U4+(-Q,:V@NGMJNT>T5L4JVZ5!F0E4A\]WAMT^GIRU??ML9T[R2\86; M9U%UT!'JX#A*(0ZRC/J[=S6SI\FHR[?7/ N=FSZW/F4.5HLM1W6GKJ;A= K% M"11>E.,"H/JFZP>.#B^2[G[@(0VU"CK/"M1)Y6RL2L]P)D KTR\7]<*VMV;7G\PZ/:NN\/NY77/=8;NT.W;YD!&R-.7#+[T M6.7;C;Z44+O9.2?_G4(QQH3**BN0"B4^"/+WURO= (8C*-+Q!XV_"XA^]?GW MMN>SJK=P^0]2?[/UBG&]Q"\@>90]SB6@5,'+Q>+(BA*RS&GPM%IW4Q:6/E-E M0L6W:2SK>N5EL8D0 Z&L6 G?IW,HR;DH@R1KJ+(8 I:I*B@P_.L/2%P?_C4\ M)Q]+-H9O;JYFX9]V.[\4GWM6&7-!69G$)?0S'^K:R)K;BZ_6BL9F&+JG0;I% MX[^K*C1>5B-B!0P"6?>R+<<]5/CR9^R<#!>]B[;*/NRZN\S;]J!R\.JX5K1X"%;R?(GX_!#%XCU4(HZABMH3"M+\0"VOK\1SSOD8 MCGVZ5L)3U1=8]GB#(K\^E\60Y(^%3BIW]A5QN]:07E:74^T$N"I',Z?"1$IE M-2E@$/G(D'Q-YXQ);H-K%E)<2OKLMK+EG*S_-=FD*'O,&M+%6<.>6)8\@?L+ M,1[R8+6JO^ V*6K5[9=3D-KV7^>WY\+Z"P+,QG_65LDKZ.2UFZ9/_"Z&[";6\><<*O1=5_61C'%FT9B'-R_6(ZQ^K??#/=J]X M70%8HGG,H)JL.7B?T$>I*?FRR-%JQ8&L\X4.Y-_.^1LA2GHUD9OGB-N*33Q\OOWPE\R#ELH;D?"Y()TO+J+HOXA?) ]3- M+2[ZSKMEA%\IUG?.[6[Q9Y^3H6K_-E MS0QO<$#E+>!4NV]P0>:]>LB5(M PKVX/'L?L!H+D\=W2@[6?J).R>SEG4%FT M.'D6U3Y+J-"E-FU9&:ZB3:I[;I=$BS:'C;((<,FJ>5;9?O>J/>4Z='.&B-($ MNGQ)W>-'/+$JXA:UN[.Y34BE1Y^]4:H?V#*!J] M:FQNAF&-7U]C,XN L*UAWW0[SHT87+=O#2[M_HUUY;J=OMUQK)NM"(AZ%.>L MQIK:$8[1.1>;89C$4:"*7\L.=F,XX$#[\P7VYS):!9?Q1R$8,[']J092AHHC MDRU09(U_?TY77:'>U&=P6,B\5,8#J_)6ZD9>Z5ZZPOU9WN"> M$U#Z_(F_[/Q^>W,%:VVY[SGTR\G:!L#T^/E*_-I>G"U:-N=MJ&2[9IJW7=O] M(YW6E7I>.DN5^BOY,IK-TC#763-]6#UML5"K$F#9Y N>,X_%>R$%@A6N5Y// M/]_B>%7]>:5KGXS;@M++DG1"C10:9]8J">)IXK$*X#'))(N/+$<61.'Y1*2D &<58R%=+$!K,1:_B,=W\D+ MH'^%$HIYY 14O3_+8BN4\0++,_7GJC-UU@EGSWQ;[XT^^=OE2@B8'R]6=[ES MU6J',8INMC W*;XRZ_2%,Y>Q=8N-N?5P>I%R>;7TTTM'+L3R9UHF^0)1A(NN MF>2K%.;^9LGF6BSLX;M.R\YELK79XNQ#[!<+QT6HVF')=971F4O0Q_FZ$@'C M7)*6=(VMNL0(L#2IQ#V;IW3D#;A@9Y#\!GL0M&6+U_J9!?[WK'O8U@^,G4O# M]Z[-:[EYS;OPAC!<^ @N>[W>U;5[,^CV^EW[\K)O]9QKNW_==4/]S^/6;FM+'C](>L.SWY,NW_[KY2CY^_O#EZQ_#;Q^_?"Y#A,.X M.=:6_(/;Z77Z5Y?6U8?N]< <.)!I9@=)/>_W5$C$O-.P;$"\HXM]Z2E6T_DZGVENW/T5^F"+W2;RB%G8 MI$GL"]OM2@CV9''$L_A8Z*37PB#8;%@N>V71>=[@>L?L[\_)HBFU)+E!Q L: MB/__')T3:W#FW9]9CN.2T^MS>,;Y.TTZA@BGOEP>-[I5CS"@*-H<3OE M* -?$L1TK8TL#ZV,Z9@)9(D'0YK#)*:IT-$2&1.:9M$T$Q;+[%L)-O'[_.AQ MT:N50#?Z.$E#6?3!(&DXH7Z<3RMW)LV?9+X\+ ) >[EB:C%A-'GRFB:<"6V. M&?L.A %WBB^L3B&D06M6Y!S3&;W+?&YYQ"(X=I)%ZV<__$<:JL6*H2?O))O9 M,!2+!*L&ACP'),EFU^+6N8B3Z1WB$YG&(EONWL7BX=([F(4[2A=2>WE0,!!L MD)D31(5[<#HV,]:&N?N/6@:+K"J^TB^LV;$68O+R%HI MJV I*:JS1L'9]K;D0[!JHQE MD?(&%0_A8[@H%&"LNFV!&?P0(FV4VWN[Z;/@/*[V2M7K&ERLP)Z"Y+&*GP'5 M,!=6&9&5@CUA;/5( 1R3VVW*>2JDDZ*8"HO/(@:D[I;'[:Q'\\BX.>7SAP[2 MX'(%%W"N[X VHX2U["RO.JJO-X[/N\IGQ714#*14&Q>10C0'DPP[RI-%H&^X MLK*7O<3E$5>9NC]DD4!FG# IVB463;L:0W0G!IAC'$#(U20(I_B'06 H^<"N/0;E9 MMO4&AN4L,%;(L[I]1N#WE*T9YZI)LG2)1.O]ND%O5$D!4(](<6[F*Y=+#YT2 M5:-UR&==7XUE*WJH0['>BAZ:H_,EK?(+MM927AQ&BY[TXD?B"_&QSZ<@R>&' M_B3+Y)4>?)\OG"!&AHN5^-FE=W,C0'9%2M%DM0+3%ICE24(F!%7[^>5$:WEPC_W+&\!^$O3&%$UHU:QCJXJAAP2@2 M"X(S8)9[F ,"BV5"-1SOK$NJ<<34 F7D4-20,BE-O*SO-5RXR&E9$6.&#+:Z M]\>I]'\!Q#82L;.=7RH#8Z9:9,-X5'=[Y4'SD\S"I L+KUG M$"7KYTR5BTE!^P#VLKNIC$;*;B& %P5IKCQNBV)/JB;/#V#7L9S*WU"GY*I, M# B>2'+QE$"9+F4=K_#W(D(WEC51"FZB=N>0F^C"[V1>7WVP+SLWECD<=H>] MZ_Z'0>?2ZCF7P^[UU?#*/;K?2?&)-]3WVS*(0FH)Z M MYP>:X)7F4)!#"=E,/^'2<#LG0]BDX?)(0G.Y\RX^Y5/)*#(G/3_:AM_RU9B MY:EW[OK(/#RKE,E#+<2@_A3,0#X:1/D0A_EA8)G8]7YQ]5SLNF(4YMG_-I22 M,Z/?E9*V6,==!^/K"ZLV.94NHJ:K1*HJC[&(*<@(B$ & M$QJ(.88@ 2W&"R'TTL?X"L&YO%^AUI>UB 'M;3:T*!X#>FE>6==F?W@UN+GJ M#CO]2_?&[GTPG9N^8UT*R8\QH-L[D'U._@J%2/"Y*B9W2P,5XW4#OA4PW!>" M%_33OY2-EYV55'-04A#;Q]^HMA96/F(,"KM4J"[DI@(#$3<_]=YEAWFQ:[B(S(9[%R]5H94PV;Q%?4 =[JG.RO!ZR>T7&*]7DOV!Z^T%?N MD;K4-ZSO_?X2JA5*&JR!7L>N]TC+^;'Z7R,MD2^1EBV@Y0YSXP_Z"-U^U!J$ M*9P#JM>GT:X^7:@](+)U1#;2$K6'AM&R$7RY8\>1W7*V]YMH@O1N)+U7BDFH M=5#5ZE"Y0%#7!-1(2U0N&D;+1O#ECLV&3VG,N%J">7:,,T9:-Y+6LDKNNUQ[ M5/^OZ(^Z!>*ZOKC>,I!:3N=&Z!T[Z#R$MH!WK.74;2H7TUP+H7&ROD?-TU'@ M>\$3$KZ1A(?(3+4 ,_JD7CRQ[)/1+FY'U02Q71-L/ZMFMXG(3=5+YK'OL7SS M\M%Z;B:5(;DKA?[2&:4#&K:=H9M*ZH4C3*V"#'U6+Y,I*B0(;3'7+,0[FXDU M?R0\"OPQ^@P94E%\\9/G,3:9O+%V5!@S0V'O!<12U246 M[4?5IYM%)U[!,6^Z+&_,2F\W\;W4ERM1Q3P=PS%[54[SX(#=E;J+B*QX\SH> M>7\^!&F/RF*]_GFOCRS69!:KF=#/2E8C)A&3VF#2,@;=GN$,-HN.U!.5FOI0 M"\_S#_JT92/ 9XY5V$)H.O_IR68]Q^CV[ +3T5; -P!'!SV">A,%MU_$AD1( MH6BJ1"M%("&0*E(E]=<8Z^YPE@VV-G7)G5VWT,IKH)5G#JQ&6'AM1N3+SQ+K MA4ZAR';04UMW=#8)D>BI14SJALD&>FI_E65T%Y^/RU0LME\]0'LO?(J.H>@B M?0G)!S:*4^@;9'>E-MY;;^ZQB!O/V]1S"Q;%OHQ4^7IIW1,:)I,(U7" MGQ(9?P<-:K. 3)*%WF35_65[K[7G0">:EXC MF&GD?5?%\A-_)OA"M22+@E3U'-D>0CLZV?0H[PR1!L+$-$?=,XM V->R[:BXV2B YR0Q#7G6 MS4I^+&AP3Q/H'Y.W:0*,KUV5&ZM4R*P 6K- 0P,YZNW)KUP>S?.N,JI_DZ#, M W#,ZLT7WS[X'!H.!= E0]'.IXNN@W0NWGJRXC(TE[T^E!MI6 ="_5DJ'*3&*^V,;!Z7:MOF]>=X577 MLBZ'[O!JZ/0&-[;]X:;WH2=NH$/O&@P. M@"=BZY^2+W.T^+CL@(LQTEV277??&Z5T*T64.NI>7UF5/O' ^ M=-VN-;3Z'5T:OO7.R#;L?^8%UU+KN7O>MAS^T-W4O;O;$^#"XO.YMRXQC&P;-$V(VI-:J< M<>:=B4^AX_N%ZGOX=!A9]_GZYG_(MR_DYG_^Z^/EQV^WV,KJ-:VLGN]D-2C4 MN.D'?9OZW=V-F[3.Y2LIIG< -]L[]L*U^B=^CLX+.+<;?T[1T,S0:\:]V)]O MFQ,O#,P1T]/TJ,:QSHM$6VA[1-A8#BL*H9<+XWPR=(VL.UMB9B=SP-,?/JSK M)YG:^OZ$3(5*^ML)"^_!/VSV'),].I9U/DUF15;L"I9C(A8D/ZBXFOIL(BPR MYJ6)?\_(EXGX5IC^J_[^6R8=WKFKVLX/.&YI/*(AXV=?'@/V1(;0;'U";--< MQKW3)K$XAO,CB[\9B]L5L_@'/Z2A!VWAD<7WL;B]W,5?SX<\'?V8XWY@[;GS MY.1OI]8[\?1T5(2;4-H M#CZXO=)(#+6MTLA&:832J$W2Z/!*#TJC@L&HIG7^\?,M"H,6"X,#T.Y_+K]^ M(A]#GLC@N^O(2V7HY[__>\,R#[%,Y^WRCCU$8S9Z$[IVPD,,& M>.M-V8PVG)^NAI^0GY"?WH*?KFC@I8%2+C_YX7=(36@X=WT:7B)W(7>]!7=] MHB,6M(6O_OQZ@WR%?/46?/5GS+C@HU9M6]@KVNV<0/_5!_\0VD.8=/1-Q-$"#W M^.>9U7GZ+%M)]W-HS>EX1U;N:P#Z0A,)EK-Z)B)$4VBF,%O M9>O+Z8!("L334GK'UE>3I]XT MFY1!V*/'YG(Q5*9$ H)+EAM0Z>MW/H?'L"P@+B>9B]U 4@HSYMTV[_G<8W#!)J#>% MT@)\G;F$^J2P()CDOU,:"PP*(ZLNL.$-V<_CMIPRN[R[(J?]NT39/L!P G+6 MQ2L9!BVY]9(&\L3@=LI8PF$JFB3B2RXM_.MKYC%H19\-1E7OZQ>^W7NQEB]8 MS%MA(K!%28TO3'/WOPS]9.G\J3<).#N M>J$U6\G[UTK *\JGY(/8U"J0@,@2%1(R%WN?(] ]A:ZRAYS+L)\5PB;T[DYI M/;(RD:H4)51./2K?Z)1;O)GG4#RW&!*).X,/7?OFJM.][%Q=VMT/O1OWTC6M MFP^.N563H*ZYQ:5')M^N9\O=?OS/S\-O?WV]>47^\"%,*!VR^5>C]I1M*C:\ M>"FQUT+T+&E_6]W3<28N\GB]YZSQ#:L7RKR-4V$">33ELA"?,(QB90XI!P(7 M$%B6J!NQ*0TF>6$[Z2-0%\@[QRP%IX*\X4K)/O';PB)QF-ZE/#/>^B4E^Y$+ MYY3W:JY>=DO^DU^NUG9M)KIC,[GY_']N;K]] MOOEFJ#7X^/EJKZ^N#=3&R=5RQ%&>DK+U]6Y?J5_TI^ M3\=<:'N7++X3.@&"&R>G,7[7M0>$[M&IV^C)'4[T[@#SU93ZPN0+I2]S3](R M0APG5V.(_QG[H>?/:8#(UH+XC9Y<5FG[(;)U('ZC)X>V M7P.(B+;?H6R_/VB23-D#^?UMU*3 9)DN& M<79DB_RO__AU%(V?_O;__<>OTV06_.W_!U!+ P04 " "K@0A/D1'CS3L( M #Y-0 % &5N=C(P,3DP-C,P97@S,3$N:'1M[5OO4QLW$_Z<_!6J,^TD M,S9G\R,AQF&&&#.ETR8IXS;M1_FT]FG0G:Z2SL;O7__N2F=S8!-,"M0P9@:P M[E;:E;2/GD>Z<^>'X\_=_M]?>BQQJ6)?_OCXZVF7U1I1]'6G&T7'_6/V<_^W M7]GN5K/%^H9G5CJI,ZZBJ/>IQFJ)Q>)'$C7B4(1G46EM\Y BRFS;JK@ M0VVH,]<8\E2J:;LO4[#L$TS8F4YY=N#O6?D_:+>:N3N@P(4<'W8XRWB*=6VO MN?.VU>SM-O>:[_9ZS>/]WGZS>_SN_?')WLG^Q[UF[; 3= *X%-E+/UTZO6V^;!3FNK=;47CSYL#^IP2?^[ M/Y_V3ECOKU[WC_[IGSWV^>3DM-L[8_C;/\6/1_W3SY]6#_'^YZQV&.;F4>?E MM,Y^*835&?L(9H20K+,8C)/#*7,)=^WU&Q#'!PHP2*5R+@0N7Q]JS9HOVYS' ML_(*:P];#-!ADCHQJSR1PB7MW7WL"RTS3M#-\D/D3:^8CVG<8JY*:#N=U^XT M?65W&@J&KKV]&[S>>W"W*[THREO Q, -C"1-D'9=(RWXO MN'%@U)2=0:Z-8YB#)]JD8]NJL[TD/6R,5B7@:N'5D^S>.M@R>#[5(E\VGY[I*\D@$^[!UEX-P#Z MYH!MKR& /G*+F8\ 2:?L/-,3!6($]8 C$] C-,Y-IE':864N,\:S*2LR9PI M5RCVO.[#M.4LQ9*17+$AC_&283J5CCD=[!8,,HC!6FZF9)+R<_"8G+=I\9K M8-"E\H(1?9!!+ V*333+L#I&(L"P22+CA-F"_ES6GX"!LA'J0"JM0AE)PG0B M78(=M#G$/L#*8A!KG D"<=*70*RQ(*]YAHQ+_PV ML4X6A4(#1*%&J'AWUL<38CG&Z&.+&*.L5I-E9, O1 M;L#VY,&VNX9@ZU_)S)]>[6^WWAW8$D[EYH3(00^'$HL^9T\9-^#1@=DN:**H[N9RN.ARB"YGNKF*;[0@$=Z^-\R^?_M<,.M[\NB8?;?]G9CE:XC98[#H M#'/6:[O;H54GV1GSPJY>A?3? ! @*'5AL %DJK&TGO_0"C+?#IU?7#)G ME7T-*.[15DK*2YS42V:FFQ)9%&.Q6DGA#TMM,;!22&XD=4 &X>OU0$8M%9;$ MJ%^FK%>NGBVU!0S((3M3I9S3Y!2*$\ECMWP0EZ(6:P2)7%7V^&D 9(@\C/5! MW!_O;C#\'V%XL/887IFR%J"\.MFMC&AW--?4*K!N*RS> 'JM8$1G3AFWF0!?NY@A6T05\;@VTAQ[>?N;# M!K/=N5]^((P$QG- C6_@]M3A)M80;LNY9;-WUD*NSLP)&E8'<>% MH;RO",8EK:;:.KP>T[G1$./#AOX)SUA",PFW&J/R^DR/_;%+, %V_I!-BMRJH+IF%>.D. GEA MFSD/C>-6TVECYYK47\ FTU0Z!_ -[AYH5+UT7TB,SS?R&I&,5&F)BO$_;7AG MZP7\4T@,WZ\-11;[4^$W]W<8]'P.<)\8.:[C8="1PBT4NI.(,CI[I//,6 +" MHM23\T.9"?!S$HAA2^4EHM\,^H>2LZ<7=P);>7X23H.7$!H76-'"G,]N!&:Y MA<0JB"[%ISA$)S:) NZICR MX!D.0>.?GY?HJ@?9)[.Q5F,@[9?Q4?D:@"E)$=)8R6@K4/ \Q-ZA)GX;W!KIKT0:( MM9K8CP$N7& :L5:*YQ;:LP_55U"I&Q6Q\T-TM=E1,2IL^2[M_M67 MR59=(LJY*7O3RB^8?]+ 7C7]S],8CU D\[9TV'",;40VNO9.Z4W8_V9.A&X] MR##0(D4O0K03*1"U#_6FZNTY\"3FF-ZSW83"4/6 MNX"XH/-;]CELEC>S_MQF_?67\% *9=K";+^Y3:Y=^^K+HTNW&[YK4QDX.K(! M\PA*_(9O!+WH1/0MJ,.7'?_UK,/_ U!+ P04 " "K@0A/F$8M]S4( 9 M-@ % &5N=C(P,3DP-C,P97@S,3(N:'1M[5MA;QJ[$OW<_@I?JG?52A!8 MDK0IH4@D$)6KOK0WRE/U/IK=@;7B76]M+X3[Z^^,O9!-( VT31LJ(B7!N[9G M;,_Q.>-=VG_T/IY>_O]3G\4VD>S3_TX^#$Y9I5:O?]X_K==[ESWV_O*_']C! M7B-@EYJG1EBA4B[K]?YYA55B:[-6O3Z=3O>F^WM*C^N7%W7JZJ NE3*P%]FH MTGG>IDN=Y\_:,? (_S]K_U&KL9X*\P12RT(-W$+$\J M(Y7:VH@G0LY:ER(!P\YARBY4PM-C=\^(?Z 5-#)[3(Y'8M)I"PUSTY.=KO]H/#U[W3YIN@>]*L=-IUCK^NU?S/W+(4*=1BH&&T M@F;C/\OFVG1EE:,BC4$+NZ+%4*,YNCRW6K+M[CWHA85K6^-2C-.6FV)_0:01 MKDSKZ""[_GX_77'J;0Z5C+"+8K7^?!&\;ASO!WO-VZ/XQ0Y7.MZQ]9UZC#DZ M?3_HG[&SP7GW_'30_< ^GIT-3OL7#'\O!_BQ>SGX>+[AO&W[-%4Z@RK[!!8T M>[_'>G^^.&H&;XZ[&B-!55D(VHK1C-F8V]9/]6K51%@^E( ^29GQ*,*M[5VE M47%ED_%P7EYC7V++#EK$MHWFC:,J"O3L[EW?[?B>/-_/RFX*+Q7P"3,-$P!09 MR<;"L+]SKC'@Y(Q=0*:T92IE9THG?LV#1NUO7""-=8%EV*V*&"#*(C8?WL9> M_)6G4.R,C:JCO&_NJLK4B/73"1B;@JWZ7@=IN'>\8O)=J-1=V'Y]IF\%@ N[ M1^&R'8"^.F'-)PB@$VXP\A$@R8Q=I6HJ(1I#U>-(>_1$"M/I MC.6IU3F@*12"3A-BV'*68$D++MF(AWA),Y4(RZSR]98JI!"",5S/J$K"K\!A M ++!@ M[IA&S$BLPB%S$%G(IT MY*0=49[A\@L34W6JEB Q$CE2.1(FE,KDV(XH4ROI89)I%4*$EPU[B:B( &'F M0[]_'<8\'0/K(AM=Y!),H57W>2TX? FO?)$Z"0XC?^F5ZQ.M@DX]4,D2(_(J MX=?CB;S:S.1HV>0(3&N'V27,OGW]*S#[IOF-F.5/$+,],&@, M8]9INX>A5279&?+<2!Z'Y9RX$;78PDODLK+'3T.@BLC#V!ZB M'\>[+O)W&/[Y&!X^>0RO35E+4%Z?[-9&-.X"$Q$14+E1J0LM;A#DE%L2>KF. MYDA"; L^%%+8&PM-O0;K^N+J!-!A%1LB8QJ?9@Y5;N_W8!U=P!>U@7+HT<-G M/FPXS\[=]@-^)M"?8^I\![=MAUOT!.'6\Y&\C @Z=2U2-G=G)>PV8$C2L"H, M^=^M7O'M-WH_(QGKC^>E!NV<'1X1,$Y;<='+E'D]$NE^)- _U\E+!#(R MI2$FQO^4[\ZW"_B2"W3?;0UY&KI#X5>[LZ"MY\:G>!;4E9A!H3F!**.C1SK. M# 4@+ HYN3B3F0*_(GWH,RJG$%TNZ)Y)SA]>; 2VXOC$'P:OX#,>84,#"SJ[ M%YA%!HE-$%V8Z%6]2#6H4$V>)%SC@-U@"MY?^9AG)T!_"Y ]Q<.:+NK,D4:Z MJ&+(@V,X!(U[?%Z@J^I5GT@G2DZ I%_*Q\5; +H@14@RJ6: =Z>Q\DS(;V$7 ML?9#A.RJ&5P;!8\2\YL9+-6^%5,-#*FR'J5RN;N4M@*YB$.,#>K2A>$/ ]T= M;SW$@@:.8X@;%^A:J*3DF8'6_$/Y94\:1@FG6 7-I^\JS_24MT=YH](_!!=+=;-Q[DI7K,] MNOTNV;I;1+$VQ6B"[)JY!PWL1[Z+4YHX.KU'DSB--6-GME/*^^O?V4DZ2NFV=JW63:M:BIWSW?GC^^KTGHTFP]G' MDS$D9L'AY/WAVZ,A5&J>]Z$Y]+S1; 2O9_^\A5;=#V"FB-#,,"D(][SQ<04J MB3%IQ_.6RV5]V:Q+=>;-3CW+JN5Q*36M1R:J])_V[%3_Z9->0DF$_Y_TGM5J M,))AMJ#"0*@H,32"3#-Q!A\BJC]! +7:)>50IBO%SA(##3\X@ ]2?6+GI*0P MS'#:'U\D;,Y,S\N'*,PKI/7F,EJ!-BM.7U9B*4PM)@O&5YT96U -QW0)IW)! M1-<]T^P_V@G\U'2MXA$[[_<("++ M;I]X(^:C8-F:SC8W_/W&H-F:]_?;[7& M!^/F8+C7J/1['L$_MZK\*"5S)F@MH78;G:#A_W5=7,_.;%.4B80J9K:LF"L4 M9Z=+J6NRW;-O:F'HA:D1SLY$QT'\XVJYX3(7,9<\0A;%X3S?"?;];K-1#ZXJ M?2O]W 03$5I.I]U*+^X#QURQ.RD5HAY4/0AJP_'I[.C5T7 P.YH3M\/ MCFPW1P>C@X'D]KDW_?CC_"8#BS3QJ^W_C^'3Q(W/DF9(7'-N[)8X\$ MA%((&MI\!$MF$C )A7<947@F? 6G-)7*@(QA+,ZI-H*::@[GD0CKL&NIG^^T M&PV_.Y2+E(B5&P7=%X ,7TFU*(S8K[V#6"K'/D5E9 04]Q)!"<"M=7^3"5J$ M0K_J4MJ=63W?:3:Z1$/,.&IT"<.4AAG2,TQO1$0PO@@3(LXH)M+%@FEM(<-? M2QEAY@5D3A&H=4QR^$I(2N2J\":+-"X]I.H,4V850JH,BU=52#.E,X+J&PE! M.ZA6? M$U.UJRSA',_6/EJLX).02X0!]VDW/:>5OR* M&^N4A.7X.XH3N"[,H# 3E8N7+#))I]5&_[)UB(GLP^*+YTBOD)_;@PL)+V*9 MD6GE5O 4VZEQ&A=>?1? =H,7&_5+KO?-6G9OI^9=E)JA617A(\XXQI(0 P2W MSG3I8(I^SIBBMGS5UOIT'HC*O+=+7N1?,6X$>[M1.8HWO?/2,PL##["X[%KS MW8**.T3/&=0?0WYTAMQXI(;,!":O!7%I$C.F(2@GPEEGB:65$V939JJHM@9= MM8\)YX#+D#'A:.XZ10O75;9%C MZS]BU]=/:KVR\+<6%FO\KBSWMZQ>%R@L:/Q2))Z79>ELX]X\84/;W.[W<*-S MJ2*J:J'DG*2:=LHOZ\6GW<6:[R )2AQLES4T&^E6,\FT]" P21<5<+CL)B]!2NZ5#M!^N\[V%8?P2!U_I'ZXZ]W', MO]".APG&=-RG"\S#!"MAK#6P[C#LG,(DCAD6[K\W!MO:4.*Q8&7' M\Y*-8;>#](8*Y(8@NIOZHNW!YGIENY@O+0]V[E5D !)K/051>;-/,AP+:SH& MSQV[_[#LT=VP7+!DFN;7 O8%@"T7K4K$9(JZ9A](FE*BM"M;5RG*MS6MZ\:* M0I9RU$9)P4) 6\TO.&[<14(TS"E.I4J>,WN54]PE%$6JBYE+A@7PW'9Z1>Q<%#'M&U":.(4MQQH)*M:G__!N\&]X97+_R?/C6Y88W M&T]ZGGV;TW_:#,R,BYH=&WM&6U3&CGX<_LKGN)QFW4Q#LI=D1>[7WY/LKD7$7K5ZM3=UJB7)D^?]-?1>C";#V:?3 M,21FP>'TP^&[XR%4:I[WL3GTO-%L!&]G?[R#5MT/8*:(T,PP*0CWO/%)!2J) M,6G'\Y;+97W9K$MU[LW./(NJY7$I-:U')JKTG_?L5O_YLUY"283_/^N]J-5@ M),-L086!4%%B: 299N(ER^1F%=0Z\UEM )M5IR^J<12F%I,%HRO.C.VH!I.Z!+.Y(*( MKCO3[&_:"?S4="WC$;OH]P@(LL"[>K_E'XX;C:.&WSK<&_FC@SV_'?C-P7[C M8&\\.@PJ_9Y'\-?=*O^4E#D3M)90*T8G:/B_W237LSO;&&4BH8J9+3?F"LG9 M[9+J&FUW]J]<&'II:H2S<]%Q*LXWF(C0,IUV*[W\?C[=(8K"6B]W M@M=^M]FH-ZY+<2>&'T6/W\A!B%JBZE%4-!R?S8Z/CH>#V?'D!$/S;/IA<#*# MV>2I,1JTX4-]6A_683H>6F9SJP;-/;_ZU'@=3&$PFIS.QJ.GK-%K>CSP7\/D M"&9OQS =G!T.3L;3VN3/=^-/,!C.[$G#]^\0/C\F6HI\TGB0?%+I'PL(I1 T MM-4(ELPD8!(*[S.BT"9\!62;4HG-BOO8=8*H<^169D!!1EB:!4P)UY_ST3M,A[?M45 MM'NC>KG3;'2)AIAQY.A*#5,:9@C/L+@1$<'X,DR(.*=81A<+IK55&?ZSD!'6 M74#D%!6UKI-F%D#X+][D!A I95"*DR+%Y5(6,QIT?'!V&S#E%+7&>DBC"'N=-Q:^X MM4Y)6*Z_H4&!F\0,$C-1>7G)(I-T6FV,,MN+F,@>%A\\!WH-_,(:+B2\R&A& MII4[J:<0I\9I7,3V?12V&[S:Z&%ROF_GLGLW-N_#U S=JD@B<<8QHX28)K@- MJ:LP4_2OC"EJ6UAMO4_GZ:BL?KOD5?X1LT>PMQN5JW@S1J_BLW#PX*#9ZEKW MW:(59T3/.=0O1WYRCMQXHH[,!):P!7'%$NNF(4@GPEWGB:67$V8+9ZJHM@Y= MM<>$<\!KB)AP='>=HH?KJKL5,T%$:/<18>2F0I=Q$2KCSHTEEDM'4I?YO*BT M]>_QZYN66N\O_*WMQ1J^:]?]+;?7"0JK-'Y%$NUE43K?>+!(V. V]_L]%'0N M5415+92\E-X M0*5_N.H\J+U_(M&'";;#<'25NR=QS+![_[^+O7NJ& J/*AM:#C9;F8?B:@ :S8+-HD3C M8>CPO)=C. 8AO*$"L:&JW3-^,0_AU+VRX\V760A'^BHB (E-H(*H?/8G&:Z% M=3"#HE2!A.7P[I;EA273-'\OL-\.V#[2LD1,IJA[!0"2II0H[?K958KT;;/K MQK2BPZ4&HGMU7>Z286<\MR-@ MT4NCR)LP<:8$T\D7!-_R+*. X3")W,0Q9"GN6*52;>HW7..6]_V;#Y2//V+< M\BW$LYYGOWGI/^^YKX3Z_P!02P$"% ,4 " "K@0A/Y?"&LX43 #HY@ M$ @ $ 96YV+3(P,3DP-C,P+GAS9%!+ 0(4 Q0 ( M *N!"$^6#Y.2/"P %WO 0 4 " ;,3 !E;G8M,C Q.3 V M,S!?8V%L+GAM;%!+ 0(4 Q0 ( *N!"$\IVC.OF6T /66!0 4 M " 2% !E;G8M,C Q.3 V,S!?9&5F+GAM;%!+ 0(4 Q0 ( *N! M"$_'=%"61/\ -5[#0 4 " >RM !E;G8M,C Q.3 V,S!? M;&%B+GAM;%!+ 0(4 Q0 ( *N!"$\7%$2W^*H *_%" 4 M " 6*M 0!E;G8M,C Q.3 V,S!?<')E+GAM;%!+ 0(4 Q0 ( *N!"$^S M[".[>^P" 'H5-0 3 " 8Q8 @!E;G8R,#$Y,#8S,#$P+7$N M:'1M4$L! A0#% @ JX$(3Y$1X\T[" ^34 !0 ( ! M.$4% &5N=C(P,3DP-C,P97@S,3$N:'1M4$L! A0#% @ JX$(3YA&+?