0001102993-20-000051.txt : 20200511 0001102993-20-000051.hdr.sgml : 20200511 20200511164444 ACCESSION NUMBER: 0001102993-20-000051 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200511 DATE AS OF CHANGE: 20200511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LIVEPERSON INC CENTRAL INDEX KEY: 0001102993 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 133861628 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-30141 FILM NUMBER: 20865603 BUSINESS ADDRESS: STREET 1: 475 10TH AVENUE STREET 2: 5TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10018 BUSINESS PHONE: 2126094200 MAIL ADDRESS: STREET 1: 475 10TH AVENUE STREET 2: 5TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10018 10-Q 1 a2020q1liveperson10-q.htm 10-Q Document
false--12-31Q32019000110299311508991905P5Y700000307000035880000.0016383324365290379000.00150000000000P4YP3Y0.4650.43850.43620.00660.02570.0249 0001102993 2020-01-01 2020-03-31 0001102993 2020-04-25 0001102993 2020-03-31 0001102993 2019-12-31 0001102993 2019-01-01 2019-03-31 0001102993 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001102993 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001102993 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001102993 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001102993 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001102993 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001102993 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001102993 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001102993 us-gaap:TreasuryStockMember 2018-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001102993 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001102993 2019-03-31 0001102993 us-gaap:CommonStockMember 2018-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001102993 us-gaap:RetainedEarningsMember 2018-12-31 0001102993 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001102993 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001102993 us-gaap:TreasuryStockMember 2019-03-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001102993 2018-12-31 0001102993 us-gaap:CommonStockMember 2019-03-31 0001102993 us-gaap:RetainedEarningsMember 2019-03-31 0001102993 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001102993 lpsn:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001102993 us-gaap:RetainedEarningsMember 2019-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001102993 us-gaap:TreasuryStockMember 2020-03-31 0001102993 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001102993 us-gaap:CommonStockMember 2020-03-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001102993 us-gaap:TreasuryStockMember 2019-12-31 0001102993 us-gaap:CommonStockMember 2019-12-31 0001102993 lpsn:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001102993 us-gaap:RetainedEarningsMember 2020-03-31 0001102993 lpsn:HostedServicesConsumerMember 2019-01-01 2019-03-31 0001102993 lpsn:HostedServicesBusinessMember 2019-01-01 2019-03-31 0001102993 lpsn:HostedServicesBusinessMember 2020-01-01 2020-03-31 0001102993 lpsn:ProfessionalServicesMember 2019-01-01 2019-03-31 0001102993 lpsn:ProfessionalServicesMember 2020-01-01 2020-03-31 0001102993 lpsn:HostedServicesConsumerMember 2020-01-01 2020-03-31 0001102993 country:US 2019-01-01 2019-03-31 0001102993 exch:XPST 2019-01-01 2019-03-31 0001102993 country:US 2020-01-01 2020-03-31 0001102993 us-gaap:EMEAMember 2020-01-01 2020-03-31 0001102993 us-gaap:EMEAMember 2019-01-01 2019-03-31 0001102993 srt:AmericasMember 2019-01-01 2019-03-31 0001102993 lpsn:OtherAmericasMember 2020-01-01 2020-03-31 0001102993 lpsn:OtherAmericasMember 2019-01-01 2019-03-31 0001102993 exch:XPST 2020-01-01 2020-03-31 0001102993 srt:AmericasMember 2020-01-01 2020-03-31 0001102993 country:NL 2020-01-01 2020-03-31 0001102993 country:GB 2019-01-01 2019-03-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2020-03-31 0001102993 country:NL 2019-01-01 2019-03-31 0001102993 country:GB 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesConsumerMember lpsn:ConsumerMember 2019-01-01 2019-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerMember 2019-01-01 2019-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesBusinessMember lpsn:BusinessMember 2019-01-01 2019-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:BusinessMember 2019-01-01 2019-03-31 0001102993 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ProfessionalServicesMember lpsn:BusinessMember 2019-01-01 2019-03-31 0001102993 lpsn:BusinessMember 2020-01-01 2020-03-31 0001102993 lpsn:BusinessMember 2019-12-31 0001102993 lpsn:ConsumerMember 2020-03-31 0001102993 lpsn:BusinessMember 2020-03-31 0001102993 lpsn:ConsumerMember 2019-12-31 0001102993 lpsn:ConsumerMember 2020-01-01 2020-03-31 0001102993 us-gaap:BilledRevenuesMember 2020-01-01 2020-03-31 0001102993 us-gaap:UnbilledRevenuesMember 2019-12-31 0001102993 us-gaap:UnbilledRevenuesMember 2020-03-31 0001102993 us-gaap:BilledRevenuesMember 2020-03-31 0001102993 us-gaap:BilledRevenuesMember 2019-12-31 0001102993 us-gaap:UnbilledRevenuesMember 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:BusinessMember 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesConsumerMember lpsn:ConsumerMember 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerMember 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesBusinessMember lpsn:BusinessMember 2020-01-01 2020-03-31 0001102993 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ProfessionalServicesMember lpsn:BusinessMember 2020-01-01 2020-03-31 0001102993 lpsn:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2019-12-31 0001102993 country:IL 2020-03-31 0001102993 country:NL 2019-12-31 0001102993 lpsn:UnitedKingdomGermanyJapanFranceItalyMember 2019-12-31 0001102993 country:US 2019-12-31 0001102993 country:IL 2019-12-31 0001102993 country:AU 2019-12-31 0001102993 lpsn:UnitedKingdomGermanyJapanFranceItalyMember 2020-03-31 0001102993 country:US 2020-03-31 0001102993 country:NL 2020-03-31 0001102993 country:AU 2020-03-31 0001102993 lpsn:TechnologyMember 2019-01-01 2019-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001102993 us-gaap:CustomerContractsMember 2019-12-31 0001102993 lpsn:TechnologyMember 2019-12-31 0001102993 us-gaap:PatentsMember 2019-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001102993 us-gaap:PatentsMember 2019-01-01 2019-12-31 0001102993 us-gaap:CustomerContractsMember 2019-01-01 2019-12-31 0001102993 lpsn:TechnologyMember 2020-03-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2020-03-31 0001102993 us-gaap:PatentsMember 2020-03-31 0001102993 us-gaap:PatentsMember 2020-01-01 2020-03-31 0001102993 us-gaap:CustomerContractsMember 2020-01-01 2020-03-31 0001102993 us-gaap:CustomerContractsMember 2020-03-31 0001102993 lpsn:TechnologyMember 2020-01-01 2020-03-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-03-31 0001102993 lpsn:HostedServicesConsumerMember 2020-03-31 0001102993 lpsn:HostedServicesBusinessMember 2020-03-31 0001102993 lpsn:ProfessionalServicesMember 2019-12-31 0001102993 lpsn:ProfessionalServicesMember 2020-03-31 0001102993 lpsn:HostedServicesConsumerMember 2019-12-31 0001102993 lpsn:HostedServicesBusinessMember 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-01-01 2019-03-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2020-01-01 2020-03-31 0001102993 lpsn:ComputerEquipmentAndSoftwareMember 2019-12-31 0001102993 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001102993 lpsn:FurnitureEquipmentAndBuildingImprovementsMember 2019-12-31 0001102993 us-gaap:SoftwareDevelopmentMember 2020-03-31 0001102993 lpsn:FurnitureEquipmentAndBuildingImprovementsMember 2020-03-31 0001102993 lpsn:ComputerEquipmentAndSoftwareMember 2020-03-31 0001102993 lpsn:AdvantageTecIncMember 2020-01-01 2020-03-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-03-31 0001102993 2019-01-01 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001102993 lpsn:ConversableIncMember 2018-09-01 2018-09-30 0001102993 lpsn:ConversableIncMember 2018-09-30 0001102993 lpsn:AdvantageTecIncMember 2018-10-01 2018-10-31 0001102993 us-gaap:OtherExpenseMember 2020-01-01 2020-03-31 0001102993 lpsn:ConversableMember 2018-01-31 0001102993 lpsn:CappedCallsMember 2019-12-31 0001102993 us-gaap:OtherExpenseMember 2019-01-01 2019-03-31 0001102993 lpsn:ConversableMember 2018-01-01 2018-01-31 0001102993 lpsn:AdvantageTecIncMember 2019-01-01 2019-12-31 0001102993 lpsn:ConversableIncMember 2019-01-01 2019-12-31 0001102993 lpsn:ConversableIncMember lpsn:ContingentEarnOutMember 2020-01-01 2020-03-31 0001102993 lpsn:ContingentEarnOutMember 2018-12-31 0001102993 lpsn:AdvantageTecIncMember lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 lpsn:ContingentEarnOutMember 2020-03-31 0001102993 lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 lpsn:ConversableIncMember lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 lpsn:ContingentEarnOutMember 2019-12-31 0001102993 lpsn:AdvantageTecIncMember lpsn:ContingentEarnOutMember 2020-01-01 2020-03-31 0001102993 lpsn:ContingentEarnOutMember 2020-01-01 2020-03-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorDebtObligationsMember 2020-03-31 0001102993 lpsn:ConversableIncAndAdvntageTecIncMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2020-03-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-31 0001102993 lpsn:MatchingTrancheTwoMember 2019-01-01 2019-12-31 0001102993 srt:MaximumMember 2020-03-31 0001102993 us-gaap:LetterOfCreditMember lpsn:LetterOfCreditForOfficeSpaceMember 2020-03-31 0001102993 us-gaap:LetterOfCreditMember lpsn:LetterOfCreditForSecurityDepositMember 2020-03-31 0001102993 us-gaap:LetterOfCreditMember 2020-01-01 2020-03-31 0001102993 srt:MinimumMember 2020-03-31 0001102993 lpsn:MatchingTrancheOneMember 2019-01-01 2019-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2017-04-30 2017-04-30 0001102993 lpsn:IncentiveStockOptionMember 2020-03-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanMember 2009-01-01 2009-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2020-01-01 2020-03-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001102993 2019-06-06 0001102993 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001102993 lpsn:A2018PlanMember 2019-12-31 0001102993 lpsn:A2018PlanMember 2019-02-13 2019-02-13 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-04-11 2019-04-11 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001102993 lpsn:A2018PlanMember 2018-07-31 2018-07-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-04-11 0001102993 lpsn:A2018PlanMember 2018-10-29 2018-10-29 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2020-03-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:NineteenNinetyEightAndTwoThousandPlanMember 2020-03-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:A2018PlanMember 2020-03-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2012-06-07 2012-06-07 0001102993 lpsn:TwoThousandNineteenEmployeeStockPurchasePlanMember 2019-06-06 2019-12-31 0001102993 lpsn:A2018PlanMember 2018-01-31 0001102993 lpsn:EmployeeStockPurchasePlanTwentyTenMember 2010-06-30 0001102993 lpsn:A2018PlanMember 2018-04-25 2018-04-25 0001102993 lpsn:EmployeeStockPurchasePlanTwentyTenMember 2017-04-30 2017-04-30 0001102993 us-gaap:EmployeeStockOptionMember lpsn:NineteenNinetyEightPlanMember 2020-03-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandPlanMember 2020-01-01 2020-03-31 0001102993 lpsn:EmployeeStockPurchasePlanTwentyTenMember 2017-04-30 0001102993 lpsn:EmployeeStockPurchasePlanTwentyTenMember 2020-03-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001102993 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001102993 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001102993 us-gaap:EmployeeSeveranceMember 2019-01-01 2019-03-31 0001102993 us-gaap:EmployeeSeveranceMember 2020-01-01 2020-03-31 lpsn:equity_instrument iso4217:USD xbrli:shares iso4217:USD xbrli:pure xbrli:shares lpsn:segment lpsn:day


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 March 31, 2020
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
EXCHANGE ACT OF 1934
For the transition period from ____________________ to ____________________

Commission file number: 000-30141
LIVEPERSON, INC.
(Exact Name of Registrant as Specified in Its Charter)
Delaware
 
13-3861628
(State or Other Jurisdiction of Incorporation or Organization)
 
(IRS Employer Identification No.)
 
 
 
 
475 Tenth Avenue, 5th Floor
 
 
New York,
New York
 
10018
(Address of Principal Executive Offices)
 
(Zip Code)
(212) 609-4200
(Registrant’s Telephone Number, Including Area Code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, par value $0.001 per share
LPSN
The Nasdaq Stock Market LLC

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer
 
Accelerated Filer
 
Non-accelerated Filer
 
Smaller Reporting Company
 
 
 
 
Emerging Growth Company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
On April 25, 2020, 66,198,311 shares of the registrant’s common stock were outstanding.

1



LIVEPERSON, INC.
March 31, 2020
FORM 10-Q
INDEX

 
 
PAGE
Part I.
Financial Information

 
 
 
Item 1.
Financial Statements (Unaudited):

 
 
 
 
Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019

 
 
 
 
Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2020 and 2019

 
 
 
 
Condensed Consolidated Statements of Comprehensive Loss for the Three Months Ended March 31, 2020 and 2019

 
 
 

 
Condensed Consolidated Statements of Stockholders' Equity for the Three Months Ended March 31, 2020 and 2019
7

 
 
 

 
Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2020 and 2019

 
 
 
 
Notes to Condensed Consolidated Financial Statements

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

 
 
 
Item 3.
Quantitative and Qualitative Disclosures about Market Risk

 
 
 
Item 4.
Controls and Procedures

 
 
 
Part II.
Other Information

 
 
 
Item 1.
Legal Proceedings

 
 
 
Item 1A.
Risk Factors

 
 
 
Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds

 
 
 

Item 3.
Defaults Upon Senior Securities

 
 
 

Item 4.
Mine Safety Disclosures

 
 
 

Item 5.
Other Information

 
 
 

Item 6.
Exhibits

 
 
 
Signatures
 


2



FORWARD-LOOKING STATEMENTS
 
STATEMENTS IN THIS QUARTERLY REPORT ON FORM 10-Q ABOUT LIVEPERSON, INC. (“LIVEPERSON”) THAT ARE NOT HISTORICAL FACTS ARE FORWARD-LOOKING STATEMENTS BASED ON OUR CURRENT EXPECTATIONS, ASSUMPTIONS, ESTIMATES AND PROJECTIONS ABOUT LIVEPERSON AND OUR INDUSTRY. THESE FORWARD-LOOKING STATEMENTS ARE SUBJECT TO RISKS AND UNCERTAINTIES THAT COULD CAUSE ACTUAL FUTURE EVENTS OR RESULTS TO DIFFER MATERIALLY FROM SUCH STATEMENTS. ANY SUCH FORWARD-LOOKING STATEMENTS ARE MADE PURSUANT TO THE SAFE HARBOR PROVISIONS OF THE PRIVATE SECURITIES LITIGATION REFORM ACT OF 1995. IT IS ROUTINE FOR OUR INTERNAL PROJECTIONS AND EXPECTATIONS TO CHANGE AS THE YEAR OR EACH QUARTER IN THE YEAR PROGRESSES, AND THEREFORE IT SHOULD BE CLEARLY UNDERSTOOD THAT THE INTERNAL PROJECTIONS AND BELIEFS UPON WHICH WE BASE OUR EXPECTATIONS MAY CHANGE PRIOR TO THE END OF EACH QUARTER OR THE YEAR. ALTHOUGH THESE EXPECTATIONS MAY CHANGE, WE ARE UNDER NO OBLIGATION TO INFORM YOU IF THEY DO. OUR POLICY IS GENERALLY TO PROVIDE OUR EXPECTATIONS ONLY ONCE PER QUARTER, AND NOT TO UPDATE THAT INFORMATION UNTIL THE NEXT QUARTER. ACTUAL EVENTS OR RESULTS MAY DIFFER MATERIALLY FROM THOSE CONTAINED IN THE PROJECTIONS OR FORWARD-LOOKING STATEMENTS. FACTORS THAT COULD CAUSE OR CONTRIBUTE TO SUCH DIFFERENCES INCLUDE THOSE DISCUSSED IN PART II, ITEM 1A, “RISK FACTORS.”

3



Part I. Financial Information
Item 1. Financial Statements

4



LIVEPERSON, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(IN THOUSANDS, EXCEPT SHARE AND PER SHARE AMOUNTS)
(UNAUDITED)
 
March 31,
2020
 
December 31,
2019
 
 
 
(Note 1)
ASSETS
 

 
 

CURRENT ASSETS:
 

 
 

Cash and cash equivalents
$
171,479

 
$
176,523

Accounts receivable, net of allowances of $6,742 and $4,226 as of March 31, 2020 and December 31, 2019, respectively
61,082

 
87,620

Prepaid expenses and other current assets
15,722

 
13,964

Total current assets
248,283

 
278,107

Operating lease right of use asset
14,800

 
15,680

Property and equipment, net
82,816

 
76,236

Contract acquisition costs
33,607

 
31,965

Intangibles, net
11,339

 
11,812

Goodwill
94,945

 
94,987

Deferred tax assets
1,934

 
2,179

Other assets
1,735

 
1,744

Total assets
$
489,459

 
$
512,710

 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
 

 
 

CURRENT LIABILITIES:
 

 
 

Accounts payable
$
10,652

 
$
12,302

Accrued expenses and other current liabilities
44,629

 
62,778

Deferred revenue
85,874

 
88,751

Operating lease liability
6,561

 
6,602

Total current liabilities
147,716

 
170,433

Deferred revenue, net of current portion
29

 
438

Convertible senior notes, net
181,678

 
179,012

Other liabilities
77

 
72

Operating lease liability, net of current portion
12,251

 
12,865

Deferred tax liability
1,322

 
1,355

Total liabilities
343,073

 
364,175

 
 
 
 
Commitments and contingencies (Note 11)


 


STOCKHOLDERS’ EQUITY:
 

 
 

Preferred stock, $0.001 par value - 5,000,000 shares authorized, none issued

 

Common stock, $0.001 par value - 200,000,000 shares authorized, 68,000,209 and 66,543,073 shares issued, 65,290,379 and 63,833,243 shares outstanding as of March 31, 2020 and December 31, 2019, respectively
68

 
67

Additional paid-in capital
474,606

 
436,557

Treasury stock
(3
)
 
(3
)
Accumulated deficit
(321,292
)
 
(283,562
)
Accumulated other comprehensive loss
(6,993
)
 
(4,524
)
Total stockholders’ equity
146,386

 
148,535

Total liabilities and stockholders’ equity
$
489,459

 
$
512,710

 
See Notes to Condensed Consolidated Financial Statements (unaudited).

5



LIVEPERSON, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(IN THOUSANDS, EXCEPT SHARE AND PER SHARE DATA)
(UNAUDITED)
 
 
Three Months Ended
 
 
March 31,
 
 
2020
 
2019
Revenue
 
$
78,088

 
$
66,402

Costs and expenses (1) (2)
 
 

 
 

Cost of revenue (3)
 
22,820

 
18,649

Sales and marketing
 
42,680

 
33,036

General and administrative
 
16,469

 
14,167

Product development
 
25,716

 
18,173

Restructuring costs
 
3,190

 
279

Amortization of purchased intangibles
 
405

 
461

Total costs and expenses
 
111,280

 
84,765

      Loss from operations
 
(33,192
)
 
(18,363
)
Other (expense) income, net
 
 
 
 
      Interest expense, net
 
(2,791
)
 
(667
)
      Other (expense) income, net
 
(667
)
 
733

Total other (expense) income, net
 
(3,458
)
 
66

Loss before provision for income taxes
 
(36,649
)
 
(18,297
)
Provision for income taxes
 
352

 
593

Net loss
 
$
(37,001
)
 
$
(18,890
)
 
 
 
 
 
Net loss per share of common stock:
 
 
 
 
Basic
 
$
(0.57
)
 
$
(0.31
)
Diluted
 
$
(0.57
)
 
$
(0.31
)
 
 
 
 
 
Weighted-average shares used to compute net loss per share:
 
 
 
 
Basic
 
64,388,850

 
61,422,227

Diluted
 
64,388,850

 
61,422,227

 
 
 
 
 
 
 
 
 
 
(1) Amounts include stock-based compensation expense, as follows:
 
 
 
 
Cost of revenue
 
$
1,249

 
$
620

Sales and marketing
 
5,138

 
1,599

General and administrative
 
2,727

 
2,566

Product development
 
5,581

 
2,381

 
 
 
 
 
(2) Amounts include depreciation expense, as follows:
 
 
 
 
Cost of revenue
 
$
2,373

 
$
2,027

Sales and marketing
 
667

 
357

General and administrative
 
105

 
231

Product development
 
2,392

 
1,266

 
 
 
 
 
(3) Amounts include amortization of purchased intangibles, as follows:
 
 
 
 
Cost of revenue
 
$
284

 
$
285

 
 
 
 
 
See Notes to Condensed Consolidated Financial Statements (unaudited).

6





7



LIVEPERSON, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(IN THOUSANDS)
(UNAUDITED)
 
Three Months Ended
 
March 31,
 
2020
 
2019
Net loss
$
(37,001
)
 
$
(18,890
)
Foreign currency translation adjustment
2,469

 
207

Comprehensive loss
$
(34,532
)
 
$
(18,683
)
 
See Notes to Condensed Consolidated Financial Statements (unaudited).


8



LIVEPERSON, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(IN THOUSANDS)
Three Months Ended March 31, 2020
 
 
 
 
 
Common Stock
 
Treasury Stock
 
Additional
Paid-in
Capital
 
Accumulated
Deficit
 
Accumulated
Other
Comprehensive
Loss
 
 
 
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
Total
Balance at December 31, 2019
 
66,543,073

 
67

 
(2,709,830
)
 
(3
)
 
436,557

 
(283,562
)
 
(4,524
)
 
148,535

Common stock issued upon exercise of stock options
 
199,215

 

 

 

 
1,955

 

 

 
1,955

Common stock issued upon vesting of restricted stock units
 
203,690

 

 

 

 

 

 

 

Common stock as earnout payment in connection with AdvantageTec Inc.
 
11,508

 
1

 

 

 
293

 

 

 
294

Stock-based compensation
 

 

 

 

 
9,519

 

 

 
9,519

Bonus cash payment settled in shares of the Company's common stock

 
991,905

 

 

 

 
24,656

 

 

 
24,656

ASU 2016-13 (Topic 326) Adjustment (See note 1)
 

 

 

 

 

 
(729
)
 

 
(729
)
Common stock issued under Employee Stock Purchase Plan
 
50,818

 

 

 

 
1,626

 

 

 
1,626

Net loss
 

 

 

 

 

 
(37,001
)
 

 
(37,001
)
Other comprehensive loss
 
 
 

 

 

 

 

 
(2,469
)
 
(2,469
)
Balance at March 31, 2020
 
68,000,209

 
$
68

 
(2,709,830
)
 
$
(3
)
 
$
474,606

 
$
(321,292
)
 
$
(6,993
)
 
$
146,386


9



Three Months Ended March 31, 2019
 
 
 
 
 
Common Stock
 
Treasury Stock
 
Additional
Paid-in
Capital
 
Accumulated
Deficit
 
Accumulated
Other
Comprehensive
Loss
 
 
 
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
Total
 
Balance at December 31, 2018
63,676,229

 
64

 
(2,681,285
)
 
(3
)
 
362,590

 
(187,491
)
 
(4,431
)
 
170,729

 
Common stock issued upon exercise of stock options
626,478

 
1

 

 

 
6,476

 

 

 
6,477

 
Common stock issued upon vesting of restricted stock units
414,742

 

 

 

 

 

 

 

 
Stock-based compensation

 

 

 

 
5,188

 

 

 
5,188

 
Common stock issued under Employee Stock Purchase Plan
30,349

 

 

 

 
721

 

 

 
721

 
Common stock repurchase

 

 
(23,421
)
 

 
(709
)
 

 

 
(709
)
 
Equity component of convertible senior notes

 

 

 

 
52,900

 

 

 
52,900

 
Equity component of convertible senior notes issuance costs

 

 

 

 
(1,986
)
 

 

 
(1,986
)
 
Purchase of capped call option

 

 

 

 
(23,184
)
 

 

 
(23,184
)
 
Net loss

 

 

 

 

 
(18,890
)
 

 
(18,890
)
 
Other comprehensive loss

 

 

 

 

 

 
(207
)
 
(207
)
 
Balance at March 31, 2019
64,747,798

 
$
65

 
(2,704,706
)
 
$
(3
)
 
$
401,996

 
$
(206,381
)
 
$
(4,638
)
 
$
191,039

 
See Notes to Condensed Consolidated Financial Statements (unaudited).

10



    
LIVEPERSON, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(IN THOUSANDS)
(UNAUDITED)
 
Three Months Ended
 
March 31,
 
2020
 
2019
OPERATING ACTIVITIES:
 

 
 

Net loss
$
(37,001
)
 
$
(18,890
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 

 
 

Stock-based compensation expense
14,695

 
7,166

Depreciation and amortization
5,538

 
3,881

Amortization of tenant allowance
(129
)
 
(129
)
Amortization of purchased intangibles
689

 
746

Amortization of debt issuance costs
298

 
116

Accretion of debt discount on convertible senior notes
2,368

 
727

Changes in fair value of contingent consideration
(263
)
 

Provision for doubtful accounts
615

 
502

Deferred income taxes
212

 
52

 
 
 
 
Changes in operating assets and liabilities:
 

 
 
Accounts receivable
24,112

 
(5,763
)
Prepaid expenses and other current assets
(1,878
)
 
(3,852
)
Contract acquisition costs noncurrent
(2,445
)
 
(2,825
)
Security deposits
(8
)
 

Other assets
1

 
(115
)
Accounts payable
(3,412
)
 
(744
)
Accrued expenses and other current liabilities
2,987

 
(17,932
)
Deferred revenue
(2,473
)
 
11,150

Increase in operating lease liabilities

390

 
81

Other liabilities
(3
)
 
138

Net cash provided by (used in) operating activities
4,293

 
(25,691
)
 
 
 
 
INVESTING ACTIVITIES:
 

 
 

Purchases of property and equipment, including capitalized software
(10,805
)
 
(8,335
)
Payments for intangible assets
(225
)
 
(2
)
Net cash used in investing activities
(11,030
)
 
(8,337
)
 
 
 
 
FINANCING ACTIVITIES:
 

 
 

Repurchase of common stock

 
(709
)
Proceeds from issuance of common stock in connection with the exercise of options and ESPP
3,098

 
7,198

Proceeds from issuance of convertible senior notes

 
230,000

Payment of issuance costs in connection with convertible senior notes

 
(7,329
)
Payments related to contingent consideration

 
(487
)
Purchase of capped call option

 
(23,184
)
Net cash provided by financing activities
3,098

 
205,489

EFFECT OF FOREIGN EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS
(1,405
)
 
(123
)
CHANGE IN CASH AND CASH EQUIVALENTS
(5,044
)
 
171,338

CASH AND CASH EQUIVALENTS - Beginning of the period
176,523

 
66,449

CASH AND CASH EQUIVALENTS - End of the period
$
171,479

 
$
237,787

 
 
 
 
SUPPLEMENTAL DISCLOSURE OF OTHER CASH FLOW INFORMATION: 
 
 
 
Cash paid for income taxes
$
1,337

 
$
338


11



LIVEPERSON, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(IN THOUSANDS)
(UNAUDITED)
 
 
 
 
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:
 
 
 
Purchase of property and equipment recorded in accounts payable
$
1,408

 
$
198

Issuance of 11,508 shares of common stock as earnout payment in connection with AdvantageTec Inc.

$
294

 
$

Issuance of 991,905 shares of common stock to settle cash awards
$
24,656

 
$

Operating lease right of use asset (1)
$
1,119

 
$
12,807

Operating lease liabilities- short-term and long term
$
669

 
$
(16,782
)
Debt offering costs, accrued but not paid
$

 
$
1,306

 
 
 
 
(1) Includes leases that commenced during the year ended December 31, 2019, as well as balances related to leases in existence as of the date of the adoption of Topic 842.
 
 
 

12

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)



1.
Description of Business and Basis of Presentation
LivePerson (the “Company” or “LivePerson”) was incorporated in the State of Delaware in November 1995 and the LivePerson service was introduced in November 1998. In April 2000, the Company completed an initial public offering and is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange. LivePerson is headquartered in New York City with U.S. offices in Alpharetta (Georgia), San Francisco (California), MountainView (California), Tampa (Florida) and Seattle (Washington), and international offices in Amsterdam (Netherlands), Berlin (Germany), Delhi (India), London (United Kingdom), Mannheim (Germany), Melbourne (Australia), Sydney (Australia), Milan (Italy), Paris (France), Ra'anana (Israel), Reading (United Kingdom), Singapore (Singapore), Tel Aviv (Israel), and Tokyo (Japan).

LivePerson, Inc. makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. The Company’s technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space.

LiveEngage, the Company’s enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can receive traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages.

LivePerson's robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from -- i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.

LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with the Company’s proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations.

Complementing the Company’s proprietary messaging and Conversational AI offerings are teams of technical, solutions and consulting professionals that have developed deep domain expertise in the implementation and optimization of conversational services across industries and messaging endpoints. LivePerson is a leading authority in the Conversational Space. LivePerson’s

13

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


products, coupled with the Company’s domain knowledge, industry expertise and professional services, have been proven to maximize the effectiveness of the Conversational Space and deliver measurable return on investment. Certain of the Company’s customers have achieved the following advantages from the Company’s offerings:
the ability for each agent to manage as many as 40 messaging conversations at a time, as compared to one at a time for a voice agent and two to four at a time for a good chat agent. Adding AI and bots provides even greater scale to the number of conversations managed;
labor efficiency gains of at least two times that of a voice agents, effectively cutting labor costs by at least 50%;
improving the overall customer experience, thereby fueling customer satisfaction increases of up to 20 percentage points, and enhancing retention and loyalty;
more convenient, personalized and content-rich conversations that increase sales conversion by up to 20%, increase average order value and reduce abandonment;
more satisfied contact center agents, thereby reducing agent churn by up to 50%
maintain a valued connection with consumers via mobile devices, either through native applications, websites, text messages, or third-party messaging platforms;
leverage spending that drives visitor traffic by increasing visitor conversions;
refine and improve performance by understanding which initiatives deliver the highest rate of return; and
increase lead generation by providing a single platform that engages consumers through advertisements and listings on branded and third-party websites.

As a “cloud computing” or software-as-a-service (SaaS) provider, LivePerson provides solutions on a hosted basis. This model offers significant benefits over premise-based software, including lower up-front costs, faster implementation, lower total cost of ownership, scalability, cost predictability, and simplified upgrades. Organizations that adopt a fully-hosted, multi-tenant architecture that is maintained by LivePerson eliminate the majority of the time, server infrastructure costs, and IT resources required to implement, maintain, and support traditional on-premise software.
More than 18,000 businesses, including HSBC, Orange, The Home Depot, and GM Financial use our conversational solutions to orchestrate humans and AI, at scale, and create a convenient, deeply personal relationship with their customers.

LivePerson's consumer services offering is an online marketplace that connects independent service providers (Experts) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (Users). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics.
Basis of Presentation
The accompanying condensed consolidated financial statements as of March 31, 2020 and for the three months ended March 31, 2020 and 2019 are unaudited. In the opinion of management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the consolidated financial position of LivePerson as of March 31, 2020, and the consolidated results of operations, comprehensive loss and cash flows for the interim periods ended March 31, 2020 and 2019. The financial data and other information disclosed in these notes to the condensed consolidated financial statements related to these periods are unaudited. The results of operations for any interim period are not necessarily indicative of the results of operations for any other future interim period or for a full fiscal year. The condensed consolidated balance sheet at December 31, 2019 has been derived from audited consolidated financial statements at that date.
Certain information and note disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2019 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 2, 2020.
Principles of Consolidation
The condensed consolidated financial statements include the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.

14

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


Use of Estimates
The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from management’s estimates.
Many of our estimates require increased judgment due to the significant volatility, uncertainty and economic disruption of the recent global COVID-19 pandemic. We will continue to monitor the effects of the COVID-19 pandemic, and our estimates and judgments may change materially as new events occur or additional information becomes available to us.

Recently Issued Accounting Standards    
In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." The new guidance is intended to simplify the accounting for income taxes by removing certain exceptions and by updating accounting requirements around franchise taxes, goodwill recognized for tax purposes, the allocation of current and deferred tax expense among legal entities, among other minor changes. The ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company is assessing what impact ASU 2019-12 will have on its condensed consolidated financial statements.

Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued Accounting Standards Update ASU 2016-13, "Financial Instruments-Credit Losses (Topic 326)", in order to improve financial reporting of expected credit losses on financial instruments and other commitments to extend credit. ASU 2016-13 requires that an entity measure and recognize expected credit losses for financial assets held at amortized cost and replaces the incurred loss impairment methodology in prior GAAP with a methodology that requires consideration of a broader range of information to estimate credit losses. Such required disclosures include, but are not limited to, the Company's methodology for estimating its allowance for credit losses. The Company adopted ASU 2016-13 effective January 1, 2020 and applied the guidance using a modified retrospective approach requiring that the Company recognize the cumulative effect of initially applying the impairment standard as an adjustment to opening accumulated deficit for the incremental increase in its allowance for credit losses as of January 1, 2020 over its allowance for bad debts as of December, 31, 2019, which amounted to $0.7 million. The Company will continue to actively monitor the impact of the recent coronavirus (COVID-19) pandemic on expected credit losses.
    
In January 2017, the FASB issued Accounting Standards Update ASU 2017-04, Simplifying the Test for Goodwill Impairment, which eliminates the computation of the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record a goodwill impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. The guidance is effective for interim and annual reporting periods beginning after December 15, 2019, with early adoption permitted. The Company adopted ASU 2017-04 in the first quarter of 2020 which reduced the complexity surrounding the evaluation of goodwill for impairment. The adoption of this guidance did not have a material impact on the Company’s condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract,” which clarifies the accounting for implementation costs in cloud computing arrangements. The new standard aligns the treatment of implementation costs incurred by customers in cloud computing arrangements that are service contracts with the treatment of similar costs incurred to develop or obtain internal-use software. Under the new standard, implementation costs are deferred and presented in the same financial statement caption on the condensed consolidated balance sheet as a prepayment of related arrangement fees. The deferred costs are recognized over the term of the arrangement in the same financial statement caption in the condensed consolidated income statement as the related fees of the arrangement. The Company adopted ASU 2018-15 in the first quarter of 2020 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.
2.
Revenue Recognition 
The majority of the Company’s revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. Revenues are recognized when control of these services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services.


15

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.
    
Total revenue of $78.1 million and $66.4 million was recognized during the three months ended March 31, 2020 and 2019, respectively.


Hosted Services- Business Revenue

Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, the Company’s enterprise-class, cloud-based platform. The Company has determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. The Company recognizes this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by the Company’s performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of the Company's larger customers, the Company may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, the Company passes the fee it incurs with the labor provider and its fee for the hosted services through to its customers in the form of a fixed fee for each order placed via the Company's online engagement solutions. For these Gainshare (formerly Pay for Performance) arrangements in accordance with ASC-606, "Principal Agent Considerations," the Company acts as a principal in a transaction if it controls the specified goods or services before they are transferred to the customer.

Professional Services Revenues

Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration the Company expects to receive in exchange for such services. Control for the majority of the Company's Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.

Remaining Performance Obligation

As of March 31, 2020, the aggregate amount of the total transaction price allocated in contracts with original duration of greater than one year to the remaining performance obligations was $214 million. Approximately 90% of the Company’s remaining performance obligations is expected to be recognized during the next 24 months, with the balance recognized thereafter. The aggregate balance of unsatisfied performance obligations represents contracted revenue that has not yet been recognized, and does not include contract amounts that are cancelable by the customer, amounts associated with optional renewal periods, and any amounts related to performance obligations, which are billed and recognized as they are delivered. The Company has elected the optional exemption, which allows for the exclusion of the amounts for remaining performance obligations that are part of contracts with an original expected duration of one year or less. Such remaining performance obligations represent unsatisfied or partially unsatisfied performance obligation pursuant to ASC 606.

16

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


Contracts with Multiple Performance Obligations

Some of the Company's contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.

Hosted Services- Consumer Revenue

For revenue from the Company's Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that the Expert is the primary obligor. Additionally, the Company performs as an agent without any risk of loss for collection, and is not involved in selecting the Expert or establishing the Expert’s fee.  The Company collects a fee from the consumer and retains a portion of the fee, and then remits the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.

Deferred Revenues

The Company records deferred revenues when cash payments are received or due in advance of the Company’s performance. The increase in the deferred revenue balance as of March 31, 2020 is primarily driven by cash payments received or due in advance of satisfying the Company’s performance obligations, partially offset by $34.0 million of revenues recognized that were included in the deferred revenue balance as of December 31, 2019.
    
The following table presents deferred revenue by revenue source (amounts in thousands):
 
 
Deferred Revenue
 
 
As of March 31, 2020
 
As of December 31, 2019
Hosted services – Business
 
$
77,135

 
$
82,892

Hosted services – Consumer
 
713

 
687

Professional services – Business
 
8,026

 
5,172

Total deferred revenue - short term
 
$
85,874

 
$
88,751

 
 
 
 
 
Professional services – Business
 
29

 
438

Total deferred revenue - long term
 
$
29

 
$
438


Disaggregated Revenue

The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):
 
Three Months Ended
 
March 31,
 
2020
 
2019
Revenue:
 
 
 
Hosted services – Business
$
61,051

 
$
51,537

Hosted services – Consumer
6,240

 
5,407

Professional services
10,797

 
9,458

Total revenue
$
78,088

 
$
66,402

 

 



17

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


Revenue by Geographic Location

The following table presents the Company’s revenues attributable to domestic and foreign operations for the periods presented (amounts in thousands):
 
Three Months Ended
 
 
March 31,
 
 
2020
 
2019
 
United States
$
48,549

 
$
38,589

 
Other Americas (1)
2,020

 
2,769

 
Total Americas
50,569

 
41,358

 
EMEA (2) (4)
19,491

 
18,113

 
APAC (3)
8,028

 
6,931

 
Total revenue
$
78,088

 
$
66,402

 
(1) Canada, Latin America and South America
(2) Europe, the Middle East and Africa (“EMEA”)
(3) Asia-Pacific (“APAC”)
(4) Includes revenues from the United Kingdom of $12.6 million and $11.7 million for the three months ended March 31, 2020 and 2019, respectively, and from the Netherlands of $1.3 million and $2.5 million for the three months ended March 31, 2020 and 2019, respectively.

Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to Hosted Services - Business Revenue.
In some arrangements, the Company allows customers to pay for access to LiveEngage over the term of the software license. The Company refers to these as subscription transactions. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, anticipated to be invoiced in the next twelve months, are included in accounts receivable on the condensed consolidated balance sheet. The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):
 
Accounts Receivable (1)
 
Unbilled Receivable (1)
 
Contract Acquisition Costs noncurrent
 
Deferred Revenue (current)
 
Deferred Revenue (long term)
Opening Balance as of December 31, 2019
$
70,318

 
$
17,302

 
$
31,965

 
$
88,751

 
$
438

(Decrease) Increase, net
(25,052
)
 
(1,486
)
 
1,642

 
(2,877
)
 
(409
)
Ending Balance as of March 31, 2020
$
45,266

 
$
15,816

 
$
33,607

 
$
85,874

 
$
29


(1) These accounts include the $0.7 million adjustment in connection with the adoption of ASU 2016-13 (Topic 326).

Accounts Receivable, Net

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities, which are included in accrued liabilities and other long-term liabilities) on the condensed consolidated balance sheet. Under the typical payment terms of our over time contracts, the customer pays us either performance-based payments or progress payments. Amounts billed and due from our customers are classified as receivables on the condensed consolidated balance sheet. Accounts receivable is presented net of an allowance for doubtful accounts and sales reserve of $3.6 million and $3.1 million at March 31, 2020, respectively and $3.1 million and $1.1 million at December 31, 2019, respectively.
An allowance for doubtful accounts is established to recognize expected credit losses on accounts receivable balances. Judgment is required in the estimation of the allowance and the Company evaluates the collectability of its accounts receivable based on a combination of factors. If the Company becomes aware of a customer’s inability to meet its financial obligations, a specific allowance is recorded to reduce the net receivable to the amount reasonably believed to be collectible from the customer. For all other customers, the Company uses an aging schedule and recognize allowances for doubtful accounts based on the

18

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


creditworthiness of the debtor, the age and status of outstanding receivables, the current business environment and its historical collection experience adjusted for current expectations for the customers or industry. Accounts receivable are written off against the allowance for uncollectible accounts when the Company determines amounts are no longer collectible.

 
Three Months
 
March 31,
Allowance for doubtful accounts (in thousands):
2020
Balance at beginning of year, as adjusted for the adoption of ASU 2016-13 (Topic 326)
$
2,341

Accruals for credit loss charged to expense, net
1,247

Balance at end of period
$
3,588



3. Net Loss Per Share

The Company calculates earnings per share (“EPS”) in accordance with the provisions of ASC 260-10. Under the guidance, basic EPS excludes dilution for common stock equivalents and is computed by dividing net income or loss attributable to common shareholders by the weighted average number of common shares outstanding for the period. All options, warrants or other potentially dilutive instruments issued for nominal consideration are required to be included in the calculation of basic and diluted net income attributable to common stockholders. Diluted EPS is calculated using the treasury stock method and reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and resulted in the issuance of common stock.
Diluted net loss per common share for the three months ended March 31, 2020 does not include the effect of 9,128,000 outstanding common stock awards, as the effect of their inclusion is anti-dilutive. Diluted net loss per common share for the three months ended March 31, 2019 does not include the effect of 8,330,741 outstanding common stock awards, as the effect of their inclusion is anti-dilutive.
A reconciliation of shares used in calculating basic and diluted net loss per share follows:
 
Three Months Ended
 
March 31,
 
2020
 
2019
Basic
64,388,850

 
61,422,227

Effect of assumed exercised options

 

Diluted
64,388,850

 
61,422,227


The Company expects to settle the principal amount of its outstanding Notes (as defined below) in cash and any excess in shares of the Company’s common stock. The Company uses the treasury stock method for calculating any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread will have a dilutive impact on diluted net income per share of common stock when the average market price of the Company’s common stock for a given period exceeds the initial conversion price of $38.58 per share for the Notes. See Note 8 of the Notes to condensed consolidated financial statements for a full description of the Notes.

19

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


4.
Segment Information
The Company accounts for its segment information in accordance with the provisions of ASC 280-10, “Segment Reporting.” ASC 280-10 establishes annual and interim reporting standards for operating segments of a company. ASC 280-10 requires disclosures of selected segment-related financial information about products, major customers, and geographic areas based on the Company’s internal accounting methods. The Company is organized into two operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage LiveEngage’s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies. The Consumer segment facilitates online transactions between independent service providers (“Experts”) and individual consumers (“Users”) seeking information and knowledge for a fee via mobile and online messaging. Both segments currently generate their revenue primarily in the United States. The chief operating decision maker, who is the chief executive officer, evaluates performance, makes operating decisions, and allocates resources based on the operating income of each segment. The reporting segments follow the same accounting polices used in the preparation of the Company’s condensed consolidated financial statements which are described in the summary of significant accounting policies. The Company allocates cost of revenue, sales and marketing and amortization of purchased intangibles to the segments, but it does not allocate product development expenses, general and administrative expenses, restructuring costs and income tax expense because management does not use this information to measure performance of the operating segments. There are currently no inter-segment sales.
Summarized financial information by segment for the three months ended March 31, 2020, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
61,051

 
$

 
$

 
$
61,051

Hosted services – Consumer

 
6,240

 

 
6,240

Professional services
10,797

 

 

 
10,797

Total revenue
71,848

 
6,240

 

 
78,088

Cost of revenue
21,345

 
1,475

 

 
22,820

Sales and marketing
37,469

 
5,211

 

 
42,680

Amortization of purchased intangibles
405

 

 

 
405

Unallocated corporate expenses

 

 
45,375

 
45,375

Operating income (loss)
$
12,629

 
$
(446
)
 
$
(45,375
)
 
$
(33,192
)
Summarized financial information by segment for the three months ended March 31, 2019, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
51,537

 
$

 
$

 
$
51,537

Hosted services – Consumer

 
5,407

 

 
5,407

Professional services
9,458

 

 

 
9,458

Total revenue
60,995

 
5,407

 

 
66,402

Cost of revenue
17,662

 
987

 

 
18,649

Sales and marketing
30,092

 
2,944

 

 
33,036

Amortization of purchased intangibles
461

 

 

 
461

Unallocated corporate expenses

 

 
32,619

 
32,619

Operating income (loss)
$
12,780

 
$
1,476

 
$
(32,619
)
 
$
(18,363
)


20

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


Geographic Information
The Company is domiciled in the United States and has international operations in Israel, the United Kingdom, Asia-Pacific and Australia, Latin America and Western Europe, particularly France, Germany and the Netherlands. The following table presents the Company’s long-lived assets by geographic region as of the dates presented (amounts in thousands):
 
March 31,
 
December 31,
 
2020
 
2019
United States
$
183,931

 
$
177,776

Israel
17,175

 
16,680

Australia
13,217

 
13,765

Netherlands
7,854

 
7,705

Other (1)
18,998

 
18,677

Total long-lived assets
$
241,175

 
$
234,603


(1) United Kingdom, Germany, Japan, France and Italy

5.
Goodwill and Intangible Assets
Goodwill
The changes in the carrying amount of goodwill for the three months ended March 31, 2020 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Consolidated
Balance as of December 31, 2019
$
86,963

 
$
8,024

 
$
94,987

Adjustments to goodwill:
 
 
 
 
 
Foreign exchange adjustment
(42
)
 

 
(42
)
Balance as of March 31, 2020
$
86,921

 
$
8,024

 
$
94,945


Intangible Assets
Intangible assets are summarized as follows (amounts in thousands):
 
As of March 31, 2020
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
30,394

 
$
(25,569
)
 
$
4,825

 
5.3 years
Customer relationships
16,961

 
(13,207
)
 
3,754

 
8.4 years
Patents
3,490

 
(757
)
 
2,733

 
12.8 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
51,107

 
$
(39,768
)
 
$
11,339

 
 


21

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


 
As of December 31, 2019
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
30,413

 
$
(25,187
)
 
$
5,226

 
5.3 years
Customer relationships
16,964

 
(12,958
)
 
4,006

 
8.4 years
Patents
3,267

 
(714
)
 
2,553

 
12.8 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
50,906

 
$
(39,094
)
 
$
11,812

 
 
 
Amortization expense is calculated over the estimated useful life of the asset. Aggregate amortization expense for intangible assets was $0.7 million for the three months ended March 31, 2020 and 2019, respectively. For the three months ended March 31, 2020 and 2019, respectively, a portion of this amortization is included in cost of revenue. Estimated amortization expense for the next five years is as follows (amounts in thousands):  
 
Estimated Amortization Expense
Remaining 2020
2,049

2021
2,521

2022
2,156

2023
905

2024
707

Thereafter
3,001

Total
$
11,339



6.
Property and Equipment
The following table presents the detail of property and equipment for the periods presented (amounts in thousands):
 
March 31,
2020
 
December 31,
2019
Computer equipment and software
$
95,152

 
$
92,493

Furniture, equipment and building improvements
16,522

 
16,487

Internal-use software development costs
60,733

 
52,544

 
172,407

 
161,524

Less: accumulated depreciation
(89,591
)
 
(85,288
)
Total
$
82,816

 
$
76,236




22

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


7.
Accrued Expenses and Other Current Liabilities
The following table presents the detail of accrued expenses and other current liabilities for the periods presented (amounts in thousands):
 
March 31,
2020
 
December 31,
2019
Payroll and other employee related costs
$
12,560

 
$
27,920

Professional services and consulting and other vendor fees
22,788

 
20,382

Unrecognized tax benefits
2,052

 
2,053

Sales commissions
3,787

 
9,654

Contingent earn-out (see Notes 9 and 10)

 
557

Restructuring (see Note 13)
276

 
314

Sales tax liabilities
2,500

 

Other
666

 
1,898

Total
$
44,629

 
$
62,778



8.
Convertible Senior Notes and Capped Call Transactions
In March 2019, the Company issued $230.0 million aggregate principal amount of 0.750% Convertible Senior Notes due 2024 in a private placement, which amount includes $30.0 million aggregate principal amount of such Notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the “Notes”). The interest on the Notes is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2019.
 The Notes will mature on March 1, 2024, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms. The total net proceeds from the debt offering, after deducting debt issuance costs, paid or payable by us, was approximately $221.0 million.
 Each $1,000 principal amount of the Notes is initially convertible into 25.9182 shares of the Company’s common stock par value $0.001, which is equivalent to an initial conversion price of approximately $38.58 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event. The Notes are not redeemable prior to the maturity date of the Notes and no sinking fund is provided for the Notes. If we undergo a fundamental change (as defined in the indenture governing the Notes) prior to the maturity date, holders may require us to repurchase for cash all or any portion of their Notes in principal amounts of $1,000 or a multiple thereof at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
Holders of the Notes may convert their Notes at their option at any time prior to the close of business on the business day immediately preceding November 1, 2023, in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the Notes on each applicable trading day as determined by the Company; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” (as defined in the indenture governing the Notes) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.
   It is the Company’s current intent to settle the principal amount of its outstanding Notes in cash and any excess in shares of the Company’s common stock.

23

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


During the three months ended March 31, 2020, the conditions allowing holders of the Notes to convert were not met.
 The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment with the Company’s existing and future liabilities that are not so subordinated; effectively subordinated to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.
 In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components.  The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $52.9 million and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense at an effective interest rate over the contractual terms of the Notes.
In accounting for the transaction costs related to the Notes, the Company allocated the total amount incurred of approximately $8.6 million to the liability and equity components of the Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $6.6 million, were recorded as an additional debt discount and are amortized to interest expense using the effective interest method over the contractual terms of the Notes. Issuance costs attributable to the equity component were approximately $2.0 million and recorded as a reduction of additional paid in capital in stockholders’ equity.
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
As of March 31, 2020
 
As of December 31, 2019
Principal
$
230,000

 
$
230,000

Unamortized discount
(42,926
)
 
(45,295
)
Unamortized issuance costs
(5,396
)
 
(5,693
)
Net carrying amount
$
181,678

 
$
179,012

The net carrying amount of the equity component of the Notes was as follows (in thousands):
 
As of March 31, 2020
Proceeds allocated to the conversion options (debt discount)
$
52,900

Issuance costs
(1,986
)
Net carrying amount
$
50,914

The following table sets forth the interest expense recognized related to the Notes (in thousands):
 
Three Months Ended March 31, 2020
 
Three Months Ended March 31, 2019
Contractual interest expense
$
417

 
$
144

Amortization of issuance costs
298

 
116

Amortization of debt discount
2,368

 
727

Total interest expense
$
3,083

 
$
987



The remaining term over which the debt discount and debt issuance costs will be amortized is 3.9 years and 4.9 years as of March 31, 2020 and 2019, respectively. The effective interest rate on the debt was 5.57% and 6.97% for the period ended March 31, 2020 and 2019, respectively. Interest expense of $3.1 million and $0.1 million is reflected as a component of interest (expense) income, net in the accompanying condensed consolidated statements of operations for the three months ended March 31, 2020 and 2019, respectively.
In connection with the offering of the Notes, the Company entered into privately-negotiated capped call option transactions with certain counterparties (the “capped calls”). The capped calls each have an initial strike price of approximately $38.58 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The capped calls have initial cap prices of $57.16 per share, subject to certain adjustment events. The capped calls cover, subject to anti-dilution adjustments,

24

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


approximately 5.96 million shares of common stock. The capped calls are generally intended to reduce or offset the potential dilution to the common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The capped calls expire on March 1, 2024, subject to earlier exercise. The capped calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the capped calls are subject to certain specified additional disruption events that may give rise to a termination of the capped calls, including changes in law, failure to deliver, and hedging disruptions. The capped calls are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of $23.2 million incurred to purchase the capped calls was recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheet.
9.
Acquisitions
AdvantageTec Inc.
In October 2018, the Company entered into a stock purchase agreement to acquire the outstanding equity interest of AdvantageTec Inc. (“AdvantageTec”), a leading provider of texting solutions for service departments of automotive dealerships that helps enable Conversational Commerce across the entire dealership, including both front end/variable operations (new and used vehicle sales) and back end/fixed operations (parts and services). The purchase agreement was for total consideration of approximately $11.2 million, which includes approximately $6.0 million in cash, approximately $4.3 million in shares of common stock, and approximately $0.9 million of potential earn-out consideration in cash and shares of common stock. The earn-out is contingent upon achieving certain targeted financial, strategic and integration objectives and milestones and is included as part of the purchase price. During 2019, the Company recorded a $0.2 million fair value re-measurement adjustment and made payments of $0.5 million in earn-out consideration. During the three months ended March 31, 2020, the Company recorded a $0.3 million fair value re-measurement adjustment, which was recorded in loss from operations as a decrease in general and administrative expenses. The Company settled the remaining contingent earn-out of approximately $0.3 million in stock. As of March 31, 2020, there are no additional contingent earn-out payments.
The purchase price allocation resulted in approximately $9.1 million of goodwill and approximately $2.2 million of intangible assets. The goodwill will not be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. A deferred tax liability for the identified intangibles has been recorded.
    AdvantageTec Inc. enhances the Company’s messaging platform available for the automotive industry and is included in the Company's business segment.
Conversable, Inc.
In September 2018, the Company acquired the employees and technology assets of Conversable, Inc. a SaaS based Artificial Intelligence powered conversational platform, headquartered in Austin, Texas, for an aggregate estimated purchase price of $5.7 million. The estimated purchase price consisted of $1.3 million in cash, approximately $2.9 million in shares of common stock of the Company, and a potential earn-out consideration of $1.5 million in cash, which is based on achieving certain targeted financial, strategic, and integration objectives and milestones and is included as part of the purchase price. During 2019, the Company recorded a $0.5 million fair value re-measurement adjustment and settled the remaining contingent earn-out in stock.
The purchase price allocation resulted in approximately $5.5 million of goodwill and approximately $0.5 million of intangible assets. The goodwill will be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. The allocation of the purchase price to net book value of acquired assets and liabilities resulted in a net liability of $0.3 million, which includes accounts receivable, property and equipment, accrued expenses, and deferred revenue.
Conversable Inc.’s capabilities will accelerate the ongoing expansion of the Company's Conversational Commerce solutions and enhance the Company’s ability to deliver proactive and personalized content and services when and where the customer needs it, helping consumers find immediate service through messaging. Conversable, Inc. is included in the Company's business segment.

25

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


BotCentral, Inc.
In January 2018, the Company acquired the employees and technology assets of BotCentral, Inc., a Silicon Valley based startup, for a purchase price of approximately $1.0 million in common stock of the Company. The Company incurred an additional $0.2 million related to acquisition costs. This transaction was accounted for as an asset purchase. The aggregate amount of approximately $1.2 million is included in intangibles on the Company's consolidated balance sheet. With the BotCentral team's expertise and knowledge of the LiveEngage platform, the team is bringing valuable insight for the Company's customers and partners, and enabling the company to more rapidly optimize its bot deployment capabilities, and grow the ecosystem. BotCentral, Inc. is included in the Company's business segment.

    
10.
Fair Value Measurements
The Company measures its cash equivalents at fair value based on an expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:
Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2: Inputs reflect: quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3: Unobservable inputs reflecting the Company’s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.
Financial Assets and Liabilities
The carrying amount of cash, accounts receivable, and accounts payable approximate their fair value due to their short-term nature. The Companys assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of March 31, 2020 and December 31, 2019, are summarized as follows (amounts in thousands).
 
March 31, 2020
 
December 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
2,906

 
$

 
$

 
$
2,906

 
$
2,899

 
$

 
$

 
$
2,899

Total assets
$
2,906

 
$

 
$

 
$
2,906

 
$
2,899

 
$

 
$

 
$
2,899

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent earn-out
$

 
$

 
$

 
$

 
$

 
$

 
$
557

 
$
557

Total liabilities
$

 
$

 
$

 
$

 
$

 
$

 
$
557

 
$
557


In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions based on the best information available.
The Company's money market funds are measured at fair value on a recurring basis based on quoted market prices in active markets and are classified as level 1 within the fair value hierarchy. The Company's contingent earn-out liability is measured at fair value on a recurring basis and is classified as level 3 within the fair value hierarchy. On a nonrecurring basis, the Company uses fair value measures when analyzing asset impairment. Long-lived tangible assets are reviewed for impairment whenever

26

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If it is determined such indicators are present and the review indicates that the assets will not be fully recoverable, based on undiscounted estimated cash flows over the remaining amortization periods, their carrying values are reduced to estimated fair value. The Company uses an income approach and inputs that constitute level 3. During the third quarter of each year, the Company evaluates goodwill for impairment at the reporting unit level. The Company uses qualitative factors in accordance with ASU No. 2011-08 to determine whether it is “more likely than not” that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.  This measurement is classified based on level 3 input.
As of March 31, 2020, the fair value of the Notes, as further described in Note 8 above, was approximately $179.6 million. Management determines the fair value by utilizing an independent valuation specialist using the antithetic variable technique and is considered a level 2 fair value measurement.
The Company recorded a contingent earn-out of $2.4 million in December 2018 in connection with the acquisitions of Conversable, Inc. and AdvantageTec Inc. The contingent earn-out is based on achieving certain targeted financial, strategic, and integration objectives. The unobservable inputs considered are probability factors and the time value of money. During the year ended December 31, 2019, the contingent earn-out decreased by $1.8 million due to a decrease in re-measurement to fair value of Conversable, Inc. of $0.5 million and payments of $0.5 million in cash and $1.0 million in shares, offset in part by an increase of re-measurement to fair value of AdvantageTec Inc. of $0.2 million. During the three months ended March 31, 2020, the contingent earn-out decreased by $0.6 million due to a decrease in re-measurement in fair value of AdvantageTec Inc. of $0.3 million and payments of $0.3 million in shares.
As a result, there was no remaining contingent earn-out balance as of March 31, 2020. See Note 9 of the Notes to condensed consolidated financial statements for a full description of the acquisition.
The changes in fair value of the level 3 liabilities are as follows (amounts in thousands):
 
Contingent Earn-Out
 
March 31, 2020
 
December 31, 2019
Balance, Beginning of period
$
557

 
$
2,372

Conversable, Inc. fair value adjustment (see Note 9)

 
(496
)
AdvantageTec Inc. fair value adjustment (see Note 9)
(263
)
 
168

Payments
(294
)
 
(1,487
)
Balance, End of period
$

 
$
557






11.
Commitments and Contingencies
Contractual Obligations
The Company leases facilities and certain car leases (the "leases") under agreements accounted for as operating leases. The leases have initial lease terms ranging from 1 years to 12 years. Payments due under the lease contracts include primarily fixed payments. The lease terms include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Currently, there are no operating leases where we believe it is reasonably certain that the Company will exercise any option to extend the initial term.
The Company has evaluated its facility leases and determined which leases met the definition of the new standard in accordance with Topic 842. The Company also performed an evaluation of their other contracts with suppliers in accordance with Topic 842 and have determined that, except for the facilities and car leases described above, none of its supply contracts contain a lease. Further, the Company has made an accounting policy election to keep leases with a term of twelve months or less off the balance sheet. This policy applies to all classes of the underlying assets. The Company will recognize those lease payments and associated interest expense in the consolidated statement of operations evenly over the lease term.
The Company elected the “package of practical expedients,” which permits the Company not to reassess under ASC 842 its prior conclusions about lease identification, lease classification and initial direct costs. The Company also made a policy election

27

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


not to separate non-lease components from lease components. Furthermore, the Company elected to not capitalize leases with a term of 12 months or less and recognize the lease expense for such leases generally on a straight-line basis over the lease term.
In connection with the leases, the Company recognized operating lease right-of-use assets of $14.8 million and $15.7 million and an aggregate lease liability of $18.8 million and $19.5 million in its condensed consolidated balance sheet as of March 31, 2020 and December 31, 2019, respectively.
The determination of the discount rate used to calculate the present value of the right-of-use assets and lease liabilities depends on whether an interest rate is specified in the lease or not. If the lease specifies a rate, that rate is used when calculating the present value of lease payments. If the rate is not readily determinable, which is generally the case for the Company, the Company’s incremental borrowing rate (“IBR”) as of the date of inception of the lease is used (for initial measurement, the IBR was determined as of the adoption date of the standard). The IBR is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company used a ratings benchmark report against its peers in the technology sector.
The Company has operating leases for its corporate offices and other service agreements. The Company's leases have remaining lease terms of 1 to 12 years, some of which include options to extend. The Company's lease expense for the three months ended March 31, 2020 and 2019, consisting entirely of operating leases, was approximately $3.4 million and $2.9 million, respectively. Operating lease payments, which reduced operating cash flows, amounted to $2.0 million and $1.5 million for the three months ended March 31, 2020 and March 31, 2019, respectively.
During the three months ended March 31, 2020, the Company decided to abandon the Berlin office. The cease use date was March 31, 2020. According to ASC 842, the Company elected to apply the "loss of straight-line lease cost", amortizing the remaining right-of-use asset of approximately $0.4 million from the decision date to the cease use date. This expense is included in restructuring costs in the condensed consolidated statements of operations.
Supplemental balance sheet information related to leases was as follows:
 
 
As of March 31, 2020
 
As of December 31, 2019
Operating Leases
 
(in thousands, except lease term and discount rate)
Right-of-use asset
 
$
14,800

 
$
15,680

 
 
 
 
 
Current operating lease liability
 
6,561

 
6,602

Long term operating lease liability
 
12,251

 
12,865

Total operating lease liability
 
$
18,812

 
$
19,467

 
 
 
 
 
Weighted Average Remaining Lease Term
 
 
 
 
Operating leases
 
3.5 years

 
3.5 years

 
 
 
 
 
Weighted Average Discount Rate
 
 
 
 
Operating leases
 
7
%
 
7
%


28

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


Future minimum lease payments under non-cancellable operating leases (with an initial or remaining lease terms in excess of one year) are as follows (amounts in thousands):
Year ending December 31:
 
As of March 31, 2020
 
As of December 31, 2019
2020 (remaining nine months for March 31, 2020)
 
$
5,839

 
$
7,787

2021
 
6,694

 
6,530

2022
 
3,961

 
3,746

2023
 
2,108

 
1,925

2024
 
1,334

 
1,148

Thereafter
 
1,189

 
864

Total undiscounted lease payments
 
21,125

 
22,000

Less: present value adjustment
 
(2,313
)
 
(2,533
)
Total operating lease liability
 
$
18,812

 
$
19,467



Employee Benefit Plans
In 2019, the Company's 401(k) policy was changed to a Safe Harbor Plan, whereby the Company matches 100% of the first 3% of eligible compensation and 50% of the next 2% of eligible compensation. Furthermore, the match is immediately vested. Salaries and related expenses include $0.9 million and $1.0 million of employer matching contributions for the three months ended March 31, 2020 and 2019, respectively.

Letters of Credit
As of March 31, 2020, the Company has a $1.8 million letter of credit outstanding substantially in favor of a certain landlord for office space. In addition, the Company has a letter of credit totaling $0.1 million as a security deposit for the due performance by the Company of the terms and conditions of a supply contract. There were no draws against these letters of credit during the three months ended March 31, 2020

Non Income Tax Matters
The Company is in the process of finalizing its sales tax liability analysis for states in which it has economic nexus. It is probable that the Company will be subject to sales tax liabilities plus interest in these states and therefore the estimated tax liability ranges between $2.5 million to $6.3 million with no amount within that range a better estimate than any other amount; accordingly, $2.5 million was accrued as of March 31, 2020.


COVID-19 Pandemic

In December 2019, a novel coronavirus disease (“COVID-19”) was first reported. On March 11, 2020, due to worldwide spread of the virus, the World Health Organization characterized COVID-19 as a pandemic. The COVID-19 global pandemic has resulted in a widespread health crisis, and the resulting impact on governments, businesses and individuals and actions taken by them in response to the situation have resulted in widespread economic disruptions, significantly affecting broader economies, financial markets, and overall demand for the Company’s products. The COVID-19 outbreak also has caused increased uncertainty in estimates and assumptions affecting the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities in the Company’s Condensed Consolidated Financial Statements as the extent and period of recovery from the COVID-19 outbreak and related economic disruption is difficult to forecast.


29

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


The extent to which COVID-19 impacts the Company’s business and financial results will depend on numerous evolving factors including, but not limited to, the magnitude and duration of COVID-19, the extent to which it will impact worldwide macroeconomic conditions, the speed of the anticipated recovery, and governmental and business reactions to the pandemic. The Company assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to the Company and the unknown future impacts of COVID-19. The accounting matters assessed included, but were not limited to, the Company’s allowance for credit losses and the carrying value of the goodwill and other long-lived assets. While there was not any significant impact to the Company’s consolidated financial statements as of and
for the three months ended March 31, 2020, the Company’s future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in material impacts to the Company’s consolidated financial statements in future reporting periods.




12.
Stockholders Equity
Common Stock
As of March 31, 2020, there were 200,000,000 shares of common stock authorized, 68,000,209 shares issued, and 65,290,379 shares outstanding. As of December 31, 2019, there were 200,000,000 shares of common stock authorized, 66,543,073 shares issued and 63,833,243 shares outstanding. The par value for common shares is $0.001 per share.
On June 6, 2019, the Company’s stockholders approved an amendment to the Company’s certificate of incorporation to increase the number of shares of our common stock that the Company is authorized to issue from 100,000,000 to 200,000,000 shares. On November 12, 2019, the Company filed a charter amendment with the State of Delaware to effectuate the increase in the number of shares of the Company’s common stock that the Company is authorized to issue.
Preferred Stock
As of March 31, 2020 and December 31, 2019, there were 5,000,000 shares of preferred stock authorized, and zero shares issued and outstanding. The par value for preferred shares is $0.001 per share.
Stock Repurchase Program
From 2012 through 2018, the Company had a stock repurchase program in place pursuant to which the Company was authorized to repurchase shares of its common stock, in the open market or privately negotiated transactions, at times and prices considered appropriate by the Board of Directors depending upon prevailing market conditions and other corporate considerations. The timing and actual number of shares repurchased depended on a variety of factors including the timing of open trading windows, price, corporate and regulatory requirements and other market conditions. The program was discontinued at the end of 2018. The Company may or may not enter into a new stock repurchase program in the future.

Stock-Based Compensation
The Company follows FASB ASC 718-10, “Stock Compensation,” which addresses the accounting for transactions in which an entity exchanges its equity instruments for goods or services, with a primary focus on transactions in which an entity obtains employee services in share-based payment transactions. ASC 718-10 requires measurement of the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award. Incremental compensation costs arising from subsequent modifications of awards after the grant date must be recognized.
Our forfeiture rate assumptions, which estimate the share-based awards that will ultimately vest, requires judgment, and to the extent actual results or updated estimates differ from our current estimates, such amounts will be recorded as a cumulative adjustment in the period of change and could be materially different from share-based compensation expense recorded in prior periods. Effective January 1, 2020, the Company changed its forfeiture rate estimate which  resulted in an increase in stock compensation expense of $2.3 million for the three months ended March 31, 2020. 


30

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


The per share weighted average fair value of stock options granted was $8.18 and $9.84 during the three months ended March 31, 2020 and 2019, respectively. The fair value of each option grant is estimated on the date of grant, adjusted for estimated forfeitures, using the Black-Scholes option-pricing model with the following weighted average assumptions:
 
Three Months Ended March 31,
 
2020
 
2019
Dividend yield
0.0%
 
0.0%
Risk-free interest rate
.66%
 
2.49% - 2.57%
Expected life (in years)
5
 
5
Historical volatility
46.5%
 
43.62% - 43.85%

A description of the methods used in the significant assumptions used to estimate the fair value of stock-based compensation awards follows:
Dividend yield – The Company uses 0% as it has never issued dividends and does not anticipate issuing dividends in the near term.
Risk-free interest rate – The Company uses the market yield on U.S. Treasury securities at five years with constant maturity, representing the current expected life of stock options in years.
Expected life – The Company uses historical data to estimate the expected life of a stock option.
Historical volatility – The Company uses a trailing five year from grant date to determine volatility.
Stock Option Plans
During 1998, the Company established the Stock Option and Restricted Stock Purchase Plan (the “1998 Plan”). Under the 1998 Plan, the Board of Directors could issue incentive stock options or nonqualified stock options or other equity-based awards in respect of up to 5,850,000 shares of common stock. The 2000 Stock Incentive Plan (the “2000 Plan”) succeeded the 1998 Plan. Under the 2000 Plan, the options which had been outstanding under the 1998 Plan were incorporated in the 2000 Plan increasing the number of shares available for issuance under the 2000 Plan by approximately 4,150,000, thereby reserving for issuance 10,000,000 shares of common stock in the aggregate.
The Company established the 2009 Stock Incentive Plan (the “2009 Plan”) as a successor to the 2000 Plan. Under the 2009 Plan, the options which had been outstanding under the 2000 Plan were incorporated into the 2009 Plan and the Company increased the number of shares available for issuance under the plan by 6,000,000. The Company amended the 2009 Plan (the “Amended 2009 Plan”) effective June 7, 2012. The Amended 2009 Plan increased the number of shares authorized for issuance under the plan by an additional 4,250,000. On June 2, 2017, the Company's Board of Directors amended and restated the Amended 2009 Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional 4,000,000.
On April 11, 2019, the Company's Board of Directors adopted, and on June 6, 2019, the Company's stockholders approved, the 2019 Stock Incentive Plan ("2019 Stock Incentive Plan") to replace the Amended 2009 Plan, which was set to expire under its terms on June 9, 2019. Under the 2019 Stock Incentive Plan, the number of shares underlying options and other equity awards which remain outstanding, as well as the number of shares that remained available for grant, under the Amended 2009 Plan and under the Amended 2000 Plan were incorporated, as of June 6, 2019, into the 2019 Stock Incentive Plan. In addition, under the 2019 Stock Incentive Plan, 4,250,000 new shares were authorized for issuance. The number of shares authorized for issuance under the 2019 Stock Incentive Plan, the Amended 2009 Plan, and the 2000 Plan is 32,067,744 shares in the aggregate. Options to acquire common stock granted thereunder have 10-year terms. As of March 31, 2020, approximately 1.3 million shares of common stock remained available for issuance under the 2019 Stock Incentive Plan (taking into account all option exercises and other equity award settlements through March 31, 2020).

Employee Stock Purchase Plan
In June 2010, the Company’s stockholders approved the 2010 Employee Stock Purchase Plan with 1,000,000 shares of common stock initially reserved for issuance. Subject to stockholder approval, which was obtained on June 2, 2017, the Company's Board of Directors amended and restated the 2010 Employee Stock Purchase Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional 1,000,000, thereby reserving for issuance 2,000,000 shares of common stock in the aggregate.

31

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


On April 11, 2019, the Company's Board of Directors adopted, and on June 6, 2019, the Company's stockholders approved, the 2019 Employee Stock Purchase Plan (the "2019 Employee Stock Purchase Plan") to replace the Amended and Restated 2010 Employee Stock Purchase Plan which was set to expire under its terms in June 2020. There are 1,000,000 shares authorized and reserved for issuance under the 2019 Employee Stock Purchase Plan. As of March 31, 2020, approximately 0.9 million shares of common stock remain available for issuance under the 2019 Employee Stock Purchase Plan (taking into account all share purchases through March 31, 2020).
Inducement Plan
During January 2018, the Company established the Inducement Plan (the “2018 Plan”). Under the 2018 Plan, the Board of Directors can issue nonqualified stock options or other equity-based awards in respect of up to 1,500,000 shares of common stock. On April 25, 2018, the Company's Board of Directors amended and restated the 2018 Plan (the "Amended 2018 Plan"). The Amended 2018 Plan increased the number of shares authorized for issuance under the plan by an additional 500,000 shares, and subsequently the Board of Directors has approved and ratified, effective as of July 31, 2018, October 29, 2018 and February 13, 2019, increases of the number of shares authorized for issuance under the Amended 2018 Plan by 500,000, 250,000 and 618,048 shares, respectively, constituting 3,368,048 shares of common stock in the aggregate being reserved for issuance pursuant to grants under the Amended 2018 Plan. As of March 31, 2020, approximately 1.0 million shares of common stock remained available for issuance under the Amended 2018 Plan (taking into account all option exercises and other equity award settlements through March 31, 2020).
Stock Option Activity
A summary of the Company’s stock option activity and weighted average exercise prices follows:
 
Stock Option Activity
 
Weighted Average Remaining Contractual Term (in years)
 
Aggregate Intrinsic Value (in thousands)
 
Options (in thousands)
 
Weighted
Average
Exercise Price
 
 
Balance outstanding at December 31, 2019
5,799

 
$
16.57

 
6.79
 
$
119,064

Granted
17

 
20.10

 
 
 
 
Exercised
(199
)
 
9.81

 
 
 
 
Cancelled or expired
(125
)
 
22.39

 
 
 
 
Balance outstanding at March 31, 2020
5,492

 
$
16.69

 
6.43
 
$
41,492

Options vested and expected to vest
4,780

 
$
16.13

 
8.38
 
$
36,574

Options exercisable at March 31, 2020
2,939

 
$
12.36

 
6.50
 
$
29,258


The total fair value of stock options exercised during the three months ended March 31, 2020 was approximately $0.9 million. As of March 31, 2020, there was approximately $18.1 million of total unrecognized compensation cost related to nonvested share-based compensation arrangements. That cost is expected to be recognized over a weighted average period of approximately 2.7 years.
Restricted Stock Unit Activity
A summary of the Company’s restricted stock units (“RSUs”) activity and weighted average exercise prices follows:
 
Restricted Stock Unit Activity
 
 
 
Number of Shares (in thousands)
 
Weighted Average
Grant Date Fair Value (Per Share)
 
Aggregate Fair Value (in thousands)
Balance outstanding at December 31, 2019
3,049

 
$
24.73

 
$
112,848

Awarded
1,913

 


 


Vested
(1,208
)
 


 


Forfeited
(118
)
 


 


Non-vested and outstanding at March 31, 2020
3,636

 
$
24.72

 
$
82,726

Expected to vest
1,855

 
$
24.08

 
$
42,211


RSUs granted to employees generally vest over a three to four-year period or upon achievement of certain performance conditions. In accordance with ASU 2017-09, as of March 31, 2020, total unrecognized compensation cost, adjusted for estimated

32

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


forfeitures, related to nonvested RSUs was approximately $79.7 million and the weighted-average remaining vesting period was 3.2 years.
For the three months ended March 31, 2020 and the comparable period of 2019, the Company accrued approximately $3.7 million and $1.9 million in cash awards, respectively, to be settled in shares of the Company's stock and recorded a corresponding expense, which is included as a component of stock-based compensation expense in the accompanying condensed consolidated statement of operations for the three months ended March 31, 2020 and 2019, respectively.
Stock-based compensation expense recognized in the Company’s condensed consolidated statements of operations and cash flows was $14.7 million and $7.2 million for the three months ended March 31, 2020 and 2019, respectively.


33



13.
Restructuring
The Company’s restructuring related to costs associated with re-prioritizing and reallocating resources to focus on areas showing high growth potential. The expense associated with this restructuring was approximately $3.2 million and $0.3 million during the three months ended March 31, 2020 and 2019, respectively. The Company expects to incur additional restructuring costs through December 31, 2020. The restructuring liability was approximately $0.3 million as of March 31, 2020 and December 31, 2019. It is classified as accrued expenses and other current liabilities on the condensed consolidated balance sheets.
The following table presents the detail of the liability for the Company's restructuring charges for the periods presented (amounts in thousands):
 
As of March 31, 2020
 
December 31, 2019
Balance, Beginning of the year
$
314

 
$
977

Severance and other associated costs
3,190

 
2,043

Cash payments
(3,228
)
 
(2,706
)
Balance, End of period
$
276

 
$
314



The following table presents the detail of expenses for the Company's restructuring charges for the three months ended March 31, 2020 (amounts in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Severance and other associated costs
$
3,190

 
$
279

Total restructuring costs
$
3,190

 
$
279



14. Legal Matters
The Company previously filed an intellectual property suit against [24]7 Customer, Inc. (‘‘[24]7’’) in the Southern District of New York on March 6, 2014 seeking damages on the grounds that [24]7 reverse engineered and misappropriated the Company’s technology to develop competing products and misused the Company’s business information. On June 22, 2015, [24]7 Customer, Inc. filed suit against the Company in the Northern District of California alleging patent infringement. On December 7, 2015, [24]7 Customer Inc. filed a second patent infringement suit against the Company, also in the Northern District of California. On March 16, 2017, the New York case was voluntarily transferred and consolidated with the two California cases in the Northern District of California for all pre-trial purposes. Rulings by both the Court and the United States Patent Office in the Company’s favor have invalidated the majority of [24]7 patents that were asserted in the patent cases. Trial for the Company’s intellectual property and other claims asserted against [24]7 in the original litigation was set for April 27, 2020, but that date was vacated due to court restrictions related to Covid-19 and will be reset once those restrictions are lifted. Trial for [24]7’s patent infringement claims has been vacated, to be reset after the trial on LivePerson’s claims. The Company believes the claims filed by [24]7 are entirely without merit and intends to defend them vigorously.
The Company routinely assesses all of its litigation and threatened litigation as to the probability of ultimately incurring a liability, and records its best estimate of the ultimate loss in situations where the Company assesses the likelihood of loss as probable.
From time to time, the Company is involved in or subject to legal, administrative and regulatory proceedings, claims, demands and investigations arising in the ordinary course of business, including direct claims brought by or against the Company with respect to intellectual property, contracts, employment and other matters, as well as claims brought against the Company’s customers for whom the Company has a contractual indemnification obligation. The Company accrues for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether a loss is reasonably estimable. In addition, in the event the Company determines that a loss is not probable, but is reasonably possible, and it becomes possible to develop what the Company believes to be a reasonable range of possible loss, then the Company will include disclosure related to such matter as appropriate and in compliance with ASC 450. The accruals or estimates, if any, resulting from the foregoing analysis, are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. To the extent there is a reasonable possibility that the losses could exceed the amounts already accrued, the Company will, as applicable, adjust the accrual in the period the determination is made, disclose an estimate of the additional loss or range of loss, indicate that the estimate is immaterial with respect to its financial

34



statements as a whole or, if the amount of such adjustment cannot be reasonably estimated, disclose that an estimate cannot be made.
From time to time, third parties assert claims against the Company regarding intellectual property rights, privacy issues and other matters arising in the ordinary course of business. Although the Company cannot be certain of the outcome of any litigation or the disposition of any claims, nor the amount of damages and exposure, if any, that the Company could incur, the Company currently believes that the final disposition of all existing matters will not have a material adverse effect on our business, results of operations, financial condition or cash flows. In addition, in the ordinary course of business, the Company is also subject to periodic threats of lawsuits, investigations and claims. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.

15. Income Taxes
Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are expected to become deductible. In evaluating our ability to recover our deferred tax assets in the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. We include interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. We recorded a valuation allowance as we considered our cumulative loss in recent years as a significant piece of negative evidence. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense; allowing companies to carryback certain net operating losses; and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. Under the CARES Act, the Company is able to recognize the benefit of the tax year 2018 loss by carrying back the loss to prior periods. The total tax benefit recognized in the Company’s condensed consolidated statement of operations for the three months ended March 31, 2020 as a result of the CARES Act is approximately $0.5 million.


35




Item 2. Managements Discussion and Analysis of Financial Condition and Results of Operations
General

Our discussion and analysis of our financial condition and results of operations is based upon our condensed consolidated financial statements, which are prepared in conformity with accounting principles generally accepted in the United States of America. As such, we are required to make certain estimates, judgments and assumptions that management believes are reasonable based upon the information available. We base these estimates on our historical experience, future expectations and various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for our judgments that may not be readily apparent from other sources. These estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. These estimates and assumptions relate to estimates of the carrying amount of goodwill, intangibles, depreciation, stock based-compensation, valuation allowances for deferred income taxes, accounts receivable, the expected term of a customer relationship, accruals and other factors. We evaluate these estimates on an ongoing basis. Actual results could differ from those estimates under different assumptions or conditions, and any differences could be material. In addition, our actual results could differ from our estimates and assumptions based upon impacts on our business and general economic conditions due to the current COVID-19 pandemic.

Overview
  LivePerson, Inc. (“LivePerson”, the “Company”, “we” or “our”) makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. Our technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. We refer to these AI and human-assisted conversational experiences as the Conversational Space.
LiveEngage, our enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can receive traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages.
Our robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from; i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.
LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with our proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations.
Complementing our proprietary messaging and Conversational AI offerings are teams of technical, solutions and consulting professionals that have developed deep domain expertise in the implementation and optimization of conversational

36



services across industries and messaging endpoints. We are a leading authority in the Conversational Space. LivePerson’s products, coupled with our domain knowledge, industry expertise and professional services, have been proven to maximize the effectiveness of the Conversational Space and deliver measurable return on investment. Certain of our customers have achieved the following advantages from our offerings:
the ability for each agent to manage as many as 40 messaging conversations at a time, as compared to one at a time for a voice agent and two to four at a time for a good chat agent. Adding AI and bots provides even greater scale to the number of conversations managed;
labor efficiency gains of at least two times that of voice agents, effectively cutting labor costs by at least 50%;
improving the overall customer experience, thereby fueling customer satisfaction increases of up to 20 percentage points, and enhancing retention and loyalty;
more convenient, personalized and content-rich conversations that increase sales conversion by up to 20%, increase average order value and reduce abandonment;
more satisfied contact center agents, thereby reducing agent churn by up to 50%;
maintain a valued connection with consumers via mobile devices, either through native applications, websites, text messages, or third-party messaging platforms;
leverage spending that drives visitor traffic by increasing visitor conversions;
refine and improve performance by understanding which initiatives deliver the highest rate of return; and
increase lead generation by providing a single platform that engages consumers through advertisements and listings on branded and third-party websites.

As a “cloud computing” or software-as-a-service (SaaS) provider, LivePerson provides solutions on a hosted basis. This model offers significant benefits over premise-based software, including lower up-front costs, faster implementation, lower total cost of ownership, scalability, cost predictability, and simplified upgrades. Organizations that adopt a fully-hosted, multi-tenant architecture that is maintained by LivePerson eliminate the majority of the time, server infrastructure costs, and IT resources required to implement, maintain, and support traditional on-premise software.
More than 18,000 businesses, including HSBC, Orange, The Home Depot, and GM Financial use our conversational solutions to orchestrate humans and AI, at scale, and create a convenient, deeply personal relationship with their customers.
The key elements of LivePerson’s business solutions strategy include:
Build awareness and drive adoption of the Conversational Space. LivePerson brought our first customer live on messaging in June 2016. Since that time, we have been focused on building awareness for conversational experiences and driving adoption. We have educated businesses on the financial and operational transformation that occurs when a contact center shifts to an asynchronous messaging environment, where the consumer controls the pace of the conversation, which can last minutes, hours or days, from a synchronous call or chat center, where conversations occur in real-time and have a distinct start and end.
A key component of our industry awareness marketing strategy has been to hold multiple global customer summits each year that target executives from enterprise customers and prospects, and feature a key theme within the Conversational Space, such as Apple Business Chat, Google Rich Business Messenger, IVR deflection or AI. LivePerson customers are the centerpoint of these summits, presenting why they chose LivePerson for conversational experiences, how they achieved success, and what type of ROI they have realized. Each attendee then receives a blueprint for how they can achieve similar outcomes. We have found this strategy to drive strong results for LivePerson, as we have seen a greater than 40% conversion rate on opportunities that were created or advanced as part of the customer summits. By year end 2019, we had brought approximately 300 customers live on messaging and increased adoption within our enterprise customers to nearly 55%. In addition, nearly 60% of messaging conversations had automation attached.
In light of the Coronavirus pandemic and recent shelter-in-place mandates, we have adapted our marketing strategy to include targeted digital experiences that emphasize the unique positioning of our messaging and AI offerings to help brands succeed in this new environment. Our marketing message has shifted from business improvement to business continuity and virtualization of the contact center.
Increase messaging volumes by developing a broad ecosystem, expanding customer use cases, and focusing on AI and automation. Our strategy is to drive higher messaging volumes by going both wide across messaging endpoints, deep across consumer use cases, and focusing on AI and automation as the means to deliver powerful scale. LivePerson offers a platform usage pricing model, where customers are offered access to our entire suite of messaging technologies across their entire agent pool for a pre-negotiated cost per interaction. We believe that over time this model will drive higher revenue for LivePerson by reducing barriers to adoption of new messaging endpoints and use cases.
In order to drive broad messaging adoption, it is imperative that LiveEngage integrates to all of the messaging apps that consumers prefer to use for communication and addresses all key use cases. For example, if a consumer is an avid WhatsApp user,

37



and a brand only offers SMS as a messaging option, that consumer may be reluctant to try messaging the brand. Therefore, a key strategy of ours has been to build one of the industry’s broadest ecosystems of messaging endpoints and use cases. In June 2016, we launched with In-App messaging. In 2017, we introduced Facebook Messenger, SMS, Web messaging and IVR deflection integrations. In 2018, we added Apple Business Chat, Google Rich Business Messenger, Line, WhatsApp, Alexa, Google Home, Google Ad Lingo and Twitter. In 2019, we added email, allowing brands to manage emails through the same console they use for messaging, and to convert legacy emails into messaging conversations. We also added social monitoring and conversational tools for Twitter and Facebook, and introduced proactive messaging, allowing brands to transform traditional one-way notifications such as flight cancellations or plan overage alerts into two-way conversations. Finally, we connected to Facebook and WhatsApp digital advertisements, enabling consumers to initiate messaging conversations for marketing and customer care directly within the advertisement.
Each channel and use case added opens the door to hundreds of millions of new consumers, providing brands a greater opportunity to shift share away from their legacy contact center channels into messaging. For example, in 2019, leading airlines launched on WhatsApp and Apple Business Chat with the ability to make secure payments; a baseball stadium launched an automated conversational concierge providing answers to a wide range of questions from restroom locations to player stats; and a multinational telecommunications company used proactive two-way messaging for outbound campaigns.
LivePerson makes the management of all these disparate channels seamless to the brand. AI-based intelligent routing, queuing and prioritization software orchestrates these conversations at scale, regardless of which messaging endpoint they originated from, so that human and bot agents can engage with all customers through just one console.
We believe that this strategy has influenced LivePerson’s enterprise and mid-market revenue retention rate, (the trailing-twelve-month change in total revenue from existing customers after upsells, downsells and attrition) which was within our target range of 105% to 115% for 2019. The benefit can also be seen in LivePerson’s average revenue per user (ARPU) for our enterprise and mid-market customers, which increased approximately 20% in 2019 to $345,000 from approximately $285,000 in 2018. In fact, in 2019, the ARPU for Enterprise customers on messaging was more than 5 times higher than those on just chat. We believe these ARPU trends are a clear indication of how LivePerson’s strategy to drive messaging adoption has successfully influenced our revenue growth by taking share from legacy communication channels. We plan to continue adding new messaging endpoints and use cases, and to drive higher adoption of existing ones within our customer base.
Attract the industry’s best AI, machine learning and conversational talent. We believe that AI and machine learning are critical to successfully scaling in the Conversational Space, and that in order to develop the industry’s leading technology, we need to attract the industry's best talent. In 2018, LivePerson recruited Alex Spinelli, key architect of the Alexa Operating System at Amazon.com, as our Global CTO. Under Mr. Spinelli’s leadership, LivePerson opened an Advanced Technology Center in Seattle, Washington, where the Company now has more than 125 of the industry’s brightest data scientists, machine learning engineers and automation engineers, many from firms such as Nike, Amazon.com, Microsoft and Target, who are working exclusively on applying AI to the Conversational Space. LivePerson also expanded its Mannheim, Germany development center, and added key development talent through the acquisitions of BotCentral in Mountain View, California and Conversable in Austin, Texas.
Bring to market best-in-class AI and machine learning technologies designed for the Conversational Space. We believe that in the last decade many vendors introduced AI and bot offerings that created frustrating experiences for consumers and businesses alike, which in turn has eroded trust in automation. Many of these solutions have proven difficult to build and scale, and have been limited by stand alone implementations that lacked the measurement, reporting and human oversight of conversational platforms such as LiveEngage. In December 2018, LivePerson announced its patent pending AI engine that is designed to overcome these shortcomings and help brands rapidly bring to market conversational AI that can scale to millions of interactions, while increasing customer satisfaction and conversion rates.
Unlike alternative solutions designed solely for IT departments, LivePerson’s Conversational AI was built to be used by developers and contact center agents. By putting the power of conversational design and bot management in the hands of contact center agents, LivePerson’s Conversational AI gives brands the ability to leverage the employees closest to the customer, those who are most versed in the voice of the brand, and with the most expertise in how to craft successful outcomes for customer service and sales journeys.
Some of the key innovations behind LivePerson’s Conversational AI include:
a holistic approach to scaling AI by combining consumer facing bots, agent facing bots, intelligent routing and real-time intent understanding, with an analytics dashboard that helps users focus on the intents that are impacting their business and prioritize which intents to automate next
bot building software that is based on dialogue instead of workflow or code, so non-technical employees like contact center agents can design automations

38



leverage a data moat of hundreds of millions of conversations to feed the machine learning that rapidly and accurately detects consumer sentiment and intents in real-time. Use intent understanding for advanced routing, next-best actions, and to fully contain conversations with automation
the establishing of contact center agents as bot managers, ensuring that every conversation is safeguarded by a human and that agents are continuously training the AI to be smarter and drive more successful outcomes
powerful Assist technology that multiplies the efficiency of agents by analyzing intents in real time and then suggesting next best actions, predefined content, and bots that can take over transactional work
pre-built templates for target verticals that provide out of the box support for the top intents and back-end integrations
the ability to bootstrap conversations with existing transcripts, reducing design effort and speeding time to market
third-party AI natural language understanding (NLU) integration, so customers aren’t boxed into one vendor
AI analytics and reporting tailored to the Conversational Space, providing brands with immediate, actionable insights about their businesses and contact center operations

Our strategy is to continue to enhance the Conversational AI engine and related products, leveraging our global R&D footprint and substantial library of mobile and online conversational data, with the aim of increasing agent efficiency, decreasing customer care costs, improving the customer experience and increasing customer lifetime value.
Sustain our leadership position by aligning brands to a vision that transforms how they communicate with consumers and delivers a superior return on investment. We believe that most contact center technology vendors incorrectly view messaging as a feature. They are content with building integrations to a messaging endpoint and offering messaging as just another product in their suite. LivePerson holds the perspective that messaging and AI are the foundation for transforming conversational experiences, disrupting how agents operate and how brands engage with consumers across service, sales, marketing, social and brick and mortar. Brands must adapt their contact centers to an asynchronous messaging environment and leverage a combination of human agents, bots and AI to achieve scale and efficiencies. When done correctly, the entire consumer lifecycle with a brand will be maintained within the Conversational Space, and traffic will steadily shift away from lower returning voice calls, websites, emails and apps to higher returning messaging endpoints.
We believe that LivePerson is uniquely positioned to deliver this transformation due to our technology and expertise:
The LiveEngage enterprise-class, automation-first, cloud-based platform, was designed for AI-assisted and human-powered messaging in mobile and online channels. The platform offers best-in-class security and scalability, offers the broadest ecosystem of messaging endpoints, is designed for ease of use, and features an AI engine custom built for the Conversational Space, intent recognition, robust real-time reporting, role-based real-time analytics, predictive intelligence, and innovations in customer satisfaction and connection measurement. Additionally, LiveEngage is an open platform with pre-built, enterprise-grade integrations into back-end systems as well as the ability to work across natural language understanding (NLU) providers.
The Company has a data moat built on hundreds of millions of conversations across industries, geographies and use cases that is feeding the machine learning engines that power intent understanding.
The platform has expanded to power conversations across a broad spectrum of channels and use cases, from traditional sales and customer service, to marketing, social, email, advertising and brick and mortar.
LivePerson has deep domain expertise across verticals and messaging endpoints, a global footprint, referenceable enterprise brands and a team of technical, solutions and consulting professionals to assist customers along their transformational journeys. We are positioned as an authority in the Conversational Space,. We have developed a Transformation Model that is introduced to existing and prospective customers to help guide them on their journeys from legacy and oftentimes inefficient legacy voice, email and chat solutions to modern conversational ones powered by messaging and AI.

We believe that LivePerson’s differentiated approach to the Conversational Space, combined with our unique technology and expertise has established us as a market leader, with an ability to deliver superior returns on investment. LivePerson customers manage as many as 40 messaging conversations at a time, as compared to one at a time for a voice agent and two to four at a time for a good chat agent. Adding AI and bots provides even greater scale to the number of conversations managed. Our customers often see labor efficiency gains of at least two times that of voice agents, effectively cutting labor costs by at least 50%. Furthermore, our ability to deliver more convenient, personalized and content-rich conversations often drives increases in customer satisfaction of up to 20 percentage points and increases in sales conversions of up to 20%, while enhancing average order value, customer retention and loyalty.
    Strengthen our position in both existing and new industries. We plan to continue to develop our market position by increasing our customer base, and expanding within our installed base. We will continue to focus primarily on key target markets: consumer/retail, telecommunications, financial services, travel/hospitality, technology and automotive within both our enterprise and mid-market sectors, as well as the small business (SMB) sector. In 2019, we made strong inroads into new verticals with key

39



wins in the airline, foodservice and healthcare industries. We are increasingly structuring our field organization to emphasize our domain expertise and strengthen customer relationships across target industries.
Continue to build our international presence. We are focused on expanding our international revenue contribution, which increased to 41% of total revenue in 2019 and 2018, up from 37% in 2017. We are generating positive results from our recent investments in the Asia Pacific region, and recently opened an office in Latin America.
     Leverage our open architecture to support partners and developers. In addition to developing our own applications, we continue to cultivate a partner eco-system capable of offering additional applications and services to our customers. We integrate into approximately a dozen third-party messaging endpoints including SMS, Facebook Messenger, Apple Business Chat, Google Rich Business Messenger, Line, WhatsApp, Alexa, Google Home, WeChat, Google Ad Lingo and Twitter, multiple IVR vendors and dozens of branded apps. LiveEngage integrates our proprietary messaging and Conversational AI with third-party bot offerings, empowering our customers to manage a mix of different bots, human agents and technologies from one control panel, thereby optimizing contact center efficiency. LivePerson’s proprietary and third-party AI/bots enable brands to partially or fully automate communications with their customers.
In addition, we have opened up access to our platform and our products with more than 40 APIs and software development kits that allow customers and third parties to develop on top of our platform. Customers and partners can utilize these APIs to build our capabilities into their own applications and to enhance our applications with their services. In 2019, we launched LivePerson Functions, a serverless integration capability that allows brands to more easily and rapidly customize conversations flows within LiveEngage through functions-as-a-service technology.
Expand sales partnerships to broaden our presence and accelerate sales cycles. We are focused on broadening our market reach and accelerating sales cycles by partnering with systems integrators, technology providers, business process outsourcers, value added resellers and other sales partners. We formalized a relationship with IBM Global Business Services in 2017 and Accenture in 2018. In 2019, we announced strategic partnerships with TTEC, a leading BPO focused on customer experience, and DMI, a digital transformation company, to redefine the customer experience with digital engagement, messaging, and AI-driven automation. LivePerson increased the number of partners focused on SMBs to more than 300 at year-end 2019, from over 150 at year-end 2018, and approximately 40 at the end of 2017. Approximately one quarter of all opportunities were influenced by partners in 2019, and we are focused on driving that contribution toward 40% longer term.
     Maintain Market Leadership in Technology and Security Expertise. As described above, we are devoting significant resources to creating new products and enabling technologies designed to accelerate innovation. We evaluate emerging technologies and industry standards and continually update our technology in order to retain our leadership position in each market we serve. We monitor legal and technological developments in the area of information security and confidentiality to ensure our policies and procedures meet or exceed the demands of the world’s largest and most demanding corporations. We believe that these efforts will allow us to effectively anticipate changing customer and consumer requirements in our rapidly evolving industry.
     Evaluate Strategic Alliances and Acquisitions When Appropriate. We have successfully integrated several acquisitions over the past decade. While we have in the past, and may from time to time in the future, engage in discussions regarding acquisitions or strategic transactions or to acquire other companies that can accelerate our growth or broaden our product offerings, we currently have no binding commitments with respect to any future acquisitions or strategic transactions.
Key Metrics
Financial overview of the three months ended March 31, 2020 compared to the three months ended March 31, 2019:
Total revenue increased 18% to $78.1 million from $66.4 million.
Revenue from our Business segment increased 18% to $71.8 million from $61.0 million.
Gross profit margin decreased to 71% from 72%.
Cost and expenses increased 31% to $111.3 million from $84.8 million.
Net loss increased to $37.0 million from $18.9 million.
Average annual revenue per enterprise and mid-market customer increased greater than 20% to approximately $365,000 for the trailing-twelve-months ended March 31, 2020, as compared to $300,000 for the trailing-twelve-months ended March 31, 2019.
Our target for enterprise and mid-market revenue retention in 2020 matches 2019, and is a range of 105% to 115%. Revenue retention was within that range for both the first quarter of 2020 and the first quarter of 2019. Revenue retention rate measures the percentage of revenue retained at quarter end, from full service customers that were on LiveEngage at the same period a year ago.
Adjusted EBITDA and Adjusted Operating Income


40



To provide investors with additional information regarding our financial results, we have disclosed adjusted EBITDA and adjusted operating income which are non-GAAP financial measures. The tables below present a reconciliation of adjusted EBITDA and adjusted operating income to net (loss) income, the most directly comparable GAAP financial measures.
               
We have included adjusted EBITDA and adjusted operating income in this Quarterly Report on Form 10-Q because these are key measures used by our management and board of directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget and to develop short and long-term operational plans. In particular, the exclusion of certain expenses in calculating adjusted EBITDA and adjusted operating income can provide a useful measure for period-to-period comparisons of our core business. Additionally, adjusted EBITDA is a key financial measure used by the compensation committee of our board of directors in connection with the payment of bonuses to our executive officers. Accordingly, we believe that adjusted EBITDA and adjusted operating income provide useful information to investors and others in understanding and evaluating our operating results in the same manner as our management and board of directors.

Our use of adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our results as reported under GAAP. Some of these limitations are:
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future, and adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;
adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs;
adjusted EBITDA does not consider the impact of acquisition costs;
adjusted EBITDA does not consider the impact of restructuring costs;
adjusted EBITDA does not consider the impact of other costs;
adjusted EBITDA does not reflect tax payments that may represent a reduction in cash available to us; and
other companies, including companies in our industry, may calculate adjusted EBITDA differently, which reduces its usefulness as a comparative measure.
 
Three Months Ended March 31,
 
 
2020
 
2019
 
Reconciliation of Adjusted EBITDA
 
 
 
 
GAAP net loss
$
(37,001
)
 
$
(18,890
)
 
Amortization of purchased intangibles
689

 
746

 
Stock-based compensation
14,695

 
7,166

 
Contingent earn-out adjustments
(263
)
 

 
Restructuring costs
3,190

(1) 
279

(1) 
Depreciation
5,537

 
3,881

 
Other litigation and consulting costs
4,708

(2) 
2,417

(3) 
Provision for income taxes
352

 
593

 
Acquisition costs

 
648

 
Interest income (expense)
2,791

 
667

 
Other expense (income), net
667

 
(733
)
 
Adjusted EBITDA (loss)
$
(4,635
)
 
$
(3,226
)
 
 
 
 
 
 
(1) Includes severance costs and other compensation related costs of $3.2 million and $0.3 million for the three months ended March 31, 2020 and 2019, respectively.
 
(2) Includes sales tax liability of $2.3 million, litigation costs of $1.2 million, employee benefit cost of $0.8 million, and consulting costs of $0.4 million for the three months ended March 31, 2020.
 
(3) Includes litigation costs of $1.1 million, consulting costs of $1.3 million for the three months ended March 31, 2019.
 
    
Our use of adjusted operating income has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our results as reported under GAAP. Some of these limitations are:
although amortization is a non-cash charge, the assets being amortized may have to be replaced in the future, and adjusted operating income does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;
adjusted operating income does not consider the impact of acquisition costs;
adjusted operating income does not consider the impact of restructuring costs;

41



adjusted operating income does not consider the impact of other costs;
other companies, including companies in our industry, may calculate adjusted operating income differently, which reduces its usefulness as a comparative measure.

Because of these limitations, you should consider adjusted operating income alongside other financial performance measures, including various pre-tax GAAP loss and our other GAAP results. The following table presents a reconciliation of adjusted operating income for each of the periods indicated (amounts in thousands):

 
Three Months Ended March 31,
 
 
2020
 
2019
 
Reconciliation of Adjusted Operating Loss
 
 
 
 
Loss before provision for income taxes
$
(36,649
)
 
$
(18,297
)
 
Amortization of purchased intangibles
689

 
746

 
Stock-based compensation
14,695

 
7,166

 
Restructuring costs
3,190

(1) 
279

(1) 
Other litigation and consulting costs
4,708

(2) 
2,417

(3) 
Contingent earn-out adjustments
(263
)
 

 
Acquisition costs

 
648

 
Interest income (expense)
2,791

 
667

 
Other expense (income), net
667

 
(733
)
 
Adjusted operating loss
$
(10,172
)
 
$
(7,107
)
 
 
 
 
 
 
(1) Includes severance costs and other compensation related costs of $3.2 million and $0.3 million for the three months ended March 31, 2020 and 2019, respectively.
 
(2) Includes sales tax liability of $2.3 million, litigation costs of $1.2 million, employee benefit cost of $0.8 million, and consulting costs of $0.4 million for the three months ended March 31, 2020.
 
(3) Includes litigation costs of $1.1 million, consulting costs of $1.3 million for the three months ended March 31, 2019.
 

Critical Accounting Policies and Estimates
Our condensed consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America. As such, we are required to make certain estimates, judgments and assumptions that management believes are reasonable based upon the information available. We base these estimates on our historical experience, future expectations and various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for our judgments that may not be readily apparent from other sources. These estimates and assumptions affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods.
We believe that the assumptions and estimates associated with revenue recognition, depreciation, stock-based compensation, accounts receivable, the valuation of goodwill and intangible assets, income taxes and legal contingencies have the greatest potential impact on our consolidated financial statements. We evaluate these estimates on an ongoing basis. Actual results could differ from those estimates under different assumptions or conditions, and any differences could be material. The significant accounting policies which we believe are the most critical to aid in fully understanding and evaluating the reported consolidated financial results include the following:
Revenue Recognition
The majority of our revenue is generated from monthly service revenues and related professional services from the sale of our services. Revenues are recognized when control of these services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.
We determine revenue recognition through the following steps:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;

42



determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, we satisfy a performance obligation.

Total revenue of $78.1 million and $66.4 million was recognized for the three months ended March 31, 2020 and 2019, respectively.


Hosted Services- Business Revenue

Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, our enterprise-class, cloud-based platform. We have determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. We recognize this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by our performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of our larger customers, we may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, we pass the fee we incur with the labor provider and its fee for the hosted services through to our customers in the form of a fixed fee for each order placed via our online engagement solutions. For these Gainshare arrangements in accordance with ASC-606, ‘‘Principal Agent Considerations,’’ we act as a principal in a transaction if we control the specified goods or services before they are transferred to the customer.


Professional Services Revenues

Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration we expect to receive in exchange for such services. Control for the majority of our Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.


Contracts with Multiple Performance Obligations

Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. We determine the standalone selling prices based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the cloud applications sold, and the number and types of users within our contracts.


Hosted Services- Consumer Revenue

For revenue from our Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that we do not act as a principal in a transaction since we do not control the specified goods or services before they are transferred to the customer. Additionally, we perform as an agent without any risk of loss for collection, and we are not involved in selecting the Expert or establishing the Expert’s fee.  We collect a fee from the consumer and retain a portion of the fee, and

43



then remit the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.
Stock-Based Compensation
We follow ASC 718-10, “Stock Compensation,” which addresses the accounting for transactions in which an entity exchanges its equity instruments for goods or services, with a primary focus on transactions in which an entity obtains employee services in share-based payment transactions. ASC 718-10 requires measurement of the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award (with limited exceptions). Incremental compensation costs arising from subsequent modifications of awards after the grant date must be recognized.
Our forfeiture rate assumptions, which estimate the share-based awards that will ultimately vest, requires judgment, and to the extent actual results or updated estimates differ from our current estimates, such amounts will be recorded as a cumulative adjustment in the period of change and could be materially different from share-based compensation expense recorded in prior periods. Effective January 1, 2020, the Company changed its forfeiture rate estimate which  resulted in an increase in stock compensation expense of $2.3 million for the period ended March 31, 2020. 

For the three months ended March 31, 2020 and in the comparable period in 2019, we accrued approximately $3.7 million and $1.9 million in cash awards, respectively, to be settled in shares of our stock and recorded a corresponding expense, which is included as a component of stock-based compensation expense in the accompanying condensed consolidated financial statements for the three months ended March 31, 2020 and 2019, respectively.
For the three months ended March 31, 2020 and in the comparable period in 2019, there was approximately $18.1 million and $14 million, respectively, of total unrecognized compensation cost related to nonvested share-based compensation arrangements. That cost is expected to be recognized over a weighted average period of approximately 2.7 years. As of March 31, 2020 and as of March 31, 2019, there was approximately $79.7 million and $42.2 million, respectively, of total unrecognized compensation cost related to nonvested restricted stock units. That cost is expected to be recognized over the remaining weighted average period of approximately 3.2 years and 2.8 years, respectively.
Accounts Receivable
We perform ongoing credit evaluations of our customers’ financial condition (except for customers who purchase the LivePerson services by credit card via Internet download) and have established an allowance for doubtful accounts based upon factors surrounding the credit risk of customers, historical trends and other information that we believe to be reasonable, although they may change in the future. If there is a deterioration of a customer’s credit worthiness or actual write-offs are higher than our historical experience, our estimates of recoverability for these receivables could be adversely affected. Although our large number of customers limits our concentration of credit risk, if we experience a significant write-off from one of our large customers, it could have a material adverse impact on our consolidated financial statements. No single customer accounted for or exceeded 10% of our total revenue in the three months ended March 31, 2020 and in the comparable period of 2019. No single customer accounted for or exceeded 10% of our total accounts receivable as of March 31, 2020. Two customers exceeded 10% of our total accounts receivable as of December 31, 2019. During the three months ended March 31, 2020, we increased our allowance for doubtful accounts from $3.1 million as of December 31, 2019 to approximately $3.6 million. A large proportion of receivables are due from larger corporate customers that typically have longer payment cycles. Accounts receivable is presented net of an allowance for doubtful accounts and sales reserve of $3.6 million and $3.5 million at March 31, 2020, respectively, and $3.1 million and $1.2 million at December 31, 2019, respectively.
An allowance for doubtful accounts is established for losses expected to be incurred on accounts receivable balances. Judgment is required in the estimation of the allowance and we evaluate the collectability of our accounts receivable based on a combination of factors. If we become aware of a customer’s inability to meet its financial obligations, a specific allowance is recorded to reduce the net receivable to the amount reasonably believed to be collectible from the customer. For all other customers, we use an aging schedule and recognize allowances for doubtful accounts based on the creditworthiness of the debtor, the age and status of outstanding receivables, the current business environment and our historical collection experience adjusted for current expectations for the customers or industry. Accounts receivable are written off against the allowance for uncollectible accounts when we determine amounts are no longer collectible.

Goodwill
We account for goodwill and intangible assets in accordance with ASC 350, “Intangibles - Goodwill and Other.” A purchase price paid that is in excess of net assets arising from a business combination is recorded as an asset (‘‘goodwill’’) and is not amortized. Intangible assets with an indefinite useful life are not amortized. Goodwill and intangible assets are tested for impairment on an annual basis or more frequently if changes in circumstances indicate that the carrying amount may not be recoverable. If

44



the goodwill or intangible asset is impaired, it is written down to its realizable value with a corresponding expense reflected in the consolidated statements of income.
Intangible assets that have finite lives, including but not limited to, agent and customer relationships and trademarks, are amortized over the estimated useful life of the asset. For intangible assets with finite lives, impairment is recognized if the carrying amount is not recoverable and exceeds the fair value of the intangible asset. Generally intangible assets with finite lives are only tested for impairment if there are indicators of impairment (“triggers”) identified. Triggers include, but are not limited to, a significant adverse change in the extent, manner or length of time in which the intangible asset is being used or a significant adverse change in legal factors or in the business climate that could affect the value of the other intangible asset.

Impairment of Long-Lived Assets
The carrying amounts of our long-lived assets, including property and equipment, lease right-of-use assets, capitalized internal-use software, costs to obtain customer contracts, and acquired intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable or that the useful lives are shorter than originally estimated. Recoverability of assets to be held and used is measured by comparing the carrying amount of an asset to future undiscounted net cash flows the asset is expected to generate over its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. If the useful life is shorter than originally estimated, we amortize the remaining carrying value over the new shorter useful life. 
Income Taxes
Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are expected to become deductible. In evaluating our ability to recover our deferred tax assets in the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. We include interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. We recorded a valuation allowance as we considered our cumulative loss in recent years as a significant piece of negative evidence. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense; allowing companies to carryback certain net operating losses; and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. Under the CARES Act, the Company is able to recognize the benefit of the tax year 2018 loss by carrying back the loss to prior periods. The total tax benefit recognized as a result of the CARES Act for the three months ended March 31, 2020 is approximately $0.5 million.
Legal Contingencies
We are subject to legal proceedings and litigation arising in the ordinary course of business. Periodically, we evaluate the status of each legal matter and assess our potential financial exposure. If the potential loss from any legal proceeding or litigation is considered probable and the amount can be reasonably estimated, we accrue a liability for the estimated loss. Significant judgment is required to determine the probability of a loss and whether the amount of the loss is reasonably estimable. The outcome of any proceeding is not determinable in advance. As a result, the assessment of a potential liability and the amount of accruals recorded are based only on the information available at the time. As additional information becomes available, we reassess the potential liability related to the legal proceeding or litigation, and may revise our estimates. Any revisions could have a material effect on our results of operations. See Note 14, Legal Matters, of the Notes to the Condensed Consolidated Financial Statements under Item 8 of this Quarterly Report on Form 10-Q for additional information on our legal proceedings and litigation.
Recently Issued Accounting Standards
See Note 1 to Condensed Consolidated Financial Statements for a full description of recently issued accounting standards.

45



Recently Adopted Accounting Pronouncements
See Note 1 to Condensed Consolidated Financial Statements for a full description of recently adopted accounting pronouncements.
Revenue
The majority of our revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. We charge a monthly fee, which varies by service and customer usage. The majority of our larger customers also pay a professional services fee related to implementation and ongoing optimization services. A large proportion of our revenue from new customers comes from large corporations. These companies typically have more significant implementation requirements and more stringent data security standards. Such customers also have more sophisticated data analysis and performance reporting requirements, and are likely to engage our professional services organization to provide such analysis and reporting on a recurring basis.

We determine revenue recognition through the following steps:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Hosted Services- Business Revenue

Revenue attributable to our monthly hosted Business services accounted for 78% of total revenue for the three months ended March 31, 2020 and 2019.

Professional Services Revenue

Revenue attributable to professional services accounted for 14% of total revenue for the three months ended March 31, 2020 and 2019.

Contracts with Multiple Performance Obligations

Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. We determine the standalone selling prices based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the cloud applications sold, and the number and types of users within our contracts.

Hosted Services- Consumer Revenue

Revenue from our Consumer segment accounted for approximately 8% of total revenue for the three months ended March 31, 2020 and March 31, 2019, respectively.
Deferred Revenues

We record deferred revenues when cash payments are received or due in advance of our performance. The decrease of $85.9 million in deferred revenue balance for the quarter ended March 31, 2020 from the deferred revenue balance of $89.2 million for the year ended December 31, 2019, is primarily driven by $34.0 million revenues recognized that were included in the deferred revenue balance as of December 31, 2019. This was offset by cash payments received or due in advance of satisfying our performance obligations.

Costs and Expenses
Our cost of revenue consists of:
compensation costs relating to employees who provide customer support and implementation services to our customers;
outside labor provider costs;

46



compensation costs relating to our network support staff;
depreciation of certain hardware and software;
allocated occupancy costs and related overhead;
the cost of supporting our infrastructure, including expenses related to server leases, infrastructure support costs and Internet connectivity;
the credit card fees and related payment processing costs associated with consumer and self-service customers; and
amortization of certain intangibles.
Our sales and marketing expenses consist of compensation and related expenses for sales personnel and marketing personnel, online marketing, allocated occupancy costs and related overhead, advertising, marketing events, sales commissions, public relations, promotional materials, travel expenses and trade show exhibit expenses.
Our general and administrative expenses consist primarily of compensation and related expenses for executive, accounting, legal, information technology and human resources personnel, allocated occupancy costs and related overhead, professional fees, provision for doubtful accounts and other general corporate expenses.
Our product development expenses consist primarily of compensation and related expenses for product development personnel, allocated occupancy costs and related overhead, outsourced labor and expenses for testing new versions of our software. Product development expenses are charged to operations as incurred.
Non-Cash Compensation Expense
The net non-cash compensation amounts are as follows:
 
Three Months Ended March 31
 
2020
 
2019
 
(in thousands)
Stock-based compensation expense
$
14,695

 
$
7,166


Results of Operations
We are organized into two operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage LiveEngage’s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies. The Consumer segment facilitates online transactions between Experts and Users seeking information and knowledge for a fee via mobile and online messaging.

The following tables set forth our results of operations for the periods presented and as a percentage of our revenues for those periods. The period-to-period comparison of financial results is not necessarily indicative of future results.

    
Comparison of the Three Months Ended March 31, 2020 and 2019
Revenue
 
Three Months Ended March 31,
 
2020
 
2019
 
% Change
 
(in thousands)
 
 
Revenue by Segment:
 
 
 
 
 
Business
$
71,848

 
$
60,995

 
18
%
Consumer
6,240

 
5,407

 
15
%
Total
$
78,088

 
$
66,402

 
18
%
Business revenue increased by 18% to $71.9 million in the three months ended March 31, 2020 from $60.1 million in the comparable period in 2019. The increase in B2B revenue during the three months ended March 31, 2020 is driven mainly by year-over-year increases in hosted services of $10.5 million and in professional services of $1.3 million. Included in hosted services,

47



is an increase in revenue that is variable based on interactions and usage of approximately $4.5 million during the three months ended March 31, 2020.
The increase in revenue is primarily attributed to increased contract signings with new customers and greater adoption of conversational commerce solutions by existing customers. LivePerson has developed a large ecosystem of conversational messaging endpoints that integrates to our platform, and is driving adoption of these endpoints along with bots and AI across care, sales, marketing, and brick and mortar use cases. As adoption increases, we are seeing higher revenue per customer. Our average annual revenue per enterprise and midmarket customer increased approximately 20% year over year to $365,000 in the trailing twelve months ended March 31, 2020, from $300,000 in the prior year period. Similarly, we are seeing strong revenue retention rates. Revenue retention for our enterprise and midmarket customers was within our target range of 105% to 115% for the period ended March 31, 2020, which marked the 11th consecutive quarter of a greater than 100% revenue retention rate.

Consumer revenue increased by 15% to $6.2 million in the three months ended March 31, 2020, from $5.4 million in the comparable period in 2019. This variance is driven by an increase in price per minute and in volume of chat minutes.

Cost of Revenue - Business
Cost of revenue consists of compensation costs relating to employees who provide customer service to our customers, compensation costs relating to our network support staff, outside labor provider costs, the cost of supporting our server and network infrastructure, and allocated occupancy costs and related overhead.
 
Three Months Ended March 31,
 
2020
 
2019
 
% Change
 
($ in thousands)
 

Cost of revenue - business
$
21,345

 
$
17,662

 
21
%
Percentage of total revenue
27
%
 
27
%
 

Headcount (at period end):
250

 
198

 
26
%
Cost of revenue - business increased by 21% to $21.3 million in the three months ended March 31, 2020, from $17.7 million in the comparable period in 2019. This increase in expense is primarily attributable to salary and related employee expenses of approximately $2.1 million, an increase in business services and outsourced subcontracted labor of approximately $1.6 million, and in depreciation of approximately $0.2 million.

Cost of Revenue - Consumer
Cost of revenue consists of compensation costs relating to employees who provide customer service to Experts and Users, compensation costs relating to our network support staff, the cost of supporting our server and network infrastructure, credit card and transaction processing fees and related costs, and allocated occupancy costs and related overhead.
 
Three Months Ended March 31,
 
2020

2019
 
% Change
 
($ in thousands)
 

Cost of revenue - consumer
$
1,475

 
$
987

 
49
 %
Percentage of total revenue
2
%
 
1
%
 

Headcount (at period end)
15

 
17

 
(12
)%
Cost of revenue - consumer increased by 49% to $1.5 million in the three months ended March 31, 2020 from $1.0 million in the comparable period in 2019. This variance was primarily attributable to increases in business services and outsourced subcontracted labor of approximately $0.2 million, backup server facilities of $0.1 million, depreciation of approximately $0.1 million and credit card processing fees of approximately $0.1 million.

48



Sales and Marketing - Business
Our sales and marketing expenses consist of compensation and related expenses for sales and marketing personnel, as well as advertising, marketing events, public relations, trade show exhibit expenses and allocated occupancy costs and related overhead.

Three Months Ended March 31,

2020
 
2019
 
% Change

($ in thousands)
 

Sales and marketing - business
$
37,469

 
$
30,092

 
25
 %
Percentage of total revenue
48
%
 
45
%
 
 
Headcount (at period end):
357

 
403

 
(11
)%
Sales and marketing - business expenses increased by 25% to $37.5 million in the three months ended March 31, 2020 from $30.1 million in the comparable period in 2019. This variance was primarily attributable to an increase in salary, recruitment, and related employee expenses of approximately $4.0 million, an increase in business services and outsourced labor of approximately $1.5 million, an increase in other costs of $1.0 million, consisting of increases in facilities and allocated overhead, and an increase in depreciation expense of $0.3 million. This was partially offset by a decrease in marketing events, advertising, public relations, and trade show exhibit expenses of approximately $0.5 million.

Sales and Marketing - Consumer
Our sales and marketing expenses consist of compensation and related expenses for marketing personnel, as well as online promotion, public relations and allocated occupancy costs and related overhead.
 
Three Months Ended March 31,
 
2020
 
2019
 
% Change
 
($ in thousands)
 

Sales and marketing - consumer
$
5,211

 
$
2,944

 
77
%
Percentage of total revenue
7
%
 
4
%
 
 
Headcount (at period end):
18

 
13

 
38
%
Sales and marketing - consumer expenses increased by 77% to $5.2 million in the three months ended March 31, 2020 from $2.9 million in the comparable period in 2019. This variance was primarily attributable to increases in advertising and online expenses of $2.2 million.
General and Administrative
Our general and administrative expenses consist of compensation and related expenses for executive, accounting, legal, human resources and administrative personnel, professional fees and other general corporate expenses.

Three Months Ended March 31,

2020
 
2019
 
% Change

($ in thousands)
 

General and administrative
$
16,469

 
$
14,167

 
16
%
Percentage of total revenue
21
%
 
21
%
 
 
Headcount (at period end):
146

 
128

 
14
%
General and administrative expenses increased by 16% to $16.5 million in the three months ended March 31, 2020 from $14.2 million in the comparable period in 2019. This was primarily related to an increase in salaries and employee related expenses of approximately $1.1 million and an increase in allocated occupancy costs, related overhead, information technology, and other general corporate expenses of approximately $0.9 million.

49



Product Development
Our product development expenses consist of compensation and related expenses for product development personnel as well as allocated occupancy costs and related overhead and outsourced labor and expenses for testing new versions of our software.
 
Three Months Ended March 31,
 
2020
 
2019
 
% Change
 
($ in thousands)
 

Product development
$
25,716

 
$
18,173

 
42
%
Percentage of total revenue
33
%
 
27
%
 
 
Headcount (at period end):
445

 
409

 
9
%
Product development costs increased by 42% to $25.7 million in the three months ended March 31, 2020 from $18.2 million in the comparable period in 2019.  This variance was primarily attributable to increases in total compensation, recruiting expense and associated costs for product development personnel of approximately $3.7 million, in depreciation expense and backup server facilities and allocated overhead related to costs of supporting our server and network infrastructure of approximately $2.2 million, and in outsourcing and business services of approximately $0.8 million.
We continue to invest in new product development efforts to expand the capability of LiveEngage. In accordance with ASC 350-40 - "Internal- Use Software," as new projects are initiated that provide functionality to the LiveEngage platform, the associated development and employee costs will be capitalized. Upon completion, the project costs will be depreciated over five years. In the three months ended March 31, 2020, $7.6 million was capitalized, compared to $5.4 million in the comparable period in 2019.
Restructuring Costs
Restructuring costs consist of reprioritizing and reallocating resources to focus on areas showing high growth potential.
 
Three Months Ended March 31,
 
2020
 
2019
 
% Change
 
($ in thousands)
 

Restructuring costs
$
3,190

 
$
279

 
1,043
%
Percentage of total revenue
4
%
 
%
 
 
Restructuring costs increased by $2.9 million in the three months ended March 31, 2020 as compared to the comparable period in 2019. This variance was primarily attributable to an increase of severance and other associated costs of $2.8 million. Severance costs are associated with re-prioritizing and reallocating resources to focus on areas showing high growth potential.

Amortization of Purchased Intangibles

Three Months Ended March 31,

2020

2019

% Change

($ in thousands)

 
Amortization of purchased intangibles
$
405

 
$
461

 
(12
)%
Percentage of total revenues
1
%
 
1
%
 
 
Amortization expense for purchased intangibles decreased by 12% to $0.4 million in the three months ended March 31, 2020 from $0.5 million in the comparable period in 2019.
Additional amortization expense in the amount of $0.3 million in the three months ended March 31, 2020 and 2019 is included in cost of revenue.
Other Expense (Income), net
Other expense (income), net consists of interest income on cash and cash equivalents, investment income and financial (expense) income which is a result of currency rate fluctuations associated with exchange rate movement of the U.S. dollar against the New Israeli Shekel, British Pound, Euro, Australian Dollar and Japanese Yen.

50



 
Three Months Ended March 31,
 
2020
 
2019
 
% Change
 
($ in thousands)
 

Interest (expense) income
(2,791
)
 
(667
)
 
318
 %
Other income (expense)
(667
)
 
733

 
(191
)%
Other expense (income), net
$
(3,458
)
 
$
66

 
(5,339
)%
Other expense (income), net decreased to $3.5 million in the three months ended March 31, 2020, from other expense (income), net of $0.1 million in the comparable period in 2019 due to interest expense attributable to the 0.750% Convertible Senior Notes due 2024 (the ‘‘Notes’’), partially offset by interest income on cash and cash equivalents and financial income which is attributable to currency rate fluctuations.
Provision For Income Taxes
 
Three Months Ended March 31,
 
2020
 
2019
 
% Change
 
($ in thousands)
 

Provision for income taxes
$
352

 
$
593

 
(41
)%
Provision for income taxes decreased to $0.4 million in the three months ended March 31, 2020, from $0.6 million in the comparable period in 2019. Our consolidated effective tax rate was impacted by the statutory income tax rates applicable to each of the jurisdictions in which we operate.     
Net Loss
We had a net loss of $37.0 million in the three months ended March 31, 2020 compared to a net loss of $18.9 million for the three months ended March 31, 2019. During the three months ended March 31, 2020, there were increases in revenue of approximately $11.7 million, increases in operating expenses of approximately $26.5 million, decreases in other (expense) income, net of approximately $3.5 million, and decrease in provision for income taxes of approximately $0.2 million.



Liquidity and Capital Resources
 
Three Months Ended
 
March 31,
 
2020
 
2019
 
(in thousands)
Consolidated Statements of Cash Flows Data:
 
 
 
Cash flows provided by (used in) operating activities
$
4,293

 
$
(25,691
)
Cash flows used in investing activities
(11,030
)
 
(8,337
)
Cash flows provided by financing activities
3,098

 
205,489

As of March 31, 2020, we had approximately $171.5 million in cash and cash equivalents, a decrease of approximately $5.0 million from December 31, 2019. The decrease is primarily attributable to cash flows used in investing relating to purchases of property and equipment, offset by an increase of accounts receivable from operating activities and proceeds from the issuance of common stock from financing activities.
Net cash provided by operating activities was $4.3 million for the three months ended March 31, 2020. Our net loss of $37.0 million was offset by non-cash expenses: stock-based compensation of $14.7 million; depreciation and amortization of $5.5 million; and a decrease in accounts receivable $24.1 million. Net cash used in operating activities was $25.7 million for the three months ended March 31, 2019 and consisted primarily of net loss, a decrease in accrued expenses and accounts payable and increases in prepaid expenses and accounts receivable. This was partially offset by increases in deferred revenue and non-cash expenses related to depreciation, stock compensation, and amortization of purchased intangibles. The increase in deferred revenue was primarily related to changes in our billing terms for some of our larger customers.

51



Net cash used in investing activities was $11.0 million in the three months ended March 31, 2020 and consisted primarily of the purchase of fixed assets for our co-location facilities and capitalization of internally developed software. Net cash used in investing activities was $8.3 million in the three months ended March 31, 2019 and consisted primarily of the purchase of fixed assets for our co-location facilities and capitalization of internally developed software.
Net cash provided by financing activities was $3.1 million in the three months ended March 31, 2020 and consisted primarily of proceeds from issuance of common stock in connection with the exercise of stock options by employees. Net cash provided by financing activities was $205.5 million in the three months ended March 31, 2019 and consisted primarily of proceeds from issuance of the Notes and proceeds from issuance of common stock in connection with the exercise of stock options by employees. This was partially offset by purchases of capped calls, debt issuance costs, and repurchase of our common stock. The net proceeds of the Notes was approximately $221.0 million, after deducting initial purchaser debt issuance costs paid or payable by us, from issuance of the Notes, as described in Note 8 to the Condensed Consolidated Financial Statements.
We have incurred significant expenses to develop our technology and services, to hire employees in our customer service, sales, marketing and administration departments, and for the amortization of purchased intangible assets, as well as non-cash compensation costs. Historically, we have incurred net losses and negative cash flows for various quarterly and annual periods since our inception, including during numerous quarters and annual periods in the past several years. As of March 31, 2020, we had an accumulated deficit of approximately $321.3 million.
Our principal sources of liquidity are the net proceeds from the issuance of our convertible senior notes, after deducting purchaser discounts and debt issuance costs paid by us, issuance of common stock in connection with the exercise of options, and payments received from customers using our products. We anticipate that our current cash and cash equivalents will be sufficient to satisfy our working capital and capital requirements for at least the next twelve (12) months. However, we cannot assure you that we will not require additional funds prior to such time, and we would then seek to sell additional equity or debt securities through public financings, or seek alternative sources of financing. We cannot assure you that additional funding will be available on favorable terms, when needed, if at all. If we are unable to obtain any necessary additional financing, we may be required to further reduce the scope of our planned sales and marketing and product development efforts, which could materially adversely affect our business, financial condition and operating results. In addition, we may require additional funds in order to fund more rapid expansion, to develop new or enhanced services or products or to invest in or acquire complementary businesses, technologies, services or products.
Off-Balance Sheet Arrangements
We do not engage in off-balance sheet financing arrangements.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
Foreign Currency Exchange Risks
Our Israeli operations have currency rate fluctuation risk associated with the exchange rate movement of the U.S. dollar against the New Israeli Shekel (“NIS”). During the three months ended March 31, 2020, the U.S. dollar depreciated by approximately 3% as compared to the NIS. During the three months ended March 31, 2020, expenses generated by our Israeli operations totaled approximately $18.3 million. We actively monitor the movement of the U.S. dollar against the NIS, Pound Sterling, Euro, AUS dollar and Japanese Yen and have considered the use of financial instruments, including but not limited to derivative financial instruments, which could mitigate such risk. If we determine that our risk of exposure materially exceeds the potential cost of derivative financial instruments, we may in the future enter in to these types of investments. The functional currency of our wholly-owned Israeli subsidiaries, LivePerson Ltd. (formerly HumanClick Ltd.) and Kasamba Ltd., is the U.S. dollar; the functional currency of our operations in the United Kingdom is the Pound Sterling; the functional currency of our operations in the Netherlands, Germany, France and Italy is the Euro; the functional currency of our operations in Australia is the Australian Dollar; and the functional currency of our operations in Japan is the Japanese Yen.
Collection Risks
Our accounts receivable are subject, in the normal course of business, to collection risks. We regularly assess these risks and have established policies and business practices to protect against the adverse effects of collection risks. During the three months ended March 31, 2020, our allowance for doubtful accounts increased by $0.5 million to approximately $3.6 million. During the three months ended March 31, 2019 our allowance for doubtful accounts increased by $0.5 million to approximately $2.7 million. A large proportion of our receivables are due from larger corporate customers that typically have longer payment cycles. We base our allowance for doubtful accounts on specifically identified credit risks of customers, historical trends and other information that we believe to be reasonable. Receivables are written-off and charged against its recorded allowance when we have exhausted collection efforts without success. We adjust our allowance for doubtful accounts when accounts previously reserved have been collected.

52



An allowance for doubtful accounts is established for losses expected to be incurred on accounts receivable balances. Judgment is required in the estimation of the allowance and we evaluate the collectability of our accounts receivable and contract assets based on a combination of factors. If we become aware of a customer’s inability to meet its financial obligations, a specific allowance is recorded to reduce the net receivable to the amount reasonably believed to be collectible from the customer. For all other customers, we use an aging schedule and recognize allowances for doubtful accounts based on the creditworthiness of the debtor, the age and status of outstanding receivables, the current business environment and our historical collection experience adjusted for current expectations for the customers or industry. Accounts receivable are written off against the allowance for uncollectible accounts when we determine amounts are no longer collectible.

Interest Rate Risk
Our investments consist of cash and cash equivalents. Therefore, changes in the market’s interest rates do not affect in any material respect the value of the investments as recorded by us.
In March 2019, we issued $230.0 million in aggregate principal amount of the Notes, as discussed in Note 8 to the Condensed Consolidated Financial Statements. As the Notes have a fixed annual interest rate, we have no financial and economic interest exposure associated with changes in interest rates. However, the fair value of the Notes changes when the market price of our stock fluctuates or interest rates change.
Inflation Risk
We do not believe that inflation has had a material effect on our business, financial conditions or results of operations. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition and results of operations.

53



Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, including the Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our “disclosure controls and procedures,” as that term is defined in Rule 13a-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of March 31, 2020. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2020 to ensure that the information we are required to disclose in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms, and to ensure that such information is accumulated and communicated to our management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting during the quarter ended March 31, 2020 identified in connection with the evaluation thereof by our management, including the Chief Executive Officer and Chief Financial Officer, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations of the Effectiveness of Internal Control
A control system, no matter how well conceived and operated, can only provide reasonable, not absolute, assurance that the objectives of the internal control system are met. Because of the inherent limitations of any internal control system, no evaluation of controls can provide absolute assurance that all control issues, if any, have been detected.

Part II. Other Information
Item 1. Legal Proceedings
We previously filed an intellectual property suit against [24]7 Customer, Inc. in the Southern District of New York on March 6, 2014 seeking damages on the grounds that [24]7 reverse engineered and misappropriated our technology to develop competing products and misused our business information. On June 22, 2015, [24]7 Customer, Inc. filed suit against us in the Northern District of California alleging patent infringement. On December 7, 2015, [24]7 Customer Inc. filed a second patent infringement suit against us, also in the Northern District of California. On March 16, 2017, the New York case was voluntarily transferred and consolidated with the two California cases in the Northern District of California for all pre-trial purposes. Rulings by both the Court and the United States Patent Office in our favor have invalidated the majority of [24]7 patents that were asserted in the patent cases. Trial for our intellectual property and other claims asserted against [24]7 in the original litigation was set for April 27, 2020, but that date was vacated due to court restrictions related to Covid-19 and will be reset once those restrictions are lifted. Trial for [24]7’s patent infringement claims has been vacated, to be reset after the trial on LivePerson’s claims. We believe the claims filed by [24]7 are entirely without merit and intend to defend them vigorously.
We routinely assess all of our litigation and threatened litigation as to the probability of ultimately incurring a liability, and record our best estimate of the ultimate loss in situations where we assess the likelihood of loss as probable.
From time to time, we are involved in or subject to legal, administrative and regulatory proceedings, claims, demands and investigations arising in the ordinary course of business, including direct claims brought by or against us with respect to intellectual property, contracts, employment and other matters, as well as claims brought against our customers for whom we have a contractual indemnification obligation. We accrue for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether a loss is reasonably estimable. In addition, in the event we determine that a loss is not probable, but is reasonably possible, and it becomes possible to develop what we believe to be a reasonable range of possible loss, then we will include disclosure related to such matter as appropriate and in compliance with ASC 450. The accruals or estimates, if any, resulting from the foregoing analysis, are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. To the extent there is a reasonable possibility that the losses could exceed the amounts already accrued, we will, as applicable, adjust the accrual in the period the determination is made, disclose an estimate of the additional loss or range of loss, indicate that the estimate is immaterial with respect to our financial statements as a whole or, if the amount of such adjustment cannot be reasonably estimated, disclose that an estimate cannot be made.

54



From time to time, third parties assert claims against us regarding intellectual property rights, privacy issues and other matters arising in the ordinary course of business. Although we cannot be certain of the outcome of any litigation or the disposition of any claims, nor the amount of damages and exposure, if any, that we could incur, we currently believe that the final disposition of all existing matters will not have a material adverse effect on our business, results of operations, financial condition or cash flows. In addition, in the ordinary course of our business, we are also subject to periodic threats of lawsuits, investigations and claims. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.


Item 1A. Risk Factors
Our operations and financial results are subject to various risks and uncertainties, including those described in Part I, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2019, filed on March 2, 2020, which could adversely affect our business, financial condition, results of operations, cash flows, and the trading price of our common stock. Other than as set forth below, there have been no material changes to the risk factors described in our most recent Annual Report on Form 10-K.

The ongoing coronavirus pandemic (COVID-19) and measures intended to prevent its spread could have a material adverse effect on our business, results of operations, cash flows, financial condition and/or stock price.

Our results of operations have been adversely affected and could in the future be materially adversely impacted by the coronavirus pandemic (COVID-19). The global spread of the coronavirus (COVID-19) has created significant volatility and uncertainty and economic disruption. The extent to which the coronavirus pandemic impacts our business, operations and financial results will depend on numerous evolving factors that we may not be able to accurately predict, including: the duration and scope of the pandemic; governmental, business and individuals’ actions that have been and continue to be taken in response to the pandemic; the impact of the pandemic on economic activity and actions taken in response; the effect on our clients and client demand for our services and solutions, including the potential lengthening of the sales cycle; our ability to sell and provide our services and solutions, including as a result of travel restrictions and people working from home; the ability of our clients to pay for our services and solutions; and any closures of our and our clients’ offices and facilities. Clients may also slow down decision making, delay planned work, seek to terminate existing agreements and/or delay payment terms. Any of these events or other currently unforeseen consequences of the coronavirus pandemic could cause or contribute to the risks and uncertainties enumerated in our Annual Report on Form 10-K, and could materially adversely affect our business, results of operations, cash flows, financial condition and/or stock price.



    




Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Unregistered Sales of Equity Securities
There were no unregistered sales of equity securities by the issuer during the three months ended March 31, 2020.

Purchase of Equity Securities by the Issuer
There were no repurchases of equity securities by the issuer during the three months ended March 31, 2020.

Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
None.

55



Item 5. Other Information
None.


56



ITEM 6. EXHIBITS

31.1
*
 
 
 
31.2
*
 
 
 
32.1
**
 
 
 
32.2
**
 
 
 
101.INS
*
Inline XBRL Instance Document -- The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
 
 
 
101.SCH
*
Inline XBRL Taxonomy Extension Schema Document
 
 
 
101.CAL
*
Inline XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
101.DEF
*
Inline XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
101.LAB
*
Inline XBRL Taxonomy Extension Label Linkbase Document
 
 
 
101.PRE
*
Inline XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
104
*
Cover Page Interactive Data File (formatted as Inline XBRL)
*    Filed herewith
**    Furnished herewith



57



SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.


LIVEPERSON, INC.


(Registrant)




Date:
May 11, 2020
By:
/s/ ROBERT P. LOCASCIO


Name:
Robert P. LoCascio


Title:
Chief Executive Officer (principal executive officer)




Date:
May 11, 2020
By:
/s/ JOHN COLLINS


Name:
John Collins


Title:
Chief Financial Officer (principal financial officer)

58
EX-31.1 2 a2020q1livepersonex311.htm EXHIBIT 31.1 Exhibit
Exhibit 31.1

CERTIFICATIONS
I, Robert P. LoCascio, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of LivePerson, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:
May 11, 2020
By:
/s/ ROBERT P. LOCASCIO
 
 
Name:
Robert P. LoCascio
 
 
Title:
Chief Executive Officer (principal executive officer)



EX-31.2 3 a2020q1livepersonex312.htm EXHIBIT 31.2 Exhibit
Exhibit 31.2

CERTIFICATIONS
I, John Collins, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of LivePerson, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:
May 11, 2020
By:
/s/ John Collins
 
 
Name:
John Collins
 
 
Title:
Chief Financial Officer (principal financial officer)




EX-32.1 4 a2020q1livepersonex321.htm EXHIBIT 32.1 Exhibit
Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Robert P. LoCascio, Chief Executive Officer of LivePerson, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)
the Quarterly Report of the Company on Form 10-Q for the period ended March 31, 2020, as filed with the Securities and Exchange Commission (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 results of operations of the Company.
Date:
May 11, 2020
By:
/s/ ROBERT P. LOCASCIO
 
 
Name:
Robert P. LoCascio
 
 
Title:
Chief Executive Officer (principal executive officer)
This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent the Company specifically incorporates it by reference.



EX-32.2 5 a2020q1livepersonex322.htm EXHIBIT 32.2 Exhibit
Exhibit 32.2

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, John Collins, Chief Financial Officer of LivePerson, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)
the Quarterly Report of the Company on Form 10-Q for the period ended March 31, 2020, as filed with the Securities and Exchange Commission (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 results of operations of the Company.
Date:
May 11, 2020
By:
/s/ John Collins
 
 
Name:
John Collins
 
 
Title:
Chief Financial Officer (principal financial officer)
This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent the Company specifically incorporates it by reference.


EX-101.SCH 6 lpsn-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Acquisitions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Commitments and Contingencies (Employee Benefit Plan, Letters of Credit, and Non Income Tax Matters Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Commitments and Contingencies (Lease Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Commitments and Contingencies (Leases Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Commitments and Contingencies (Undiscounted Future Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Commitments and Contingencies (Undiscounted Future Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (unaudited) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Convertible Senior Notes and Capped Call Transactions link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Description of Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Fair Value Measurements (Changes in Fair Value of Level 3 Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Fair Value Measurements (Financial Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Goodwill and Intangible Assets (Changes in Carrying Amount of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Goodwill and Intangible Assets (Summary of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Legal Matters link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net Loss Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Net Loss Per Share (Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Restructuring (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Restructuring (Restructuring Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Restructuring (Restructuring Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2402407 - Disclosure - Revenue Recognition (Accounts Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue Recognition (Deferred Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue Recognition (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue Recognition (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Revenue Recognition (Receivables and Deferred Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Revenue Recognition (Revenue by Geographic Region) (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Segment Information (Long-Lived Assets by Geographic Region) (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Segment Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Segment Information (Summary of Financial Information by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Stockholders' Equity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Stockholders' Equity (Summary of Restricted Stock Unit Activity and Weighted Average Exercise Price) (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Stockholders' Equity (Summary of Stock Option Activity and Weighted Average Exercise Prices) (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Stockholders' Equity (Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 lpsn-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 lpsn-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 lpsn-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Payables and Accruals [Abstract] Payroll and other employee related costs Employee-related Liabilities, Current Professional services and consulting and other vendor fees Accrued Professional Fees, Current Unrecognized tax benefits Taxes Payable, Current Sales commissions Accrued Sales Commission, Current Contingent earn-out Business Combination, Contingent Consideration, Liability, Current Restructuring Restructuring Reserve Sales tax liabilities Accrual for Taxes Other than Income Taxes Other Other Accrued Liabilities, Current Total Accrued Liabilities, Current Commitments and Contingencies Disclosure [Abstract] Legal Matters Legal Matters and Contingencies [Text Block] Debt Disclosure [Abstract] Schedule of Carrying Amount of Convertible Debt and Related Interest Convertible Debt [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Operating leases term (in years) Lessee, Operating Lease, Term of Contract Operating lease right-of-use asset Operating Lease, Right-of-Use Asset Operating lease liabilities Operating Lease, Liability Rental expense for operating leases Operating Lease, Expense Cash payments for operating leases Operating Lease, Payments Loss on termination of lease Gain (Loss) on Termination of Lease Earnings Per Share [Abstract] Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share Schedule of Weighted Average Number of Shares [Table Text Block] Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Billing Status, Type [Axis] Billing Status, Type [Axis] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Billed receivable Billed Revenues [Member] Unbilled receivable Unbilled Revenues [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Contract Balances [Roll Forward] Contract Balances [Roll Forward] Contract Balances [Roll Forward] Accounts receivable, opening balance Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, increase (decrease), net Accounts Receivable, Period Increase (Decrease), Net Accounts Receivable, Period Increase (Decrease), Net Accounts receivable, ending balance Contract acquisition costs noncurrent, opening balance Capitalized Contract Cost, Net, Noncurrent Contract acquisition costs noncurrent, increase (decrease), net Capitalized Contract Costs, Period Increase (Decrease), Net Capitalized Contract Costs, Period Increase (Decrease), Net Contract acquisition costs noncurrent, ending balance Deferred revenue (current), opening balance Contract with Customer, Liability, Current Deferred revenue (current), increase (decrease), net Contract With Customer Liability, Current, Period Increase (Decrease), Net Contract With Customer Liability, Current, Period Increase (Decrease), Net Deferred revenue (current), ending balance Deferred revenue (long-term), opening balance Contract with Customer, Liability, Noncurrent Deferred revenue (long-term), increase (decrease), net Contract With Customer Liability, Noncurrent, Period Increase (Decrease), Net Contract With Customer Liability, Noncurrent, Period Increase (Decrease), Net Deferred revenue (long-term), ending balance Property, Plant and Equipment [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property Plant And Equipment By 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 Software [Member] Furniture, equipment and building improvements Furniture Equipment And Building Improvements [Member] Furniture, Equipment and Building Improvements [Member] Internal-use software development costs Software Development [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total Property, Plant and Equipment, Net Revenue Recognition Revenue from Contract with Customer [Text Block] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Hosted Services - Business Hosted Services - Business [Member] Hosted Services - Business [Member] Hosted Services - Consumer Hosted Services - Consumer [Member] Hosted Services - Consumer [Member] Professional Services Professional Services [Member] Professional Services [Member] Revenue Revenues Statement of Financial Position [Abstract] ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowances of $6,742 and $4,226 as of March 31, 2020 and December 31, 2019, respectively Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Operating lease right of use asset Property and equipment, net Contract acquisition costs Intangibles, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Deferred tax assets Deferred Income Tax Assets, Net Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Deferred revenue Operating lease liability Operating Lease, Liability, Current Total current liabilities Liabilities, Current Deferred revenue, net of current portion Convertible senior notes, net Convertible Notes Payable, Noncurrent Other liabilities Other Liabilities, Noncurrent Operating lease liability, net of current portion Operating Lease, Liability, Noncurrent Deferred tax liability Deferred Income Tax Liabilities, Net Total liabilities Liabilities Commitments and contingencies (Note 11) Commitments and Contingencies STOCKHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.001 par value - 5,000,000 shares authorized, none issued Preferred Stock, Value, Issued Common stock, $0.001 par value - 200,000,000 shares authorized, 68,000,209 and 66,543,073 shares issued, 65,290,379 and 63,833,243 shares outstanding as of March 31, 2020 and December 31, 2019, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Treasury stock Treasury Stock, Value Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Fair Value Disclosures [Abstract] Schedule of Financial Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Changes in Fair Value of Level 3 Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Total deferred revenue - short term Total deferred revenue - long term Cover [Abstract] 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 Central Index Key Entity Central Index Key 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 Amendment Flag Amendment Flag 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 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 Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Share-based Payment Arrangement [Abstract] Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning balance (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 Cancelled or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Ending balance (in shares) Options vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning balance (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 Cancelled or expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Ending balance (in dollars per share) Options vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Options exercisable at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted average remaining contract term, Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contract term, Options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contract term, Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Aggregate intrinsic value, Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, Options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Aggregate intrinsic value, Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Deferred Revenues and Contract Balances Contract with Customer, Asset and Liability [Table Text Block] Schedule of Revenue by Geographic Region Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Schedule of Accounts Receivable, Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [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] Technology Technology [Member] Technology [Member] Customer relationships Customer Contracts [Member] Patents Patents [Member] Other Other Intangible Assets [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Weighted Average Amortization Period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Convertible Senior Notes and Capped Call Transactions Debt Disclosure [Text Block] Restructuring and Related Activities [Abstract] Restructuring Restructuring and Related Activities Disclosure [Text Block] Accounting Policies [Abstract] Description of Business and Basis of Presentation Business Description and Accounting Policies [Text Block] Undiscounted future lease payments Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2020 (remaining nine months for March 31, 2020) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total undiscounted lease payments Lessee, Operating Lease, Liability, Payments, Due Less: present value adjustment Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total operating lease liability Statement of Comprehensive Income [Abstract] Net loss Net Income (Loss) Attributable to Parent Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Recurring Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [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] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Money market funds Money Market Funds [Member] Contingent earn-out Contingent Earn-Out [Member] Contingent Earn-Out [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Total assets Assets, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Fair Value Measurements Fair Value Disclosures [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Cumulative Effect, Period Of Adoption [Axis] Cumulative Effect, Period Of Adoption [Axis] Cumulative Effect, Period Of Adoption [Axis] Cumulative Effect, Period Of Adoption [Domain] Cumulative Effect, Period Of Adoption [Domain] [Domain] for Cumulative Effect, Period Of Adoption [Axis] ASU 2016-13 Adjustment Cumulative Effect, Period Of Adoption, Adjustment [Member] Cumulative Effect, Period Of Adoption, Adjustment [Member] 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 Deficit Retained Earnings [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance Beginning balance (in shares) Common Stock, Shares, Issued Common stock issued upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Common stock issued upon exercise of stock options (in shares) Common stock issued upon vesting of restricted stock units Stock Issued During Period, Value, New Issues Common stock issued upon vesting of restricted stock units (in shares) Stock Issued During Period, Shares, New Issues Common stock as earnout payment in connection with AdvantageTec Inc. Stock Issued During Period, Value, Earnout Payment Stock Issued During Period, Value, Earnout Payment Common stock as earnout payment in connection with AdvantageTec Inc. (in shares) Stock Issued During Period, Shares, Earnout Payment Stock Issued During Period, Shares, Earnout Payment Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Bonus cash payment settled in shares of the Company's common stock Stock Issued During Period, Value, Bonus Payment Settled In Shares Stock Issued During Period, Value, Bonus Payment Settled In Shares Bonus cash payment settled in shares of the Company's common stock (in shares) Stock Issued During Period, Shares, Bonus Payment Settled In Shares Stock Issued During Period, Shares, Bonus Payment Settled In Shares Common stock issued under Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Common stock issued under Employee Stock Purchase Plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Common stock repurchase Stock Repurchased During Period, Value Common stock repurchase (in shares) Stock Repurchased During Period, Shares Equity component of convertible senior notes Debt Conversion Options Issued During Period Debt Conversion Options Issued During Period Equity component of convertible senior notes issuance costs Adjustments to Additional Paid in Capital, Debt Conversion Option, Issuance Costs Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing debt conversion option. Includes, but is not limited to, legal and accounting fees and other direct costs of issuance. Purchase of capped call option Adjustments to Additional Paid in Capital, Capped Call Option, Issuance Costs Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing capped call options. Includes, but is not limited to, legal and accounting fees and direct costs associated with issuance. Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Ending balance Ending balance (in shares) Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Other Americas Other Americas [Member] Other Americas [Member] Total Americas Americas [Member] EMEA EMEA [Member] APAC POSIT - ASIA PACIFIC [Member] United Kingdom UNITED KINGDOM Netherlands NETHERLANDS Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Segments [Axis] Segments [Axis] Segment [Domain] Segments [Domain] Business Business [Member] Business [Member]. Consumer Consumer [Member] Consumer [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Goodwill, beginning balance Foreign exchange adjustment Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, ending balance Estimated Amortization Expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Remaining 2020 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total Finite-Lived Intangible Assets, Net Current operating lease liability Long term operating lease liability Total operating lease liability Operating leases, weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Operating leases, weighted average discount rate (percent) Operating Lease, Weighted Average Discount Rate, Percent Other Commitments [Table] Other Commitments [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Letter of Credit Letter of Credit [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] LOC for Office Space Letter Of Credit For Office Space [Member] Letter Of Credit For Office Space [Member] LOC for Security Deposit Letter Of Credit For Security Deposit [Member] Letter Of Credit For Security Deposit [Member] Defined Contribution Plan Match Groups [Axis] Defined Contribution Plan Match Groups [Axis] Defined Contribution Plan Match Groups [Axis] Defined Contribution Plan Match Groups [Domain] Defined Contribution Plan Match Groups [Domain] [Domain] for Defined Contribution Plan Match Groups [Axis] Match Step One Matching Tranche One [Member] Matching Tranche One [Member] Match Step Two Matching Tranche Two [Member] Matching Tranche Two [Member] Other Commitments [Line Items] Other Commitments [Line Items] Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Employer matching contribution percent of eligible compensation Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Employer matching contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Letters of credit outstanding Line of Credit Facility, Maximum Borrowing Capacity Proceeds from amounts drawn against letters of credit Proceeds from Lines of Credit Estimated sales tax liability, including interest, minimum Estimated Sales Tax Liability, Including Interest, Minimum Estimated Sales Tax Liability, Including Interest, Minimum Estimated sales tax liability, including interest, maximum Estimated Sales Tax Liability, Including Interest, Maximum Estimated Sales Tax Liability, Including Interest, Maximum Accrued sales tax, including interest Accrued Sales Tax Liability, Including Interest Accrued Sales Tax Liability, Including Interest Net Loss Per Share Earnings Per Share [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Convertible Debt Convertible Debt [Member] Convertible Senior Notes Convertible Senior Notes [Member] Convertible Senior Notes [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive common stock awards not included in earnings per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Convertible debt conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Amortization Amortization Income Statement [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Product development Research and Development Expense [Member] Costs and expenses Costs and Expenses [Abstract] Cost of revenue Cost of Revenue Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Product development Research and Development Expense Restructuring costs Restructuring Charges Amortization of purchased intangibles Amortization of Intangible Assets, Nonproduction Amortization of Intangible Assets, Nonproduction Total costs and expenses Costs and Expenses Loss from operations Operating Income (Loss) Other (expense) income, net Other Nonoperating Income (Expense) [Abstract] Interest expense, net Interest Income (Expense), Nonoperating, Net Other (expense) income, net Other Nonoperating Income (Expense) Total other (expense) income, net Nonoperating Income (Expense) Loss before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net loss Net loss per share of common stock: Basic net loss per common share (in dollars per share) Earnings Per Share, Basic Diluted net loss per common share (in dollars per share) Earnings Per Share, Diluted Weighted-average shares used to compute net loss per share: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted average shares outstanding used in basic net loss per common share calculation (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average shares outstanding used in diluted net loss per common share calculation (in shares) Weighted Average Number of Shares Outstanding, Diluted Additional Information on Operating Expenses Operating Expenses [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Expense Depreciation expense Depreciation, Nonproduction Amortization of purchased intangibles Cost, Amortization Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common stock, authorized (in shares) Common Stock, Shares Authorized Common stock, issued (in shares) Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock to be authorized pending charter amendment Common Stock, Shares Authorized Pending Charter Amendment Common Stock, Shares Authorized Pending Charter Amendment Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 1998 Plan Nineteen Ninety Eight Plan [Member] Nineteen Ninety Eight Plan [Member] 2000 Plan Two Thousand Plan [Member] Two Thousand Plan [Member] 1998 and 2000 Plan Nineteen Ninety Eight And Two Thousand Plan [Member] Nineteen Ninety Eight and Two Thousand Plan [Member] 2009 Plan Two Thousand Nine Plan [Member] Two Thousand Nine Plan [Member] 2009 Plan, Amended Two Thousand Nine Plan, Amended [Member] Two Thousand Nine Plan, Amended [Member] 2010 Employee Stock Purchase Plan Employee Stock Purchase Plan Twenty Ten [Member] Employee Stock Purchase Plan, 2010 [Member] Two Thousand Nineteen Employee Stock Purchase Plan [Member] Two Thousand Nineteen Employee Stock Purchase Plan [Member] Two Thousand Nineteen Employee Stock Purchase Plan [Member] 2018 Plan 2018 Plan [Member] 2018 Plan [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Stock Option Share-based Payment Arrangement, Option [Member] Incentive Stock Option Incentive Stock Option [Member] Incentive Stock Option [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock repurchased during period (in shares) Per share weighed average fair value of stock options granted during the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Dividend yield (percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Period used to determine volatility Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Period Used To Determine Volatility Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Period Used To Determine Volatility Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Shares of common stock available for issuance (up to) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Increase in stock compensation cost due to change in forfeiture rate Share-based Payment Arrangement, Change In Forfeiture Rate, Incremental Cost Share-based Payment Arrangement, Change In Forfeiture Rate, Incremental Cost Options term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Increase in number of shares of common stock available for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Shares reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Fair value of stock options exercised Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercises in Period, Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercises in Period, Fair Value Unrecognized compensation cost related to novested share-based compensation arrangements Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized compensation cost related to nonvested share-based compensation arrangements Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Weighted average recognition period of unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Component of stock-based compensation expense to be paid out in RSUs Share-Based Compensation, Component To Be Paid Out In RSU Amount of noncash expense for share-based payment arrangement related to component that will be paid out in Restricted Stock Units. Accrual for stock-based compensation arrangement to be paid out in RSUs Deferred Compensation Share-based Arrangements, Liability, Current Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Basic (in shares) Effect of assumed exercised options (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted (in shares) Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Stockholders' Equity Share-based Payment Arrangement [Text Block] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] AdvantageTec AdvantageTec Inc [Member] AdvantageTec Inc [Member] Conversable, Inc. Conversable Inc [Member] Conversable Inc [Member] BotCentral Conversable [Member] Conversable [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Aggregate purchase price Business Combination, Consideration Transferred Cash payment in acquisition Payments to Acquire Businesses, Gross Equity consideration in acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Potential earn-out consideration payments based on achieving targets Potential Earn-Out Contingent Consideration Payments, Target Based Potential Earn-Out Contingent Consideration Payments, Target Based Re-measurement to fair value increase (decrease) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustments Contingent earn-out settled in stock Contingent Earn Out Settled In Stock Contingent Earn Out Settled In Stock Payments related to contingent consideration Payment for Contingent Consideration Liability, Financing Activities Goodwill acquired in acquisition Goodwill, Acquired During Period Intangible assets acquired Finite-lived Intangible Assets Acquired Business acquisition transaction costs Business Acquisition, Transaction Costs Assets acquired and liabilities assumed, net liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Other expense, ent Other Expense [Member] Capped Calls Capped Calls [Member] Capped Calls [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Aggregate principal Debt Instrument, Face Amount Debt instrument stated rate (percent) Debt Instrument, Interest Rate, Stated Percentage Aggregate principal from exercise in full of over-allotment options Aggregate Principal From Exercise In Full Of Over-Allotment Options Aggregate Principal From Exercise In Full Of Over-Allotment Options Proceeds from debt offering, net of debt issuance costs Proceeds from Debt, Net of Issuance Costs Debt instrument, unit of principal for conversion Debt Instrument, Unit Of Principal For Conversion, Amount Debt Instrument, Unit Of Principal For Conversion, Amount Number of shares per convertible note Debt Instrument, Convertible, Number of Equity Instruments Per 1000 Principal Debt Instrument, Convertible, Number of Equity Instruments Per 1000 Principal Percentage of principal amount paid if repurchase due to fundamental change (percent) Debt Instrument, Redemption Price, Percentage Threshold trading days in consideration of note conversion Debt Instrument, Convertible, Threshold Trading Days Threshold consecutive trading days in analysis of conversion price Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold percentage of stock price if converted Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Threshold for five day period, product of sale price of common stock and conversion rate of notes Debt Instrument, Convertible, Five Day Period, Threshold Of Product Of Sale Price Of Stock And Conversion Rate Debt Instrument, Convertible, Five Day Period, Threshold Of Product Of Sale Price Of Stock And Conversion Rate Carry amount of equity component of convertible notes Debt Instrument, Convertible, Carrying Amount of Equity Component Total deferred issuance costs Deferred Finance Costs, Liability And Equity Component Deferred Finance Costs, Liability And Equity Component Debt issuance costs attributable to liability Debt Issuance Costs, Gross Remaining amortization period for debt discount and debt issuance costs Debt Instrument, Convertible, Remaining Discount Amortization Period Effective interest rate (percent) Debt Instrument, Interest Rate During Period Interest expense Interest Expense, Debt Capped caps initial strike price (in dollars per share) Capped Calls, Initial Option Strike Price Capped Calls, Initial Option Strike Price Capped caps initial cap price (in dollars per share) Capped Calls, Initial Cap Price Capped Calls, Initial Cap Price Number of shares of common stock covered by called caps (shares) Number Of Shares Of Common Stock Covered By Capped Calls Number Of Shares Of Common Stock Covered By Capped Calls Reduction to additional paid-in-capital related to called caps Adjustments to additional paid in capital related to issuance costs attributable to equity component Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Israel ISRAEL Australia AUSTRALIA Netherlands Other United Kingdom, Germany, Japan, France, Italy [Member] United Kingdom, Germany, Japan, France, Italy [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total long-lived assets Long-Lived Assets Number of operating segments Number of Operating Segments Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recently Issued Accounting Standards and Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Conversable, Inc. and AdvntageTec Conversable Inc And AdvntageTec Inc [Member] Conversable Inc And AdvntageTec Inc [Member] Convertible senior note Senior Debt Obligations [Member] Convertible senior note net Convertible Debt, Fair Value Disclosures Contingent earn-out increase (decrease) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Equity issued as payment for contingent consideration Payment For Contingent Consideration, Value, Equity Shares Issued Payment For Contingent Consideration, Value, Equity Shares Issued Payment related to contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Schedule of Goodwill Schedule of Goodwill [Table Text Block] Summary of Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Corporate Corporate, Non-Segment [Member] Revenue: Segment Reporting Information, Revenue for Reportable Segment [Abstract] Revenue Sales and marketing Unallocated corporate expenses Segment Reporting Unallocated Corporate Expenses Segment Reporting Unallocated Corporate Expenses Change in Fair Value of Level 3 Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Beginning balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair value adjustment Payments Ending balance Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Recognition of deferred revenue Contract with Customer, Liability, Revenue Recognized Accounts for doubtful accounts Accounts Receivable, Allowance for Credit Loss Statement of Cash Flows [Abstract] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation Amortization of tenant allowance Tenant Allowance, Amortization, Lessee Amortization of lessee lease liability over time which offsets lease expense. Amortization of purchased intangibles Amortization of Intangible Assets Amortization of debt issuance costs Amortization of Debt Issuance Costs Accretion of debt discount on convertible senior notes Amortization of Debt Discount (Premium) Changes in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Provision for doubtful accounts Receivable, Credit Loss Expense (Reversal) Receivable, Credit Loss Expense (Reversal) Deferred income taxes Deferred Income Tax Expense (Benefit) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase Decrease In Prepaid Expense And Other Current Assets Increase (Decrease) In Prepaid Expense And Other Current Assets Contract acquisition costs noncurrent Increase (Decrease) In Capitalized Contract Cost Increase (Decrease) In Capitalized Contract Costs Security deposits Increase (Decrease) in Deposit Assets Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Deferred tax liability Increase (Decrease) in Accrued Taxes Payable Increase in operating lease liabilities Increase (Decrease) In Operating Lease Liability Increase (Decrease) In Operating Lease Liability Other liabilities Increase (Decrease) in Other Operating Liabilities Net cash provided by (used in) 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, including capitalized software Payments to Acquire Property, Plant, and Equipment Payments for intangible assets Payments to Acquire Intangible Assets 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] Repurchase of common stock Payments for Repurchase of Common Stock Proceeds from issuance of common stock in connection with the exercise of options and ESPP Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Proceeds from issuance of convertible senior notes Proceeds from Convertible Debt Payment of issuance costs in connection with convertible senior notes Payments of Debt Issuance Costs Payments related to contingent consideration Purchase of capped call option Payments for Derivative Instrument, Financing Activities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities EFFECT OF FOREIGN EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents CHANGE IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH AND CASH EQUIVALENTS - Beginning of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents CASH AND CASH EQUIVALENTS - End of the period SUPPLEMENTAL DISCLOSURE OF OTHER CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid, Net SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Purchase of property and equipment recorded in accounts payable Capital Expenditures Incurred but Not yet Paid Issuance of 11,508 shares of common stock as earnout payment in connection with AdvantageTec Inc. Other Significant Noncash Transaction, Value of Shares Issued As Earnout Payment Other Significant Noncash Transaction, Value of Shares Issued As Earnout Payment Issuance of 11,508 shares of common stock as earnout payment in connection with AdvantageTec, Inc. (shares) Other Significant Noncash Transaction, Shares Issued As Earnout Payment Other Significant Noncash Transaction, Shares Issued As Earnout Payment Issuance of 991,905 shares of common stock to settle cash awards Other Significant Noncash Transaction, Value of Shares To Settle Bonus Cash Payment Other Significant Noncash Transaction, Value of Shares To Settle Bonus Cash Payment Issuance of 991,905 shares to settle bonus cash payment (shares) Other Significant Noncash Transaction, Shares Issued To Settle Bonus Cash Payment Other Significant Noncash Transaction, Shares Issued To Settle Bonus Cash Payment Operating lease right of use asset Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating lease liabilities- short-term and long term Operating Lease Liability Supplemental Cash Flow Operating Lease Liability Supplemental Cash Flow Debt offering costs, accrued but not paid Debt Offering Costs Incurred But Not Yet Paid Debt Offering Costs Incurred But Not Yet Paid Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Severance and other associated costs Employee Severance [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring expense Restructuring liability Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Balance, Beginning of the year Severance and other associated costs Severance Costs Cash payments Payments for Restructuring Balance, End of period Carrying Amount of Liability Component: Long-term Debt, Unclassified [Abstract] Principal Long-term Debt, Gross Unamortized discount Debt Instrument, Unamortized Discount Unamortized issuance costs Debt Issuance Costs, Net Net carrying amount Long-term Debt Carrying Amount of Equity Component: Convertible Debt Equity Component [Abstract] Convertible Debt Equity Component [Abstract] Proceeds allocated to the conversion options (debt discount) Issuance costs Deferred Finance Costs, Allocated To Equity Component Deferred Finance Costs, Allocated To Equity Component Net carrying amount Debt Instrument, Convertible, Carrying Amount Of Equity Component, Net Of Issuance Costs Debt Instrument, Convertible, Carrying Amount Of Equity Component, Net Of Issuance Costs Interest Expense: Interest Expense, Debt [Abstract] Contractual interest expense Interest Expense, Debt, Excluding Amortization Amortization of issuance costs Amortization of debt discount Total interest expense Acquisitions Business Combination Disclosure [Text Block] Option-Pricing Model Weighted Average Assumptions Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Risk-free interest rate (percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate, minimum (percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, maximum (percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Historical volatility (percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Historical volatility, minimum (percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Historical volatility, maximum (percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Summary of Financial Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Long-Lived Assets by Geographic Region Long-lived Assets by Geographic Areas [Table Text Block] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Adjusted balance Cumulative Effect, Period Of Adoption, Adjusted Balance [Member] Cumulative Effect, Period Of Adoption, Adjusted Balance [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Roll Forward] Balance at beginning of year, as adjusted for the adoption of ASU 326 Accruals for credit loss charged to expense, net Accounts Receivable, Credit Loss Expense (Reversal) Balance at end of period Award Type [Domain] Number of Shares (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Beginning balance outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Awarded (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures Non-vested and outstanding at end of period (in shares) Expected to vest (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Expected To Vest Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Expected To Vest Weighted Average Grant Date Fair Value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Weighted Average Grant Date Fair Value [Abstract] [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Weighted Average Grant Date Fair Value [Abstract] [Roll Forward] Beginning balance outstanding (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 Awarded (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 Released (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 Non-vested and outstanding at end of period (in dollars per share) Expected to vest (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Expected To Vest, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Expected To Vest, Weighted Average Grant Date Fair Value Aggregate Fair Value (in thousands) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value [Roll Forward] Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value [Roll Forward] Aggregate fair value, Non-vested and outstanding Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value, Nonvested And Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value, Nonvested And Outstanding Aggregate fair value, Expected to vest Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value, Expected To Vest Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value, Expected To Vest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Summary of Property and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Lease Information Lease, Cost [Table Text Block] Schedule of Undiscounted Future Lease Payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of Stock Option Activity and Weighted Average Exercise Prices Share-based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] EX-101.PRE 10 lpsn-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Accounts Receivable) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Allowance for Doubtful Accounts  
Balance at beginning of year, as adjusted for the adoption of ASU 326 $ 3,100
Accruals for credit loss charged to expense, net 1,247
Balance at end of period 3,588
Adjusted balance  
Allowance for Doubtful Accounts  
Balance at beginning of year, as adjusted for the adoption of ASU 326 $ 2,341
XML 12 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Information
The determination of the discount rate used to calculate the present value of the right-of-use assets and lease liabilities depends on whether an interest rate is specified in the lease or not. If the lease specifies a rate, that rate is used when calculating the present value of lease payments. If the rate is not readily determinable, which is generally the case for the Company, the Company’s incremental borrowing rate (“IBR”) as of the date of inception of the lease is used (for initial measurement, the IBR was determined as of the adoption date of the standard). The IBR is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company used a ratings benchmark report against its peers in the technology sector.
The Company has operating leases for its corporate offices and other service agreements. The Company's leases have remaining lease terms of 1 to 12 years, some of which include options to extend. The Company's lease expense for the three months ended March 31, 2020 and 2019, consisting entirely of operating leases, was approximately $3.4 million and $2.9 million, respectively. Operating lease payments, which reduced operating cash flows, amounted to $2.0 million and $1.5 million for the three months ended March 31, 2020 and March 31, 2019, respectively.
During the three months ended March 31, 2020, the Company decided to abandon the Berlin office. The cease use date was March 31, 2020. According to ASC 842, the Company elected to apply the "loss of straight-line lease cost", amortizing the remaining right-of-use asset of approximately $0.4 million from the decision date to the cease use date. This expense is included in restructuring costs in the condensed consolidated statements of operations.
Supplemental balance sheet information related to leases was as follows:
 
 
As of March 31, 2020
 
As of December 31, 2019
Operating Leases
 
(in thousands, except lease term and discount rate)
Right-of-use asset
 
$
14,800

 
$
15,680

 
 
 
 
 
Current operating lease liability
 
6,561

 
6,602

Long term operating lease liability
 
12,251

 
12,865

Total operating lease liability
 
$
18,812

 
$
19,467

 
 
 
 
 
Weighted Average Remaining Lease Term
 
 
 
 
Operating leases
 
3.5 years

 
3.5 years

 
 
 
 
 
Weighted Average Discount Rate
 
 
 
 
Operating leases
 
7
%
 
7
%

Schedule of Undiscounted Future Lease Payments
Year ending December 31:
 
As of March 31, 2020
 
As of December 31, 2019
2020 (remaining nine months for March 31, 2020)
 
$
5,839

 
$
7,787

2021
 
6,694

 
6,530

2022
 
3,961

 
3,746

2023
 
2,108

 
1,925

2024
 
1,334

 
1,148

Thereafter
 
1,189

 
864

Total undiscounted lease payments
 
21,125

 
22,000

Less: present value adjustment
 
(2,313
)
 
(2,533
)
Total operating lease liability
 
$
18,812

 
$
19,467


XML 13 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Deferred Revenue) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]    
Total deferred revenue - short term $ 85,874 $ 88,751
Total deferred revenue - long term 29 438
Hosted Services - Business    
Disaggregation of Revenue [Line Items]    
Total deferred revenue - short term 77,135 82,892
Hosted Services - Consumer    
Disaggregation of Revenue [Line Items]    
Total deferred revenue - short term 713 687
Professional Services    
Disaggregation of Revenue [Line Items]    
Total deferred revenue - short term 8,026 5,172
Total deferred revenue - long term $ 29 $ 438
XML 14 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions
3 Months Ended
Mar. 31, 2020
Business Combinations [Abstract]  
Acquisitions
Acquisitions
AdvantageTec Inc.
In October 2018, the Company entered into a stock purchase agreement to acquire the outstanding equity interest of AdvantageTec Inc. (“AdvantageTec”), a leading provider of texting solutions for service departments of automotive dealerships that helps enable Conversational Commerce across the entire dealership, including both front end/variable operations (new and used vehicle sales) and back end/fixed operations (parts and services). The purchase agreement was for total consideration of approximately $11.2 million, which includes approximately $6.0 million in cash, approximately $4.3 million in shares of common stock, and approximately $0.9 million of potential earn-out consideration in cash and shares of common stock. The earn-out is contingent upon achieving certain targeted financial, strategic and integration objectives and milestones and is included as part of the purchase price. During 2019, the Company recorded a $0.2 million fair value re-measurement adjustment and made payments of $0.5 million in earn-out consideration. During the three months ended March 31, 2020, the Company recorded a $0.3 million fair value re-measurement adjustment, which was recorded in loss from operations as a decrease in general and administrative expenses. The Company settled the remaining contingent earn-out of approximately $0.3 million in stock. As of March 31, 2020, there are no additional contingent earn-out payments.
The purchase price allocation resulted in approximately $9.1 million of goodwill and approximately $2.2 million of intangible assets. The goodwill will not be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. A deferred tax liability for the identified intangibles has been recorded.
    AdvantageTec Inc. enhances the Company’s messaging platform available for the automotive industry and is included in the Company's business segment.
Conversable, Inc.
In September 2018, the Company acquired the employees and technology assets of Conversable, Inc. a SaaS based Artificial Intelligence powered conversational platform, headquartered in Austin, Texas, for an aggregate estimated purchase price of $5.7 million. The estimated purchase price consisted of $1.3 million in cash, approximately $2.9 million in shares of common stock of the Company, and a potential earn-out consideration of $1.5 million in cash, which is based on achieving certain targeted financial, strategic, and integration objectives and milestones and is included as part of the purchase price. During 2019, the Company recorded a $0.5 million fair value re-measurement adjustment and settled the remaining contingent earn-out in stock.
The purchase price allocation resulted in approximately $5.5 million of goodwill and approximately $0.5 million of intangible assets. The goodwill will be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. The allocation of the purchase price to net book value of acquired assets and liabilities resulted in a net liability of $0.3 million, which includes accounts receivable, property and equipment, accrued expenses, and deferred revenue.
Conversable Inc.’s capabilities will accelerate the ongoing expansion of the Company's Conversational Commerce solutions and enhance the Company’s ability to deliver proactive and personalized content and services when and where the customer needs it, helping consumers find immediate service through messaging. Conversable, Inc. is included in the Company's business segment.
BotCentral, Inc.
In January 2018, the Company acquired the employees and technology assets of BotCentral, Inc., a Silicon Valley based startup, for a purchase price of approximately $1.0 million in common stock of the Company. The Company incurred an additional $0.2 million related to acquisition costs. This transaction was accounted for as an asset purchase. The aggregate amount of approximately $1.2 million is included in intangibles on the Company's consolidated balance sheet. With the BotCentral team's expertise and knowledge of the LiveEngage platform, the team is bringing valuable insight for the Company's customers and partners, and enabling the company to more rapidly optimize its bot deployment capabilities, and grow the ecosystem. BotCentral, Inc. is included in the Company's business segment.
XML 15 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Goodwill
The changes in the carrying amount of goodwill for the three months ended March 31, 2020 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Consolidated
Balance as of December 31, 2019
$
86,963

 
$
8,024

 
$
94,987

Adjustments to goodwill:
 
 
 
 
 
Foreign exchange adjustment
(42
)
 

 
(42
)
Balance as of March 31, 2020
$
86,921

 
$
8,024

 
$
94,945


Intangible Assets
Intangible assets are summarized as follows (amounts in thousands):
 
As of March 31, 2020
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
30,394

 
$
(25,569
)
 
$
4,825

 
5.3 years
Customer relationships
16,961

 
(13,207
)
 
3,754

 
8.4 years
Patents
3,490

 
(757
)
 
2,733

 
12.8 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
51,107

 
$
(39,768
)
 
$
11,339

 
 

 
As of December 31, 2019
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
30,413

 
$
(25,187
)
 
$
5,226

 
5.3 years
Customer relationships
16,964

 
(12,958
)
 
4,006

 
8.4 years
Patents
3,267

 
(714
)
 
2,553

 
12.8 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
50,906

 
$
(39,094
)
 
$
11,812

 
 
 
Amortization expense is calculated over the estimated useful life of the asset. Aggregate amortization expense for intangible assets was $0.7 million for the three months ended March 31, 2020 and 2019, respectively. For the three months ended March 31, 2020 and 2019, respectively, a portion of this amortization is included in cost of revenue. Estimated amortization expense for the next five years is as follows (amounts in thousands):  
 
Estimated Amortization Expense
Remaining 2020
2,049

2021
2,521

2022
2,156

2023
905

2024
707

Thereafter
3,001

Total
$
11,339


XML 16 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 17 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Financial Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Liabilities:    
Contingent earn-out $ 0 $ 557
Recurring    
Assets:    
Total assets 2,906 2,899
Liabilities:    
Total liabilities 0 557
Recurring | Money market funds    
Assets:    
Money market funds 2,906 2,899
Recurring | Contingent earn-out    
Liabilities:    
Contingent earn-out 0 557
Recurring | Level 1    
Assets:    
Total assets 2,906 2,899
Liabilities:    
Total liabilities 0 0
Recurring | Level 1 | Money market funds    
Assets:    
Money market funds 2,906 2,899
Recurring | Level 1 | Contingent earn-out    
Liabilities:    
Contingent earn-out 0 0
Recurring | Level 2    
Assets:    
Total assets 0 0
Liabilities:    
Total liabilities 0 0
Recurring | Level 2 | Money market funds    
Assets:    
Money market funds 0 0
Recurring | Level 2 | Contingent earn-out    
Liabilities:    
Contingent earn-out 0 0
Recurring | Level 3    
Assets:    
Total assets 0 0
Liabilities:    
Total liabilities 0 557
Recurring | Level 3 | Money market funds    
Assets:    
Money market funds 0 0
Recurring | Level 3 | Contingent earn-out    
Liabilities:    
Contingent earn-out $ 0 $ 557
XML 18 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]      
Payroll and other employee related costs $ 12,560 $ 27,920  
Professional services and consulting and other vendor fees 22,788 20,382  
Unrecognized tax benefits 2,052 2,053  
Sales commissions 3,787 9,654  
Contingent earn-out 0 557  
Restructuring 276 314 $ 977
Sales tax liabilities 2,500 0  
Other 666 1,898  
Total $ 44,629 $ 62,778  
XML 19 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Lease Information) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Operating lease right-of-use asset $ 14,800 $ 15,680
Current operating lease liability 6,561 6,602
Long term operating lease liability 12,251 12,865
Total operating lease liability $ 18,812 $ 19,467
Operating leases, weighted average remaining lease term (in years) 3 years 6 months 3 years 6 months
Operating leases, weighted average discount rate (percent) 7.00% 7.00%
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
Revenue Recognition 
The majority of the Company’s revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. Revenues are recognized when control of these services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services.

The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.
    
Total revenue of $78.1 million and $66.4 million was recognized during the three months ended March 31, 2020 and 2019, respectively.


Hosted Services- Business Revenue

Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, the Company’s enterprise-class, cloud-based platform. The Company has determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. The Company recognizes this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by the Company’s performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of the Company's larger customers, the Company may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, the Company passes the fee it incurs with the labor provider and its fee for the hosted services through to its customers in the form of a fixed fee for each order placed via the Company's online engagement solutions. For these Gainshare (formerly Pay for Performance) arrangements in accordance with ASC-606, "Principal Agent Considerations," the Company acts as a principal in a transaction if it controls the specified goods or services before they are transferred to the customer.

Professional Services Revenues

Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration the Company expects to receive in exchange for such services. Control for the majority of the Company's Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.

Remaining Performance Obligation

As of March 31, 2020, the aggregate amount of the total transaction price allocated in contracts with original duration of greater than one year to the remaining performance obligations was $214 million. Approximately 90% of the Company’s remaining performance obligations is expected to be recognized during the next 24 months, with the balance recognized thereafter. The aggregate balance of unsatisfied performance obligations represents contracted revenue that has not yet been recognized, and does not include contract amounts that are cancelable by the customer, amounts associated with optional renewal periods, and any amounts related to performance obligations, which are billed and recognized as they are delivered. The Company has elected the optional exemption, which allows for the exclusion of the amounts for remaining performance obligations that are part of contracts with an original expected duration of one year or less. Such remaining performance obligations represent unsatisfied or partially unsatisfied performance obligation pursuant to ASC 606.
Contracts with Multiple Performance Obligations

Some of the Company's contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.

Hosted Services- Consumer Revenue

For revenue from the Company's Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that the Expert is the primary obligor. Additionally, the Company performs as an agent without any risk of loss for collection, and is not involved in selecting the Expert or establishing the Expert’s fee.  The Company collects a fee from the consumer and retains a portion of the fee, and then remits the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.

Deferred Revenues

The Company records deferred revenues when cash payments are received or due in advance of the Company’s performance. The increase in the deferred revenue balance as of March 31, 2020 is primarily driven by cash payments received or due in advance of satisfying the Company’s performance obligations, partially offset by $34.0 million of revenues recognized that were included in the deferred revenue balance as of December 31, 2019.
    
The following table presents deferred revenue by revenue source (amounts in thousands):
 
 
Deferred Revenue
 
 
As of March 31, 2020
 
As of December 31, 2019
Hosted services – Business
 
$
77,135

 
$
82,892

Hosted services – Consumer
 
713

 
687

Professional services – Business
 
8,026

 
5,172

Total deferred revenue - short term
 
$
85,874

 
$
88,751

 
 
 
 
 
Professional services – Business
 
29

 
438

Total deferred revenue - long term
 
$
29

 
$
438


Disaggregated Revenue

The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):
 
Three Months Ended
 
March 31,
 
2020
 
2019
Revenue:
 
 
 
Hosted services – Business
$
61,051

 
$
51,537

Hosted services – Consumer
6,240

 
5,407

Professional services
10,797

 
9,458

Total revenue
$
78,088

 
$
66,402

 

 


Revenue by Geographic Location

The following table presents the Company’s revenues attributable to domestic and foreign operations for the periods presented (amounts in thousands):
 
Three Months Ended
 
 
March 31,
 
 
2020
 
2019
 
United States
$
48,549

 
$
38,589

 
Other Americas (1)
2,020

 
2,769

 
Total Americas
50,569

 
41,358

 
EMEA (2) (4)
19,491

 
18,113

 
APAC (3)
8,028

 
6,931

 
Total revenue
$
78,088

 
$
66,402

 
(1) Canada, Latin America and South America
(2) Europe, the Middle East and Africa (“EMEA”)
(3) Asia-Pacific (“APAC”)
(4) Includes revenues from the United Kingdom of $12.6 million and $11.7 million for the three months ended March 31, 2020 and 2019, respectively, and from the Netherlands of $1.3 million and $2.5 million for the three months ended March 31, 2020 and 2019, respectively.

Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to Hosted Services - Business Revenue.
In some arrangements, the Company allows customers to pay for access to LiveEngage over the term of the software license. The Company refers to these as subscription transactions. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, anticipated to be invoiced in the next twelve months, are included in accounts receivable on the condensed consolidated balance sheet. The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):
 
Accounts Receivable (1)
 
Unbilled Receivable (1)
 
Contract Acquisition Costs noncurrent
 
Deferred Revenue (current)
 
Deferred Revenue (long term)
Opening Balance as of December 31, 2019
$
70,318

 
$
17,302

 
$
31,965

 
$
88,751

 
$
438

(Decrease) Increase, net
(25,052
)
 
(1,486
)
 
1,642

 
(2,877
)
 
(409
)
Ending Balance as of March 31, 2020
$
45,266

 
$
15,816

 
$
33,607

 
$
85,874

 
$
29


(1) These accounts include the $0.7 million adjustment in connection with the adoption of ASU 2016-13 (Topic 326).

Accounts Receivable, Net

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities, which are included in accrued liabilities and other long-term liabilities) on the condensed consolidated balance sheet. Under the typical payment terms of our over time contracts, the customer pays us either performance-based payments or progress payments. Amounts billed and due from our customers are classified as receivables on the condensed consolidated balance sheet. Accounts receivable is presented net of an allowance for doubtful accounts and sales reserve of $3.6 million and $3.1 million at March 31, 2020, respectively and $3.1 million and $1.1 million at December 31, 2019, respectively.
An allowance for doubtful accounts is established to recognize expected credit losses on accounts receivable balances. Judgment is required in the estimation of the allowance and the Company evaluates the collectability of its accounts receivable based on a combination of factors. If the Company becomes aware of a customer’s inability to meet its financial obligations, a specific allowance is recorded to reduce the net receivable to the amount reasonably believed to be collectible from the customer. For all other customers, the Company uses an aging schedule and recognize allowances for doubtful accounts based on the
creditworthiness of the debtor, the age and status of outstanding receivables, the current business environment and its historical collection experience adjusted for current expectations for the customers or industry. Accounts receivable are written off against the allowance for uncollectible accounts when the Company determines amounts are no longer collectible.

 
Three Months
 
March 31,
Allowance for doubtful accounts (in thousands):
2020
Balance at beginning of year, as adjusted for the adoption of ASU 2016-13 (Topic 326)
$
2,341

Accruals for credit loss charged to expense, net
1,247

Balance at end of period
$
3,588



XML 21 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page - shares
3 Months Ended
Mar. 31, 2020
Apr. 25, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2020  
Document Transition Report false  
Entity File Number 000-30141  
Entity Registrant Name LIVEPERSON, INC.  
Entity Central Index Key 0001102993  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 13-3861628  
Entity Address, Address Line One 475 Tenth Avenue, 5th Floor  
Entity Address, City or Town New York,  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10018  
City Area Code 212  
Local Phone Number 609-4200  
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  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol LPSN  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   66,198,311
XML 22 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring (Restructuring Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Restructuring Reserve [Roll Forward]    
Balance, Beginning of the year $ 314 $ 977
Severance and other associated costs 3,190 2,043
Cash payments (3,228) (2,706)
Balance, End of period $ 276 $ 314
XML 23 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model) (Details)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Option-Pricing Model Weighted Average Assumptions    
Dividend yield (percent) 0.00% 0.00%
Risk-free interest rate (percent) 0.66%  
Risk-free interest rate, minimum (percent)   2.49%
Risk-free interest rate, maximum (percent)   2.57%
Expected life (in years) 5 years 5 years
Historical volatility (percent) 46.50%  
Historical volatility, minimum (percent)   43.62%
Historical volatility, maximum (percent)   43.85%
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Comprehensive Income [Abstract]    
Net loss $ (37,001) $ (18,890)
Foreign currency translation adjustment 2,469 207
Comprehensive loss $ (34,532) $ (18,683)
XML 25 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 172,407 $ 161,524
Less: accumulated depreciation (89,591) (85,288)
Total 82,816 76,236
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 95,152 92,493
Furniture, equipment and building improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 16,522 16,487
Internal-use software development costs    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 60,733 $ 52,544
EXCEL 26 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )2%JU ?(\\#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,$% @ E(6K4"?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 " "4A:M0:C,#0>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:;5(:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU; MA^@'\#%W__SN=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[ MZ!3E9SQ 4/I#'1#JJEJ!0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[ M=.@I 2\Y,#E-#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW?@ M\/;T^#*O6UB?2'F-^5>R@DX!U^PR^;5YV.RV3-9571757<'YCJ_$;2/J^_?) M]8??5=CUQN[M/S:^",H6?MV%_ )02P,$% @ E(6K4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "4A:M0# ?AV3@# Z#P & 'AL+W=O=//<'I4RT6M5UNTJ/AISNDV2=GM45=[> MZ).J[3][W52YL9?-(6E/C+]V]AV:]U&=3%K5Z:*+V M7%5Y\_M>E?JRBD7\=N.Q.!Q-=R-9+T_Y07U3YOOIH;%7R5AE5U2J;@M=1XW: MK^([<;N1U!$A+NW5>=1-Y4GKY^[B\VX53[H1J5)M35" M^"=!#@0Y$H132/J1N:E^R$V^7C;Z$C6]6Z>\6Q3B5MJ'N>UNNF?G_K.S;>W= ME_5DF;QT90;$?8^@*X08$8FM/0H0$K@G1J>_!38<(;& A#.0CBZOZ"FFIY"> M.GIZ1<^\!\ 14RR008&,T6>> $?,L< 4"DP9?>$)<(288(495)AQOO D (2P MQ!Q*S#E?>A( $G!Z 246G.];#2 !K\4$QVG"*_AV(TS 5?,\!A@*F M"YC<.T&\@F\[P@1\%SB^0O(*OO,($[!>X)0+'F+RS0>8T!H6..J")YFFO@K MS (J..^"QYGFO@K + (J./.")UJRK0%@ IN#P+$7/-22?!6 ">P0 B=?\%S+ MU%J[CS"A3P.*Y M3GWW$2;@/N'L$\]UZKN/,"$5G'WBN4[]-PS"!/87PMDGGNO4WU\ )O0>(YQ] MXKE.V1K[_QV?L8K^Z.C>&=ZPN3=WC?57[-FT-1M]&3-K8?EVION=&;/F[Z;ZR^,/@V=:C*VR^L_4$L#!!0 ( )2%JU"&I2-\: 0 M )<5 8 >&PO=V]R:W-H965T&UL?9C;;N,V$(9?Q?!] M5IKA48%CH-9BT0(M$&S1]EJ)F=A8R7(E)=Z^?2E9,>R986ZL@_\A_R'ICV.N M3FWWH]^%,"Q^-O6A?UCNAN%XGV7]\RXT5?^E/89#_.:E[9IJB(_=:]8?NU!M MIZ"FSC#/;=94^\-RO9K>/7;K5?LVU/M#>.P6_5O35-U_FU"WIX?-^_ M[H;Q1;9>':O7\&<8_CH^=O$IN[2RW3?AT._;PZ(++P_+7^"^5'8,F!1_[\.I MO[I?C*D\M>V/\>&W[<,R'QV%.CP/8Q-5O+R',M3UV%+T\>__A/=11/CJ) M?3RW=3]]+I[?^J%MYE:BE:;Z>;[N#]/U-+?_$28'X!R EP#0GP:H.4"1@.SL M;$KU:S54ZU77GA;=>;:.U;@HX%[%P7P>7TYC-WT7L^WCV_>U<:OL?6QGEFS. M$KR2X*VBY KC+Y(L]G\Q@:()G.+5=7PAQRLQ7DWQ^BK>YB2)L\1.DL,D 0?: M%203268-*MF-%MUH[@:(F[/$7'5C(?=T6+G*.XNY[,6(7@SW0GK9&-8+&(?4 MBZ!2A=6R%RMZL=R+(EXLZP6U1T]DI2!S'G(GNW&B&\?=:.+&\9RUS\G**@65 ML3XQ2U[TXKD70[QXOA;0@R5>N"HN&&5E+X7HI>!>2"^;@O6BE,T)-DI!!<55 M7C=>()?IE',W#$\YGP!0BOZR19D'3/A)T!*X'T_] .NHT(4VU(\H\XDU##(X M ;F?@OI!GGBA-+7#50@N06&0,0R-;+C. #I(_,I!AC$8ML^YU/J3$0J8RB\XEZ@B000J52TKDB3VTV*.,4.4X]Q2ER4-(I+25- MRHF,4N0H]12ER!$)B(:N8U'F4V4!RB!%7M;2XGF#4L7*REI195)N9"@CAS*M M6#?(::NTRBF\2TEG-;B4(QG+R+'L*98E#=V&/]?<.I&!C)YM>3Y1CJ*,4.0( M]0Q:'(ZT2O]47BG$+"@<)"$\<^H ML0EZ*IF>BM.3=K51'(MWMBC8 DR;3!1&"N9GHK3DW:T40(7M56>K1])YXU* M4$+)!%6X/_>*I'8:VF8[$7MIV M"+'-_$O,;Q>J[>6A#B_#>.OB?7<^*CP_#.UQ/@;-+F>QZ_\!4$L#!!0 ( M )2%JU"T9AA@40( +T' 8 >&PO=V]R:W-H965T&UL MC95MKYL@&(;_BO$'%!1?&VLRNRQ;LB7-6;9]IBVMYJ@XH/7LWP_0&D5R>OJA MO'C?SW,]H)#UE+WRDA#AO#5URW=N*42W!8"?2M)@OJ$=:>63"V4-%G+(KH!W MC."S-C4U\"&,0(.KULTS/7=@>49OHJY:J(2VO:.LP="Q41JR)W6M(DF.OV-0=\JIC//^(_H77;PLYH@YV=/Z M3W46YJP>BF\ M+9*+>5*3>NWT,UDME[/W/ TS<%=Q1DDQ2/R9Q%\J]FM%F$P2(/-/$+X5PM=^ M-(>(['YD]2/M#^;^V"ABD$1:TFH)"I/$J,,B@C&TDP16DF!-8B0I!DD\2P(W M$'H&RC/5@B6TLH1KEM1@&23A+$L(]<^@>:Y;\$16GFC%XYF)BFB5R$1Y3[& MB*T0L07"6/LB_M ./5,M8!(K3&*!,;ZM(EG5ZT-HW:2/*!=0J14JM4 A RI= MI8H2F<:'Q@NVMPBC,)!?%;(CR1O!>DI!"U1@GE-PG2ST4XABD\JF1 E"?F!B M@=DYJBZV'YA=JY8[1RKDD:P/S@NE@LBH<"/CE?(NG08UN0C5C66?#1?*,!"T M&R]+,-W8^7]02P,$% @ E(6K4*8 ,@"0! :!8 !@ !X;"]W;W)K MCN MDUW?'^_2M-OL7%UV'YNC._A?GINV+GM_V;ZDW;%UY79L5%)8OK@_7/_Y M^-CZJ_32RW9?NT.W;PZSUCW?)P_J;JUI:# J_MR[4W?U?3:$\M0T7X:+7[?W M238X>WZIIYZ M\5;J\NOYPUX:L#?&N@Q^+.S,=2?RKY<+MKF M-&O/V3J6PZ10=^P?YF:X.3Z[\3?OOBU5EB_2MZ&C2;,Z:^A:SC$X22Z7L9^]80P!"I#L96.X4, M/AR2D$"5Q@6';H JBZ6(,7CX1XHYEG4:V4"TAJ)(Z<0888R*NF"P8-H[(K M0F'&4&#S/S*$H<"@P)$9DH4+%2&KUTB5Q^HMQH!A!!B1(; )%!LB(*+82XXQ M7QCM%&/G&Y@)&A4CD0QIO)(U6,DB0UINM_+R?=D?NME3T_=-/9[Q/3=-[[Q)7T ELYTKMY>+RCWWP]?"?V_/ M9Y_GB[XY3N>ZZ>5P>?DO4$L#!!0 ( )2%JU"873(B$ ( ((% 8 M>&PO=V]R:W-H965T&UL?531CILP$/P5Q'O/@(%P$2!=YF=G3'+Y@,7K[(&4-X;HZTL_%JI M;HN0K&I@1#[P#EK]YLP%(TH?Q07)3@ YV21&410$*6*D:?TRM[&#*'/>*]JT M[!DCXN\.*!\*/_1O@9?F4BL30&7>D0O\ /6S.PA]0C/+J6'0RH:WGH!S MX3^%VWUJ\!;PJX%!+O:><7+D_-4$V)H? ME5FKST21,A=\\,3XL3IB>B+<8GV9E0G:N[/OM%NIH]<2D:O$+KI+7Q78WR/"('67P$X7V!+@_UQ@-T'L)(@M0;PDB-;7,&)2 MBVDMYA/>!$&X,N. A5GV&+CE)$XYR;T<'*_DC)AD42>*T\>5& ];99ID$9T'R5-D6G\5 MW^D!,\Z#=YIQ.GTGXM*TTCMRI7\LV_YGSA5HE<&#OJQ:#\3Y0.&LS':C]V(< M"^-!\6Z:>&@>N^4_4$L#!!0 ( )2%JU#BV8D*P 4 %D> 8 >&PO M=V]R:W-H965T&ULE5E=3^-($/PK4=[9S/1\V%X!TL4!%NE. M6NWJ[IZ]8"#:),XY!O;^_8T=$S+=Y9A[(7&HGJX9]U3UV.>O5?US]U26S>37 M>K7974R?FF;[>3;;W3V5ZV+WJ=J6F_"?AZI>%TVXK!]GNVU=%O==T'HU(Z7\ M;%TL-]/+\^ZWK_7E>?7]G\N?U:AZO9893[Y;K<[);59E*7#Q?3W_3G6VO:@ [QU[)\W1U] MG[13^5%5/]N+V_N+J6H9E:ORKFF'*,+'2YF7JU4[4N#Q3S_H])"S#3S^_C;Z M=3?Y,)D?Q:[,J]7?R_OFZ6*:3B?WY4/QO&J^5:]?RGY";CKI9_][^5*N KQE M$G+<5:M=]W=R][QKJG4_2J"R+G[M/Y>;[O.U'_\M# =0'T"' *U/!I@^P+P' MF),!M@^P[P'N9(#K ]PA@)*3 ;X/\.\!IR>=] ')(<"E[AM.3SOJ M[!!@J2N1_?WK"F)1-,7E>5V]3NI]36^+=NOHSUDHN;OVQZ["NO^%FMB%7U\N MM?'GLY=VH!XSWV,HPB0Q)D>8-,8L$":+,5< 8U6,N488'6-N$(9BS!>$,3'F M%F'L 3,+:WM88((+3-T -AK L07>8WR'V>PQB4J(K4TN8=ZR)9:0,S:C*PDQ MGES&%QF,I-/$9GRA ^2@N ))]J2AWF M9"$GVXUB(DX)'L#! 1R8%-L0H>IOPG>5D<; ["H?QF*R'9#T@RZO/RRP4 M\J0X3P+S)#*/8X4W3T0>AL@3L2(*DT@AB1208$N:IX*$#??_2$&B/!G,DX$\ M3(+FFHP$9IF1Y#SK. M8Y0YJLHX$Q9?#=37JB!(#HNB%I*V9G.4L\)C<%B0ECS-! ]EW%"4O7" MS="IY8Q&<3$E+(\:Z"-QR=!2((,SI\+ QW$Q)2R6&JBEYY*MI5R>D6+5=C.& MBNE@3=5 5+WF=*1@ZDPKWFOF/2YJJ!S?C1(C.BJ0SRJ=99[?$8D+"^!-*II7 M +3>#$@^8%5-.4LW/@JF'+B3CW3N"4J)LH@;V'6'U)Z#^LB.6ZH]; M8OV!GEAB9%,,W 9VQ1(WT!8#X'!?3 -G!W1XX)TQ 6,::(T1]&1O3-C'R'R\ M.R;L3X3\B3<^)(TG;)@AXR%L/(2,A^L\ 4%#7T-G7& M\?LJ<3[A-U1B9&E+:[+&.]X,7 /<&:7&<A"P0-HIBE9JARL,U2^C]V%+9& M8H3IPD[4QG MO"/. 8KWA(0\U@W(B,$.98!#\6/GW$C;"=:J>).:8QSI(4K8G PZFO!VQTA# M$6Q.06(B6/H-.KGP4ZJ1>D[*^*$6SPP\?@&G$MX'S8T\E5#&SVP]Z-2S"CB. M&>"+K<, Z_#B>9&T#AWNY$ +9;!U&&0=O!\WTCHRI_GQ<0P5T\'V8I"]\#.= MD>I,UO-3YM4H+":$A=<@X4WYG9 2F64Z4T,;$PND04]MN+4:><((+:^8^@@J MIH/%UJ"'.V([@ JKAR !ROZ07 B+X+8,+!RBM^*H1C MD::,]UT(Z+,A\;18["T0^T3<._2T/0V>2_RQ6/YQZ )!<:\T.WI[U;YT_:.H M'Y>;W>1'U335NGM=]5!531E&59_">$]E<7^X6)4/3?LU"=_K_^I>4=2I((D0.5@V( -*#IT M^ZPF2F+4MC))2;I_/TI67?ON9=8/M:V\I-X[D0]/Y-5;VWWKGYIF6'S?;??] M]?)I&)XO5ZO^[JG9U?V']KG9I[\\M-VN'M+/[G'5/W=-?3\UVFU7;$RQVM6; M_?+F:KKVJ;NY:E^&[6;??.H6_TO+'A<^;QZ=AO+"ZN7JN M'YL_F^'+\Z[G?[)I]OVGWBZYYN%Y^I,M;[\8&D^*O3?/6GWQ?C*%\ M;=MOXX_?[J^79G34;)N[8>RB3A^OS;K9;L>>DH]_YDZ7QWN.#4^__^C]ERGX M%,S7NF_6[?;OS?WP=+V,R\5]\U"_;(?/[=NOS1R07R[FZ']O7IMMDH].TCWN MVFT__;^X>^F'=C?WDJSLZN^'S\U^^GR;^__1##?@N0$?&Z1[O]? S@WLSP;N MW09N;N!^-BBF;!U"F7)S6P_US577OBVZP^-]KL=11)_I;2D^? MKK[>4*"KU>O8T:RI#AH^U9PK;H$B\%&S2@Z.-AC9J%AUP.>W6&L%F4+8T!H? ML0L+DV&G]O8L#(L[<+ #-W7@3CM@$4AUT!239C]I+FPP1J1T#6048VFP'0_M M>!"/PQT4L(-"QV.-B.>@\2=&R16E%^%H5:"BP%X"]!*TER#N4@5U%^]M%%:T MR,9(V$J$5B*P(L9B%=5=+HA+8>5_1&=62FBEU%;("2NENDL1I1.M"2[S>,A@ MDAB0E2!18M1]N)0/"(B(@,CG MO&!8$J!ES'6!<4F E]'*<#0*V9$.2,LN?"@RRQ%A9I*&9B'7(](\3"N-G"QK M)+,QFV,,3@+DC!)7!*C(SJGAAV21?<80QB 8YBEE3\<(Z-8J1++A,#<*8GJSI&>2888W% MM*X$Z08@-H'8YDI53%#6!%6%"&LVIC$LL[@&,DI/*S=R,$190S3*24]R[@,#E#V82[(LFD5GU5>IK&A1KD!C3&+6)%:+' /"J@<$JEN;>:=@S& & MA:L5TD4FA\"P7PTGMG(U<)I]M+I*CO'#LK7["#" M>'8%""A3[#@,5:>ARG(SO'*:F&FB2G0@56[UPS&WS8U)Z M0$J2I/0:@669:N3,T/,8@5XCL)!3R6MDI;=:B1$/.,G19)9TC\'F =A($MF# MW^"KDU.^7=,]3B>H_>*N M?=D/XSG8R=7C*>U''D\)Q?6*+M>'L]:?W1R.?O^HN\?-OE]\;8>AW4TGA0]M M.S3)I/F0DO74U/?'']OF81B_AO2].QRY'GX,[?-\G+PZGFG?_ =02P,$% M @ E(6K4'AJ.?RT 0 T@, !@ !X;"]W;W)K-FIR>Y>F3=ID_WT!76M; M:]>3,,V8CFQ;8 CKQJU=F.:2$[6F31=S9%AH-3LH.S(7;06IA?)U XYC2A-\>S;%H7'*S( M>M' 5W#?^K/Q%EM8*JFALQ([8J#.Z4-R/*4A/@9\ES#:U9F$2BZ(+\'X5.5T M%P2!@M(%!N&W*SR"4H'(R_@Y<](E90"NSS?V#[%V7\M%6'A$]4-6KLWI/245 MU&)0[AG'CS#75/PHDB,S@2,_6^%^&)DR/WO2F#,[8BWGGQUGNO!4_V M&;L&HCGF-,7P54RR1##/OJ3@6RE._#\XWX;O-Q7N(WS_E\)TFR#=)$@C0?IF MB5LQAW^2L%5/-9@F3I,E)0Y=G.25=QG8!Q[?Y$_X-.U?A&ED9\D%G7_9V/\: MT8&7LKOS(]3Z#[88"FH7CN_]V4QC-AD.^_D'L>4;%[\!4$L#!!0 ( )2% MJU!8F!ZFM0$ -(# 8 >&PO=V]R:W-H965T&UL?5-A MCYP@$/TKA!]PK*R]W6S4Y/::IDW:9'-->Y]9'94Q168&KV0'%TO8E&)^JG.Z"(%!0 M^L @<+O!(R@5B%#&CYF3+BD#<'U^8_\0:\=:KL+!HU'/LO)M3H^45%"+0?DG M,WZ$N9YWE,S%?X8;* P/2C!':92+*RD'YXV>65"*%J_3+KNXC]-->IAAVP ^ M _@".,8\;$H4E;\77A29-2.Q4^][$9XX.7'L31F-_:^-\8!2 M=G&UL?5/;;MP@ M$/T5Q <$F]VVZ6;ML8T"'A?P.OG[ O8Z5FOU!9CAG#,7 MAFQ$\V); $=>M>IL3EOG^@-CMFQ!"WN#/73^ID:CA?.F:9CM#8@JDK1B/$D^ M,BUD1XLL^DZFR'!P2G9P,L0.6@OS=@2%8TY3>G4\RJ9UP<&*K!<-_ 3WJS\9 M;[%%I9(:.BNQ(P;JG-ZEA^,^X"/@2<)H5V<2*CDCO@3C>Y73)"0$"DH7%(3? M+G /2@4AG\;O69,N(0-Q?;ZJ?XVU^UK.PL(]JF=9N3:GMY144(M!N4<]\\M9[+P5//V?L$H1FS''" M\!4F71#,JR\A^%:((_^'SK?IN\T,=Y&^6]-YLBVPWQ381X']?TO

,G?S;3F$V&PW[^06SYQL4?4$L#!!0 ( )2%JU"3.OHQM $ M -(# 9 >&PO=V]R:W-H965TBQ:^0?C>GQU:;&&I MI0;CI37$05/0N_WQE,7X%/!#PNA79Q(KN5C[&(W/=4%W41 HJ$)D$+A=X1Z4 MBD0HX]?,29>4$;@^/[-_3+5C+1?AX=ZJG[(.74%O*:FA$8,*#W;\!',];RB9 MB_\"5U 8'I5@CLHJGU92#3Y8/;.@%"V>IEV:M(_3#7\_P[8!? ;P!7";\K I M45+^0011YLZ.Q$V][T5\XOV18V^JZ$RM2'$OSPC\+#-D&V29 E@NR_)6[%9"^2L%5/-;@V M39,GE1U,FN25=QG8.Y[>Y&_X-.U?A6NE\>1B [YLZG]C;0"4LKO!$>KP@RV& M@B;$XSL\NVG,)B/8?OY!;/G&Y1]02P,$% @ E(6K4-ZW*<:U 0 T@, M !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*T M561;:EI5F[1)4:=MGXE]ME&!\P#'W;\?8-?S-FM?@#ONO7MW'-F ]M6U )Z\ M:65<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMG<,BVDH466?&=; M9-A[)0V<+7&]UL+^/('"(:=;^NYXD4WKHX,562<:^ +^:W>VP6(S2R4U&"?1 M$ MU3A^VQ],^QJ> ;Q(&MSB36,D%\34:'ZN<;J(@4%#ZR"#"=H5'4"H2!1D_ M)DXZIXS Y?F=_3G5'FJY" >/J+[+RKD@EKTRK_@\ &F>@Z43,5_@BNH M$!Z5A!PE*I=64O;.HYY8@A0MWL9=FK0/X\UA-\'6 7P"\!EPG_*P,5%2_B2\ M*#*+ [%C[SL1GWA[Y*$W972F5J2[(-X%[[7@_)"Q:R2:8DYC#%_$;.<(%MCG M%'PMQ8G_ ^?K\-VJPEV"[_Y0>+M.L%\EV">"_7]+7(NY^RL)6_14@VW2-#E2 M8F_2)"^\\\ ^\/0FO\/':?\L;".-(Q?TX653_VM$#T'*YB:,4!L^V&PHJ'T\ MWH6S'<=L-#QVTP]B\S&UL?5-ACY0P$/TK37_ %;JHZP9( M;L\83339G%$_=V& YEJ*;5G.?^^T<(A*_-)VIO/>O)E.\\G8)]/*L5>\* MVGD_G!AS50=:N#LS0(\WC;%:>#1MR]Q@0=01I!7C2?*::2%[6N;1=[%E;D:O M9 \72]RHM; _SZ#,5-"4OC@>9=OYX&!E/H@6OH#_.EPL6FQEJ:6&WDG3$PM- M0>_3TSD+\3'@FX3); !E I$*./'PDG7 ME &X/;^POX^U8RU7X>#!J.^R]EU!CY34T(A1^44+,5_@ALH# ]* M,$=EE(LKJ4;GC5Y84(H6S_,N^[A/\TV6+K!] %\ ? 4<8QXV)XK*WPDORMR: MB=BY]X,(3YR>./:F"L[8BGB'XAUZ;R7GQYS= M$2D:OQ^+*Q_XTQ'E!*;,! #2 P &0 'AL M+W=OX4]=/ZF1J.%\Z9IF.T-B"J"M&)\M[MF6LB.%EGTG4R1X>"4[.!D MB!VT%N;7$12..=W3-\>#;%H7'*S(>M' ([CO_.>F2,@#7 MYS?V3[%V7\M96+A']5-6KLWI+245U&)0[@''SS#7\X&2N?BO< 'EPX,2GZ-$ M9>-*RL$ZU#.+EZ+%R[3++N[C=)/>S+!M )\!? '4;%Z]02P,$% @ E(6K4#@$7J:U 0 T@, !D !X;"]W;W)K M&UL?5/;;MP@$/T5Q >$7=:;1"O;4C91U4JIM$J5 MY)FUQQ<%&!?P.OW[ G88J]DZV&DR&V5TJ8 M7T>0.&1T2S\<3VW=N.!@>=J)&GZ >^Y.QEML9BE;!=JVJ(F!*J-WV\,Q"?$Q MX*6%P2[.)%1R1GP+QKUG(6%>Y2O;>F:C-Y24D(E>NF> M'KCO31&$NPG=_*-RO$R2K!$DD2/Y;XEK,]5])V**G"DP=I\F2 GL=)WGAG0?VCLAJU 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$IRU661;:CI5F[1)4:>UGXE] MME'!>(#C[M_OP*[KK5:_ '?<>_?N.-+!V&?7 'CRHE7K,MIXWQT8)!UXX.#Y6DG:O@)_E=WLFBQF:64&EHG34LL5!F]W1Z.NQ ? QXE M#&YQ)J&2LS'/P?A69G03!(&"P@<&@=L%[D"I0(0R?D^<=$X9@,OS*_M]K!UK M.0L'=T8]R=(W&=U34D(E>N4?S/ 5IGH^43(5_QTNH# \*,$7*3LDL@FF*.8PQ?Q&SG"(;L/*/POTZP6Z58!<)=A^6N!;S^;\D;-%3#;:.T^1(8?HV3O+".P_L+8]O\A8^ M3OL/86O9.G(V'E\V]K\RQ@-*V5SA"#7XP69#0>7#\0;/=ARST?"FFWX0F[]Q M_A=02P,$% @ E(6K4,(@T9:S 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+^NVT]#^ MID:CA/.F:9CM#8@J@I1D/$D^,B4Z38LL^DZFR'!PLM-P,L0.2@GS<@2)8TYW M]-7QT#6M"PY69+UHX#NX'_W)>(LM+%6G0-L.-3%0Y_1F=SBF(3X&_.Q@M*LS M"96<$1^#<5?E- F"0$+I H/PVP5N0B MQ/.T=SKNXW2S3V?8-H#/ +X KF,>-B6*RC\+)XK,X$C,U/M>A"?>';CO31F< ML17QSHNWWGLI>)ID[!*(YICC%,-7,;LE@GGV)07?2G'D_\'Y-GR_J7 ?X?N_ M%+Z1/]TD2"-!^FZ)6S'_JF2KGBHP39PF2TH<=)SDE7<9V!L>W^1/^#3M]\(T MG;;DC,Z_;.Q_C>C 2TFN_ BU_H,MAH3:A>,G?S;3F$V&PW[^06SYQL5O4$L# M!!0 ( )2%JU"5&1:/M $ -(# 9 >&PO=V]R:W-H965T':326*M+\%VFN7O M&3O9$"#BQ?:,YYPY,Q[GHW7/O@,(Y$4KXPO:A="?&/-5!UKX.]N#P9O&.BT" MFJYEOG<@Z@32BO'=[@W30AI:YLEW<65NAZ"D@8LC?M!:N)]G4'8LZ)Z^.IYD MVX7H8&7>BQ:^0/C:7QQ:;&&II0;CI37$05/0A_WIG,7X%/!-PNA79Q(KN5K[ M'(V/=4%W41 HJ$)D$+C=X!&4BD0HX\?,29>4$;@^O[*_3[5C+5?AX=&J[[(. M74'O*:FA$8,*3W;\ ',]1TKFXC_!#12&1R68H[+*IY54@P]6SRPH18N7:9-T<^0S;!O 9P!? /7O1!!E[NQ(W-3[7L0GWI\X]J:*SM2*=(?B M/7IO)<\..;M%HCGF/,7P5$OSPA\)LFR#; M),@20?;?$K=BCG\E8:N>:G!MFB9/*CN8-,DK[S*P#^D1V>_P:=H_"]=*X\G5 M!GS9U/_&V@ H97>'(]3A!UL,!4V(Q[=X=M.834:P_?R#V/*-RU]02P,$% M @ E(6K4!HJY7VU 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7=9-5BO;4C91E4JMM$K5YIFUQQ<%& ?P.OW[ G8< M)[7Z LPPY\R984@'-,^V 7#D54EM,]HXUQT8LT4#2M@K[$#[FPJ-$LZ;IF:V M,R#*"%*2\8J]DZV&DR&V5TJ8/T>0.&1T2]\=J)&GZ"^]6=C+?8S%*V"K1M41,#549OMX=C$N)CP.\6!KLXDU#)&?$Y&-_* MC&Z"()!0N, @_':!.Y R$'D9+Q,GG5,&X/+\QOXUUNYK.0L+=RB?VM(U&=U3 M4D(E>ND><7B J9XOE$S%?X<+2!\>E/@="$^\/7#?FR(X8ROBG1=OO?>2 M\^0Z99= -,40\?I_V','6K+3FC\R\; M^U\A.O!2-E=^A!K_P69#0N7"\<:?S3AFH^&PFWX0F[]Q_A=02P,$% @ ME(6K4$U27VNU 0 T@, !D !X;"]W;W)K&UL M?5/MCIP@%'T5P@,L#N.TTXF:[&S3M$F;3+9I^YO1JY(%L8#C]NU[0=>:KMD_ MP+V<<^X'EVPT]LFU )X\:]6YG+;>]R?&7-F"%N[.]-#A36VL%AY-VS#76Q!5 M)&G%>)*\8UK(CA99]%ULD9G!*]G!Q1(W:"WLGS,H,^9T1U\DZ8B%.J?WN],Y#?@(^"EA=*LS"95:-G%4Q%B^=IEUW/HA M8[<@-&/.$X:O,+L%P5!]"<&W0ISY*SK?IN\W,]Q'^GY-/R3; NFF0!H%TC=+ MW, <_B^2K7JJP39QFAPIS=#%25YYEX&]Y_%-_L&G:?\F;",[1Z[&X\O&_M?& M>,!4DCLSG<9L,KSIYQ_$EF]<_ 502P,$% @ E(6K M4'6HZ_BT 0 T@, !D !X;"]W;W)K&UL?5/; MCML@$/T5Q M3*NH)WW_8DQ5W6@A;O#'DRX:=!JX8-I6^9Z"Z).)*T8 MW^W>,2VDH66>?!=;YCAX)0U<+'&#UL+^.H/"L:![^N9XDFWGHX.5>2]:^ ;^ M>W^QP6*+2BTU&"?1$ M-01_VIW,6\0GP0\+H5F<2*[DBOD3C 1E(I"(8V?LR9=0D;B^ORF_C'5'FJY"@>/J)YE[;N"WE-20R,&Y9]P M_ 1S/4=*YN*_P U4@,=,0HP*E4LKJ0;G4<\J(14M7J==FK2/T\V1S[1M I\) M?"'.SG'\26;US^!E!+ P04 " "4A:M00B0-IL5;52*T5;=?OLD$E :V-J.V'[][4-H91,7K ]G,N,P>.L MD^I=5P F^!"\T7E8&=-N"=%E!8+I)]E"8]^B+$$S]V0&771[&X2WP6I\KXP*DR%IVAA]@?K9[ M95=D5#G6 AI=RR90<,K#YWB[BSW!(]YJZ/1D'KA2#E*^N\778QY&+B/@4!HG MP>QPA1?@W"G9/'X/HN'HZ8C3^4W]LR_>%G-@&EXD_U4?396'ZS XPHE=N'F5 MW1<8"DK"8*C^&UR!6[C+Q'J4DFO_#,J+-E(,*C85P3[ZL6[\V WZ-QI.H .! MS@BD-_*9?V*&%9F27:#ZS6^9^\;QEMJ]*5W0;X5_9Y/7-GHM:++,R-4)#9A= MCZ$33#PBB%4?+2AFL:-W=(K3%VB&"T]?3.GQ$A=8H@)++[#\K\1D5B*&27&3 M!#5)$('5S 3#K'&3%#5)$8'-S 3!I!%NLD)-5HA /#/!, \^ZAHU6=\+Q.G, M!,&D"]QD@YIL$)/Y=B&8],'?%4?X"8KN)2B='R$$E"8/?!ZU6,"PXGXZ8K.U=]O^P71K;#74#&"ZGX"U!+ P04 " "4A:M0 M6+=*H>$! !!0 &0 'AL+W=O14&U,V1 T2:.6"."-1 M$"2$TZ['1>9\5UED8M2LZ^$JD1HYI_+7!9B86HM. +BTF%T]=Y[7JW3O-)$B]A_H!H M"8C6@)/3(;.0R_P]U;3(I)B0G'L_4/N+PW-D>E-:IVN%.S/)*^.]%U%RRLC= M$BV8RXR)-IAP11##ODI$/HE+]$]XY \_>#,\N/##-CQ,_01'+\'1$1S_*O'= MKD0/)@W\(K%7)/80A#L1'^8_K4B\(HF'X+ 3\6&.?I'4*Y)Z".*=B ^3[$3( MY@IRD(T;/H5*,?9N\#?>=;X?(W>%_\#GQ^$+E4W7*W03V@R"NZZU$!I,*L&# MZ6IKWJ/58%!KNTW-7LY3.1M:#,N#0]97K_@-4$L#!!0 ( )2%JU =O O MLP$ -(# 9 >&PO=V]R:W-H965T?$X' M8]]< ^#)NU:MRVCC?7=@S!4-:.'N3 R5;.%GB>JV%_7T$98:,;N@U\"+KQH< R]-.U/ =_(_N9-%C MLTHI-;1.FI98J#+ZN#D<=P$? :\2!K>P2>CD;,Q;<+Z4&4U"0:"@\$%!X'&! M)U J"&$9OR9-.J<,Q*5]5?\4>\=>SL+!DU$_9>F;C#Y04D(E>N5?S/ 9IG[N M*9F:_PH74 @/E6".PB@7OZ3HG3=Z4L%2M'@?3]G&[3MN&:CXTTWO2 V/^/\#U!+ P04 " "4A:M0*]LI5<4! W M! &0 'AL+W=OJ(7I0P"I/$IS0*+HE@G4]+C(? M.ZDBDZ/A70\GA?0H!%-_CL#EE.,8OP>>NZ8U+D"*;& -_ #SZ2@SO%=?#CN'-X#?G4PZ,B?R MSA^8846FY(34?/8#V^BEH/LH(QH'TGQ+CJQ)#F$]<[H))=@&! MY"I)")->)2&;BQ.@&O]D-2KEV/MVV437KKBC_N(_X'-+?6>JZ7J-SM+8Y^,O MN9;2@+42W5@OK>WB=<&A-F[ZQ<[5_);GA9'#TJ9D_5<4?P%02P,$% @ ME(6K4,6T@D'3 0 G 0 !D !X;"]W;W)K&UL M;53;;N,@$/T5Q <4AR1.&MF6FJZJ7:F5HJZV^TSL\44%XP*.V[\O8-?K37DQ MS' N,QA(!JE>=0U@T+O@K4YQ;4QW($3G-0BF;V0'K5TII1+,V%!51'<*6.%) M@A,:13$1K&EQEOC<266)[ UO6C@II'LAF/HX I=#BE?X*_'<5+5Q"9(E':O@ M-Y@_W4G9B,PJ12.@U8ULD8(RQ7>KPS%V> ]X:6#0BSERG9RE?'7!KR+%D2L( M..3&*3 [7. >.'="MHRW21//EHZXG'^I/_C>;2]GIN%>\K]-8>H4[S$JH&0] M-\]R^ E3/UN,IN8?X0++5@=J]R5W2;X5?L\5KF[UD=+]- MR,4)39CCB*$+S&I&$*L^6]"0Q9%^H],P?1VL<.WIZR6=QF&!35!@XP4V_[48 M7[48PNS")MN@R38@L+\R"6%NPR9QT"3^+G ;79F$,->_BRQ.AP!5^7NA42[[ MUM_)17:^>G?^.))_\/'>/C%5-:U&9VGL&?4GJ932@"TENK$-U_:IF ,.I7'3 MG9VK\<*,@9'=]!:0^4'*/@%02P,$% @ E(6K4 :9#?^V 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q >$->NFR6;ML8T"Q@6\3O^^ W8<-_4+,,,Y9RX,V6CLBVL!/'G5JG,Y M;;WO#XRYL@4MW)7IH<.;VE@M/)JV8:ZW(*I(THKQW>Z::2$[6F31=[)%9@:O M9 9=/ZX&!%UHL&?H+_U9\L6FQ1J:2&SDG3$0MU M3N^2PS$-^ AXDC"ZU9F$2L[&O 3C6Y7374@(%)0^* C<+G /2@4A3./WK$F7 MD(&X/K^I/\3:L9:S<'!OU+.L?)O3&THJJ,6@_*,9O\)RGX+<_8)0C-F..$X2M,LB 8JB\A^%:( M(_^/SK?I^\T,]Y&^7]/Y[;9 NBF01H'TGQ+W'TK+;3F$V&-_W\@]CRC8N_4$L#!!0 ( )2%JU 3-+X;N $ -(# 9 M>&PO=V]R:W-H965T#)BY+:I;3V MOMTSYO(:E' 7I@6--Z6Q2G@T;<5<:T$4D:0DXZO5)5.BT31+HN]HL\1T7C8: MCI:X3BEA7P\@39_2-7UW/#15[8.#94DK*O@-_D][M&BQ2:5H%&C7&$TLE"F] M7>\/VX"/@,<&>C<[DU#)R9CG8/PH4KH*"8&$W <%@=L9[D#*((1I_!TUZ10R M$.?G=_5OL7:LY20)EV!L=]WZXV=V,M&4"'PE\(ES'.&P(%#._%UYDB34] ML4/O6Q&>>+WGV)L\.&,KXATF[]![SOC-+F'G(#1B#@.&SS#K"<%0?0K!ET(< M^']TODS?+&:XB?3-G+[Y0F"[*+"- MM_2KS\5.(2YNI3$#;KJ0);Q6ER)#>= MCI,\\TX#>\OCFWS AVG_)6S5:$=.QN/+QOZ7QGC 5%87.$(U?K#)D%#Z<+S" MLQW&;#"\:<&PO=V]R:W-H965TI+LKVU(V M4=1*B;1*U?:9M<M"PY29!UKX">X7]W)>(O,*A67H"S7"AFH$A$Q^C MU,+&%96]=5I.*CX5R5['G:NX#^/-S7ZBK1/H1* S81?CD#%0S/R>.59D1@_( MC+WO6'CBS8'ZWI3!&5L1[WSRUGLO!=WO,G()0A/F.&+H K.9$<2KSR'H6H@C M_4*GZ_1T-<,TTM,E/;U>%]BN"FRCP/:_$O>?2OR*29/D4Q"RZ*D$T\1ILJC4 MO8J3O/#. WM+XYO\@X_3_L1,PY5%9^W\R\;^UUH[\*DD5WZ$6O_!9D- [<+Q MFS^;<@@UYWLD8(Z MQW>[PS%U> _XT\&D-W/D*CE+^>P6#U6.(Y<0<"B-4V!VN, ]<.Z$;!HOBR9> M+1UQ.W]3_^9KM[6E*,EN)_P 6XA;M, MK$YW'KO?C-._<[A=:F$ 7 ET)>^]#9B.?^5=F6)$I M.2$UG_W W!7O#M2>3>F"_BC\GDU>V^BEB*-=1BY.:,$<9PS=8-X1Q*JO%C1D M<:2?Z#1,CX,9QIX>;^G)?_R3H$#B!9(/)=*K$D.8.&R2!DW2@$!R91+"I%&PO=V]R:W-H965T72R^Y2S:]7/N9U5%)02S@VGO[ [36V^.+P/#[,P.,^235 MJ^X #'H7O-<%[HP9#H3HJ@-!]8T 9P:3WLR1J^0LY:M;?*\+'+F$@$-EG *UPP4> M@',G9--X6S3Q:NF(V_F'^C=?NZWE3#4\2/[":M,5>(]1#0T=N7F2TR,L]608 M+<7_@ MP"W>96(]*%QP:XZ9W=J[FMSPOC!R6-B7KOZ+\"U!+ P04 M " "4A:M0CN[+/LP! "/6F.%$B"Y;$$P_R %Z^Z662C!C0]40 M/2A@E2<)3NCAD!+!NAX7F<]=5)')T?"NAXM">A2"J3]GX'+*<83OB9>N:8U+ MD"(;6 /?P?P8+LI&9%6I.@&][F2/%-0Y?HI.Y]3A/>!G!Y/>[)'KY"KEJPN^ M5#D^N(* 0VF< K/+#9Z!7*-#Q+_JNK3)OC M#QA54+.1FQYO7KO?K MM.C?:6$"70AT1R"SD:_\(S.LR)2!RN,/3W>TI/'L$ 2%$B\0/)/ MBW378@@3ATV.09-C0"#9F80PQ[!)&C1) P+ISB2$V1\7V=P. :KQ MS^0FNX[>$_6WZQT^S^TWIIJNU^@JC;VC_B;54AJPI1P>;,.M?2K6@$-MW/;1 M[M4\,'-@Y+"\!61]D(J_4$L#!!0 ( )2%JU!(YNN4MP$ -(# 9 M>&PO=V]R:W-H965TI5"VP)US M_8$06W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@-$ENB&1<]:^ 7N=W\RWB*+2LTE*,NU0@:: M^F MAV,6\!'PQ&&TJS,*E9RU?@[&][K 24@(!%0N*#"_7> .A A"/HV761,O(0-Q M?7Y3?XBU^UK.S,*=%G]X[;H"[S&JH6&#<(]Z_ 9S/=<8S<7_@ L(#P^9^!B5 M%C:NJ!JLTW)6\:E(]CKM7,5]G&ZR_4S;)M"90!?"/L8A4Z"8^3USK,R-'I&9 M>M^S\,3I@?K>5,$96Q'O?/+6>R_E+MWGY!*$9LQQPM 5)ET0Q*LO(>A6B"/] M1*?;]-UFAKM(WZWIU\FV0+8ID$6![%V)7S^4N(&A'X.054\EF#9.DT65'E2< MY)5W&=A;&M_D/WR:]I_,M%Q9=-;.OVSL?Z.U Y]*&UL?53;CILP$/T5Q >LP5P2101IDZAJ MI59:;=7VV2&3@-;&U';"]N_K"TL(6/L2V^-SSIP9G"EZ+MYD#:""=T9;N0UK MI;H-0K*J@1'YQ#MH]%%!/+*&!'_=D!YOPWC\"/PVEQJ90*H+#IR@9^@?G4O0I_0J')J&+2RX6T@ MX+P-G^/-(3=X"_C=0"\G^\!4?^C) ,A.1. M2#\EI ,AG1&0*\7VYD 4*0O!^T"XK]L1\XCB3:J[7YF@;;:]T^V1.GHK$QP7 MZ&:$!LS.8? $.472+T"J15('TRN9IURF-QB6HM9K:/U>E;N$I7G:83]9C*OF6QA)L&SKNX< M)IND2=(HBOQI^$FB#LHW@W#$8T3NOP/4$L#!!0 ( )2%JU#ML<\=3@( !P( M 9 >&PO=V]R:W-H965T^+2-)C_?2*4]5L?^N\3S_6YDGH"%'F'S^0GD;^Z'5-+DS:RI:H6:O M113&.;AJ(8MY&C#A#2:\1Y1S1)*-$* ,C"Y"IXO0\*,[%XE;('(*1$8@OA-( M)V$,F-1@6H/)D@Q-@BT=J PET&TF=IJ)'6;0Q,R 26ZV"3<3)W-('"UD-7'Z M2!P^%@12IT"Z_EB04P"M.!8T"Q,A&"639,Q169AM0K>9S&DFMW\P?FY[H5WIY)=>.; M>_G$F"1*,'A0<57JJ1X'E)RD[B+5Y\-[-0PDZ^Q;#,8_!,4_4$L#!!0 ( M )2%JU (+^2:6P( )X' 9 >&PO=V]R:W-H965TR67J>R'):$?'"&EJK-T?&*R+5D9\\ MT7!*#L:I*CT$0.A5I*C=-#&V'4\3=I9E4=,==\2YJ@C_LZ$E:UMAY0*=$2UI)C4%4U!UB:L?Q_LK^V12OBMD30;>L M_%4<9+YR8]28/" PGHI MUQ#]ARCV2P?Q,Z+@V7U0H$4T564.6_C!]*?W1EVMHOQD!H!P,G:NI>X?(^LP M9-9(=\6)?:.'C^F6-YIN?=Q.@.DC7]-/2&D9S^!5!+ P04 " "4A:M05:.?"F(# #7#@ M&0 'AL+W=O5DO_(-2QUD0U)N#*-+Z01Y%J5=VLBI2I8?5/JB/E4BWQJC( X)0%!1I M5OK+N9E[KI9S>5)Y5HKGRJM/19%6?U8BEY>%C_WKQ$NV/ZAF(EC.C^E>?!?J MQ_&YTJ.@][+-"E'6F2R]2NP6_B.>/5'4&!C$STQV8I>>UWV7\59Y!K>1*+WV,B\-K_>YE0K671>="A%^MX^ ML](\+YW_JQEL0#H#,M6 =@:T-]#!_LN =0;LPX 9MMI4##=/J4J7\TI>O*K] M>X]I4DKFP;EQU&'6+88,,+A'!-I[OP6!ME@3 MQ]S:X,E%8!3!6U P"VH# MX0 =#':0@ Z2Z71@!*L$_9^0%0"B-+2UA!Q"""+(8@U"Q=$(:WA$V1@(9T15 M&%3N(R9W, ,0%K$\P&X#@JL#<:L#92-W)8'U3-@=M,!Z)NZ%"] 2.A<[IBXK+HJ$ MHZ38M>%V%=8@@31HW3(K",1&M$Y@H1+@VF7,W@<"C9$/JYE 0HWL?2#02-&F ML (II$#K[UN!(/M^"0;?UH6H]J9OJ;V-/)6J^: :S/:]T8HTW^;6_%KW3!B8 M?R31;*T/A[NB_UB]$H,K7*]P<"71*PFT0M%LW39MP4SR+U!+ P04 M " "4A:M0QO"D3.<" !N"P &0 'AL+W=OZBJ-L>15UTM_(D&OUF M+]NZ4'K:'J+NU(IB9S;5582,\:@NRB9<+\W:8[M>RK.JRD8\MD%WKNNB_;L1 ME;RN0@C?%I[*PU'U"]%Z>2H.XH=0/T^/K9Y%DY==68NF*V43M&*_"N_A;H-) MO\%8_"K%M9N-@SZ59RE?^LG7W2ID?42B$EO5NRCTXR(>1%7UGG0,JS,-@)_;%N5)/\OI%C FE83!F_TU<1*7- M^T@T8RNKSOP&VW.G9#UZT:'4Q>OP+!OSO([^W[;1&W#<@-,&''(90";R3X4J MULM67H-V./Q3T=\QW*$^FVV_:(["O-/!=WKULHZ3Q3*Z](Y&F\U@@S,;F"PB M[7U"((78H+,]3AGM("9CC(V#^)T#3P0)Z2 Q#I)W#M!*^/!HR6$R- N:TGYI!N,,\\"8%' MN$"0'.6"FU.:9XF'1.KW'M E<6:3T"$E<>[AT#*'F." S8G=LTO8P@.BRP$0 M]8#;]6 TFH/0AZ'+ 1#U@,<>%[34@7^\] $M8Z!T["3K"CEC,?CNCY8R$%KF M=F$"5\PWF++44S2 EC-0>K9++;B"3E+DW//MH@6-A*!]=11II2)\_!*1EB 2 M$G0N$5T)0A8SS\DB+4*D1&A?(A(BA"3WG2RM0J2^RO8=HOM9AC0'FQ3-VIU: MM ?3Z'7!5IX;TV7.5J=F\AY-N_3??.A$OQ?MH6RZX%DJW729UF@OI1(Z&G:K M,S[JYG>:5&*O^F&FQ^W0 0X3)4]C=QM-+?;Z'U!+ P04 " "4A:M0#C// MY (" ")!0 &0 'AL+W=OX8SYYRQ MY2D'+EYE Z""=T8[N0X;I?H50K)N@!'YP'OH])\#%XPH'8HCDKT LK=%C"(< M11EBI.W"JK2YK:A*?E*T[6 K GEBC(B_&Z!\6(=Q>$F\M,=&F02JRIXH M7_U6Z A-+/N602=;W@4"#NOP,5YME@9O ;];&.1L'YA.=IR_FN#;?AU&QA!0 MJ)5A('HYPQ-0:HBTC;>1,YPD3>%\?V%_MKWK7G9$PA.G?]J]:M9A$09[.) 3 M52]\^ IC/VD8C,U_AS-0#3=.M$;-J;3?H#Y)Q=G(HJTP\N[6MK/KX/[DES)_ M 1X+\%2 72].R#K_0A2I2L&'0+BS[XFYXGB%]=G4)FF/PO[3YJ7.GJLDRTIT M-D0C9N,P>(:))P32[),$]DEL\$UYDD9^@L3K,;$$R0>/N9]@X2586(+%!X+B MJDF'R2RF7-G.%EL7U*_^%N2/T@XMAV,MAQI1^D?38'SA5H+]&#/NY&S\4IH'!09IOKO7#3 MP06*]^/@0]/TK?X!4$L#!!0 ( )2%JU#"2(9K"P( 'H% 9 >&PO M=V]R:W-H965T90.@@A=&.[D)&Z7Z M-4*R;H 1^,*&V*,Y*] '*T08RB)(I6B)&V"ZO2^O:B*OE%T;:# MO0CDA3$B?FV!\F$3QN'-\=2>&V4Z$M-+$<6P:=;'D7"#AM MPL=XOK76LY$ D[3G^T1]5LPB(,CG B%ZJ>^/ 11CU9&(SB/\,5J(:; M2G2.FE-IGT%]D8JSD467PLB+.]O.GL/(?POS!R1C0#(%Z-Q_"\!C 'X-2*UX M5YF5^IXH4I6"#X%P'ZLG9B;B-=;-K(W3]LZ^TVJE]EXKG"%=@2X#_J%IF;>@S%-0YB=8>0E6_]^2W$N0>RI8+5KB M,,5,*BX>LF+1D'^A7#%H-K(,Q-G^W3*H^:539CAFWFF!/"9FY!?^K5XL;@^\ MTKBM](6(<]O)X,"5_J'LV)\X5Z"+C!YTQQN]"">#PDF9:Z[OPJT#9RC>CYL. M3>NV^@U02P,$% @ E(6K4$W7/IH* @ A04 !D !X;"]W;W)K&ULC53;CILP$/T5Q >LN8>N"-(F5=5*K11MU>VS0R8! MK8VI[83MWW=L"$N(M2H/V#.<.7-FL*?HA7Q5-8#VWCAKU=JOM>X>"5%5#9RJ M!]%!BU^.0G*JT90GHCH)]&"#."-1$&2$TZ;UR\+Z=K(LQ%FSIH6=]-29 M EX:Z-5L[YE*]D*\&N/;8>T'1A PJ+1AH+A<8 N,&2*4\6?D]*>4)G"^O[)_ ML;5C+7NJ8"O8[^:@Z[6?^]X!CO3,]+/HO\)83^I[8_'?X0(,X48)YJ@$4_;M M56>E!1]94 JG;\/:M';M1_YKF#L@&@.B*0!S?Q00CP'Q>T!BBQ^4V5(_4TW+ M0HK>D\//ZJ@Y$^%CC,VLC-/VSG[#:A5Z+V6\6A7D8HA&S&; 1#-,."$(LD\I M(E>*3707'MTFV-XCPB!SIXB=5<26()ZGB (W0>(D2"Q!9X&BW(%I/0NTU++1X@;$9E31'8O(E^DV&3_ MVQ<'T-T7,CN]'.3)7G3E5>+<:G-.9MYIECQ%YO0O_!N<,<-(>*<9!M0/*D]- MJ[R]T'BW[ TX"J$!=08/*+'&F3@9#([:;%>XE\-D& PMNG'HD6GREO\ 4$L# M!!0 ( )2%JU"17!$4NP$ -(# 9 >&PO=V]R:W-H965T)W^ M?;DXCIOZ!9CAS)DSPU!,VKS8'L"A5RF4+7'OW' DQ-8]2&9O] #*W[3:2.:\ M:3IB!P.LB4%2$+K;?2*2<86K(OK.IBKTZ 17<#;(CE(R\^<$0D\EWN,WQQ/O M>A<'A08G/46MAXXKJT3HM9Q8O1;+7M',5 M]RG=Y'0.VPZ@/8E!=U*<:+_A6<'NDV0;6K,(D&V(J TVR;( M-PGR2)#_HR#[4&3"W$:,2DD^I""KGDHP79PFBVH]JCC)*^\RL'?Q$IA_$%F^&PO=V]R:W-H965TV-:[T>1E\W M%%GSN3J:LOO/MJJ+K.U>ZUW0'&N3;89)11Y0&.J@R ZEOY@-8R_U8E:]M?FA M-"^UU[P515;_NS1Y=9K[PO\8^';8[=M^(%C,CMG._&':/X\O=?<6G*UL#H4I MFT-5>K79SOUG\;12JI\P(/XZF%-S\>SU6WFMJN_]RZ^;N1_VC$QNUFUO(NM^ MWLW*Y'EOJ>/QSV34/Z_93[Q\_K#^==A\MYG7K#&K*O_[L&GW,^G66%=Y,_SUUF]-6Q63E8Y*D?T8?P_E\'N: M['],PQ-HFD#G"=W:MR;(:8+\.6'P9C R&[;Z)6NSQ:RN3EX]1NN8]1^%>)*= M,]?]X."[X7_=;IMN]'TA$S4+WGM#$V8Y8N@"(\Z(H+-^7H+0$DMBT^EZ@15' MB%#C)23^$HK55(F$P$ MR42 3&J1&3'1Q3)$"846&8X2B58I)J,A&<6"W )@M]SBN'UQH9'DD#N)Q4&J!]R" M,UJB:Q-S"\]5('< Y98[B3-:\HR6J>-,9W/8%E]$P3BW8"L!2%3FD4N&$5N"F MXJK'%$Y!]4@'Q-$"N:L'PML;T"LXZVKM[+MVT$7H^>> MX3/U32YK?"F>5F/G[Z>9L1'Y>U;O#F7CO59M6Q5#HVM;5:WI2(:?NZ#M3;8Y MO^1FV_:/PB*9KD" M "%"@ &0 'AL+W=OOWM)$Z"#C"UG>3Z]K4-H026*Y<5/;$? M3/VLMD+O4,MRR I6RHR7CF#'A?L)SS:^9Q(LXB5C-]E9.Z:4'>>O9O/UL' ] MHXCE;*\,!=6'*UNS/#=,6L?OAM1MKVD2N^L[^V=;O"YF1R5;\_Q7=E#GA9NX MSH$=Z257S_SVA34%A:[35/^-75FNX4:)OL:>Y]+^._N+5+QH6+24@K[5QZRT MQUO#?T^#$_PFP6\32/IN0M D!&T")N\FD":!]!)078KU9D,57; / A)Y 2R'@'+(4$XP M0A""!.%T0R*0()I@2(T).Y7B1-]]W#,$@,7Z%\%R8E!.#,@9(4A @F2Z(2E( MD$XP) 4J'3X@ "J*$@\6@SVX[3Q 3CQ",=*Y>+HE&&X[[$\PI0$]U!OX..Z_ M B!8'(4C@N VQD ?$W^$ FX]3#Y@"]Q\.)QB2SBH-TY"TG<%0,7>F"EP*V.H MET=>KQAN/QQ_P!2X 7'R?U-6$"@8.)<,WK X23L5-=9!L"@>:Y)^US]^=> N M]($N[,M=0: T[:E G>]MP<3)SC+2V?-+J8SOG6@[+ZWL=#.(I[,U3H$S6LAL M78]8Z-\EZ@'M.Q6GK)3.CBL]*=CO^9%SQ;1^[TD_?&<]$[:;G!V56<9Z+>K! MJ-XH7C5#'VHGS^5?4$L#!!0 ( )2%JU"#H50$50( !P( 9 >&PO M=V]R:W-H965T>Q_,":L*?: N-_'*DK"9"+MG)XRT#5AWX^]FI2-FZ5Z;\>RE)Y% M53:P8PX_US5AO[=0T6[M(O>Z\5*>"J$VO"QMR0F^@WAM=TRNO('E4-;0\)(V M#H/CVMV@U1;%*D C?I30\='<45;VE+ZIQ9?#VO551E!!+A0%D<,%GJ&J%)/, MXY7]D_:?/2S)YP>*;5S_(@BK6[=)T#',FY$B^T^PS&4.0ZQOU7 MN$ EX2H3J9'3BNM?)S]S06O#(E.IR7L_EHT>.\-_#;,'8!. AP#<>^F%=.8? MB2!9RFCGL/[P6Z+N&*VP/)M<;>JCT-]D\ESN7K+0]U/OHH@,9MMC\ B#!H0G MV0<);)/8XH?P(/+M!($UQT 3!#$. [DSTFUIA&8Y(P62[L M,I%5)K+(!'PL@NL[#*+"PR$P1+*\%R M_J4E5H)DQJ4E#T:7<1('=AGDVRO GW%M!C3KWM!$I:$9-V= =X[PQ,$A:\%M M$+8HQ1,4]I)#_U%SR%YT:$[5&="-7Q^'$T+VLD-SZ@X]%M[$&X3L=8?F%)X! MQ?^VXXT>YQK82;.-H=6M\&Z\?]+[SOF]\(.Y4-=_94R!:A'_(C MI0)D,OZ3-%O(5CTL*C@*-5W(.>O[5;\0M#6]V!O^$&1_ %!+ P04 " "4 MA:M0&'7TOHH# "-$ &0 'AL+W=O51&HR39NT2=6F;<\T<1)4P!F0IOOW,Q_-P#XDV4O! MSKG7YYK#P;>SDRQ?JKT0M?669T4UM_=U?7APG&J]%WE2W"JMZICG2?EG*3)YFMO, M?I_XEN[V=3/A+&:'9">^B_K'X:E4(^><99/FHJA265BEV,[M1_:PXFX3T")^ MIN)4#>ZMII1G*5^:P>?-W'8;1B(3Z[I)D:C+JUB)+&LR*1Z_^Z3V>?HD^H)\V^JK_R)>1:;@#1.U MQEIF5?O76A^K6N9]%D4E3]ZZ:UJTUU.?_ST,!U ?0.< "BX&\#Z :P%.QZPM M]4-2)XM9*4]6V3VM0]*(@CUPM9GK9K+=N_8W56VE9E\7GAO.G-QO-1H1,)/)C :Q-XHP2Q MME,=)F@Q14>2,7T_5P#EQFZ R?B0C&^28:Y&IL/X@V7N>!P&D<8&PMS8PW0" M2"< =#2-+ -C'<8XUW9PA5 1F]!2",F$@,Q$@@@FB&Z72@P3Q#=()38*Y2X? M['JW'0CE,8[),!>_XNX-8NE!(QF0[P?Z\\$X%H43E"9)@;=YY$1H,-U.@BD/Z\KH#$9;%2,@Q3^1 IL5^* P;#4-.8Z@X-(KG MH6_HQD1Y[M0G@6';8M$M*D:@0&=S&30F@RV0 0]D$R9!V+?(O5W%A'V&@,\8 M*B;30;@7:]):(10%4Q5AGR'D#KJ&>]!(FZ&O*QBBIIR&L-,0% MG.MT ,KW)[Y3A%V+P G+T"\$Z4>:*Z Q&>Q_9/H?CZ=28,>BX#_TBQV&@,.8 M^C6]@P+C^'P9-":#_860*QCJC<#Y@.L?[6NH,1WL,(0_5X]F+9',>9&);-[>ANB^[!KD;U/+0-__. M^3\0B[]02P,$% @ E(6K4$3%NY#< 0 8P0 !D !X;"]W;W)K&UL?53;;IPP$/T5Y ]8@R'9=@5(V8VJ5FJE5:JFSUX8 M+HHOU/8NZ=_7%T+(AN8%V^-SSEP\0SY*]:0[ !,] M1KW81RZ3DY1/[O"M+E#L @(&E7$*U"X7. !C3LB&\6?21+-+1USN7]2_^-QM M+B>JX2#9[[XV78$^H:B&AIZ9>9#C5YCRN4'1E/QWN "S)]5%)IOTWJL[: M2#ZIV% X?0YK+_PZAIOM=J*M$\A$(#/!^OZ(D$Z$])7@JXE#9#[5>VIHF2LY M1BH\UD!=3R2[U!:SBDS$N?XXH0FS#Y@R *3S ALU6<79,W% MGKRCD[<.#N\127R[[B)=S2+U NG2!?F/0+8JD'F![$T9DJLR!,QGCQ$>$V^V M5YE\C F!X,7;<%"M;V,=5?(LC*O"PCI/RAUQ;WMEW]L)"@W_*A/&[P=5;2]T M=)+&=HY_WT9* S;$>&-[NK,3/Q\8-,9MMW:O0M^'@Y'#--)X_J^4_P!02P,$ M% @ E(6K4,-S?3K_ 0 O@4 !D !X;"]W;W)K&UL=93=CILP$(5?!?$ :S!_(0*D9JNJE5HIVJK;:P>&@-9@:CMA^_:U M#4$LN#?88\Z<;\9@9R/C;Z(!D,Y[1WN1NXV4PQ$A43;0$?'$!NC5FYKQCD@5 M\BL2 P=2F:2.(NQY,>I(V[M%9M;.O,C83=*VAS-WQ*WK"/][ LK&W/7=Q\)+ M>VVD7D!%-I K_ 3Y:SAS%:'%I6H[Z$7+>H=#G;N?_.,IU7HC>&UA%*NYHSNY M,/:F@V]5[GJZ(*!02NU U'"'9Z!4&ZDR_LR>[H+4B>OYP_V+Z5WUO,S7^'.U EUY4H1LFH,$^GO G)NME%E=*1 M]VEL>S..L_\CS9Z YP2\)."IEPED*O],)"DRSD:'3WL_$/V)_2-6>U/J1;,5 MYITJ7JC5>Q%BG*&[-IHUITF#5YH@\A8-4OX+!%LAV!@$'R"!W2"P&@3&(/Q@ M$&ZJG#2QT?1&@[TPM5-"*R6T4*(-9=)$:TJ$?3LELE(B"R7>4*(]Q8]B.R6V M4F(+)=E0XATE]2([)+%"$@ODL($D.TCB)7;(P0HY6"#I!G+800+/^\]72:V4 M=$?Q@^U^I;L_S/>#8/N+H=71TS?;#\*O;2^<"Y/J%)NS5C,F03EZ3ZKD1EVF M2T"AEGJ:J#F?KI0ID&R8;TNT7-G%/U!+ P04 " "4A:M0!0Y@]F0" N M" &0 'AL+W=O@ TQM)US_?6W#H006*7V)OV;'LQ-[3=8)^:H* MSK7W5E>-VOB%UNTZ"-2AX#533Z+EC5DY"5DS;8;R'*A6RG.A[4209RT[\Q]<_VR? MI1D%(\NQK'FC2M%XDI\V_D>TWJ'(!CC$KY)WZJ;OV53V0KS:P=?CQ@^M(E[Q M@[84S#17ON-599F,CC\#J3_N:0-O^^_LGUWR)ID]4WPGJM_E41<;/_6](S^Q M2Z5?1/>%#PE1WQNR_\:OO#)PJ\3L<1"5X:*TJ <6(Z5F;WU;-J[M^A6: M#F%P !X"\!C0F[,80(8 ,@D(>F4NU4],LSR3HO-D_V^US!X*M";&S(.==-ZY M-9.M,K/7/")A%EPMT8#9]AA\@\'WB-T<0=,1$A@!HPH,JL NGMRI0# ! 0F( M(XCN""8BMSTF=IC&85""HS"9Y + 8D1Q!,N)0#D1((=,Y/08>K//AW1%5V@B M!X)1G"[82T$Y="8'D4G:6SK;)\4IBB=JYJ@DQB2&Q<2@F!CP9L'%8+(%B4)@N"X(* ,"!HX9@AN"0@\A^VP-<80?=X9DLT*QAQF$RO^PZ M44RCZ&ULC99MK]H@%,>_2M,/<%L>6EJC)E.S M;,F6F+ML>XV*MKEMZ0#MW;K!&;9/ -,V3EM9=O)S;M:U8 MSOE9-77'MB*2Y[:EXO>*-7Q8Q""^+KS6ITJ9A60Y[^F)?6/J>[\5>I;-TM+W\5EW]CE,_J]F80,X&<"; M <#_-$"3 ?I? SP98,<@&5.QM=E019=SP8=(C']O3\TN C.LJ[\WB[;8]ITN MC]2KER5&9)Y0#%B;+*O2B(%,ZF7?NB M,L]P&(4$44@ !3DHQ(OB[A5?D64DC%$$,0H/ V)WVQ9^W4GN@/@:!+#SD1;> MQB[)$]@R"%L&:N8$694^;):Z9?-%3SXOD(;[6NJ1H+)P&UOJ1VXTH>);?E' MSA73+M,7G5REKPVW2<..R@R)'HOQ[!PGBO?3O2"Y74Z6?P!02P,$% @ ME(6K4 C)*$)$! #Q4 !D !X;"]W;W)K&UL ME5C;CJ,X%/P5Q <$; .&5A*ID_1J5]J56C.:V63.11U%UOVQE M7>9M=UGO@N98BWPS!)5%0,,P"/+8;=O^QO!?'K,=^*K:+\=7^ON*KADV1Q*434'67FUV,[\9_+T M$H5]P(#X?A#GYNKT6B$.NV3Y%WAW>Q%$719^IT_*>2 M^A?./O#Z_"/['\/@N\&\Y8U8RN+?PZ;=S_S4]S9BFY^*]HL\_RG4@&+?4Z/_ M6[R+HH/W2CJ.M2R:X;^W/C6M+%663DJ9_QR/AVHXGE7^CS <0%4 O03$Y&8 M4P'L$L!N!T0J('HT(%8!\6< 'Z9W'/LPF:N\S>?36IZ]>JR'8]Z7'7F*N\>U M[F\.3V?XK9O/IKO[/H^B>!J\]XD49C%BJ(9)=,S2QA =\0(0G%XP0:?R(I4B MJ0L*9'!#!L*D.F:%,)DA%F#B$(ME<%[9D(!I"0A.$,$$T9 @TA)08[0CA@^8 M:L"$DS T)_X>2A,30S$Q$,,,FA&37-'$- O[/\R40*8$,$4&TXB)KYC2Y 81 MAT0<$!F%_\*M(26WB%)(E (B<_4@C%':*X1)L9 ,"LE J/NEP"3A(80A'%4 M$PFQZ80@!37](K0>P-)/V-F<6KFJ#E:+SR%@JD M%VX8ZI6KRNX1J/ZVQHNF MZ\:N1T'CQ!-3-P)Q!P^V1@KZ'6[ZF@)I2\-5A-@^*;!/;KE49M$PU]< -D,& M+"PU%M4"@AQ5Q;#/,>!SJ5GF$,0$8ILZV+V=:5I=RM"9L7L\V+1*X4V))8_/C+GV$38:C9,?M;9G\O6?VM3H97 M/@.+VNI:%>A6USJV8,S^N**WWFD,VP0#-I$ZFC"&+8!EO_&MCI=WA%:N6:$* MI#4-!'47 $C0S 17FSREJ'?#CEOCK>6I:OO-BZN[EUV]9]IO$AGWE^1I->[- M?:89MPK_R>O=H6J\-]FVLAPVBK92MJ*3&4ZZA[P7^>9R48AMVY_R[KP>M^C& MBU8>U?9C<-D#G?\"4$L#!!0 ( )2%JU"8&1C$(0, + , 9 >&PO M=V]R:W-H965T.^/'Q_PBY%-[Y%QYSU59MPO_ MJ%0S"X)V>^15WMZ)AM?ZG[V05:[T5!Z"MI$\WQFCJ@PH(4E0Y47M+^=F[4$N MY^*DRJ+F#])K3U65RW\K7HK+P@?_9>%'<3BJ;B%8SIO\P']R]:MYD'H6C%YV M1<7KMA"U)_E^X=_#;$-I9V 0OPM^::_&7I?*HQ!/W>3K;N&3CA$O^59U+G+] M./,U+\O.D^;Q=W#JCS$[P^OQB_?/)GF=S&/>\K4H_Q0[=5SXF>_M^#X_E>J' MN'SA0T*Q[PW9?^-G7FIXQT3'V(JR-;_>]M0J40U>-)4J?^Z?16V>E\'_BQEN M0 <#.AKHV&\9A(-!^&H0O6D0#0:191#TJ9C:;'*5+^=27#S9;V^3=V\1S")= M_6VW:(IM_M/E:?7J>1EER3PX=XX&S*K'T"L,C(A >Q]#4"S$BCKF]#; VD4 ML4AL7$R%4=P!$/R<$:0:H7W0"%(.0HBU?9OW<;>4)HX^()0B MFQ(XH3Y%E%'[>*(X_?)/E!E0J;@'BE"*;4K4#16'S&&$P9*KFM\2PE4#0H20 MHX^A$PDR2%);'0;7YUT_?RWW-Y*.K6>Q1*-Y6F]=L+H;CF2.YTK8[Z\V&T# %$P &0 'AL M+W=O1 ME_7,/6A]FGA>O3G((JL_JI,LFS<[5169;AZKO5>?*IEM.ZSER_ MS4CF9%+F>=MI":/'T-0]ZK9.M[>_X[^V'6^ZU.*!H?H M7H5X<(A?':)N OO1[:9KE>EL/JW4Q:GZ%7?*VH4-D[A9$)NVL9O_[ETS8W73 M^C(/?7_JO;2!!IM%;X,W-D$0C6T^41L86ZP9BQBO-EZ3Y355Y%)=( D0^H;( MDK/!L616H!O#,J:44KX'@MVUMHLZF[&R,^5]3BS",^31"-HV0I %I;*31VX3V-!Y#DD:06-*(V#0BDD;H MAWR F T0WS\?"1L@83(P%LTB(=T$P!LF1S(I*Y,R,L9X+U(RWI%O4P&?KQT^ MHY.8Q<,G0H&P"EF*%#!"J2D$1"BUZK 5Y@&0ZH!O5CHD.L(LF6O&R#J'P,,/ M@DD&S&3$F\F,=?@: ;1($#K7@]&M3FC5X8L T"H0 IJ32,M "E8A'G-@. =A M"D4$,[3/$%\.(&:$+/4 ^(( R?TE!7C8@:/=*"K+P6A4PV-;=Y'''3G>9>18-FL&4I;M.CS+ M2%DFC"V18=DNQ,.,',S"%*(PVW5XEI%C.31U*,L?[&N.9QDYEB-+")YE? ?+ MR+.,',O&RE\A91FL?]V"9UDP+)OSMQ(,R]8:*7B6!<,RQ*80T&)LU>%1%MQ? MMVVS;=EMOV.[+7C^!,>?N8$0E+\/&!F#OV:L(+)UB(=4<)"FEA \?R)ZQYCP M9 F.+#(F\1^_0@:3T; %J051P2,JZ :<[G4$W8'3LN7=?& 7LMIWYRFULU'G M4K?C==-Z/;-YP/8#W6A?P&0%3/LGF#SV)S*OX?L#HG^R:G\L:^=9::V*[N-] MIY263>[^QV9X#C+;7A]RN=/M;=S<5_W!3/^@U6DX=/*N)U_S_P%02P,$% M @ E(6K4#&ULE9AOCYI $,:_"N$#'.P_Q8N:]&R:-FF3RS5M7W.Z*CE@+:SG]=MW@3TC M[+/HO5' 9\>9G?DQ _.3JE[JO90Z>"ORLEZ$>ZT/]U%4K_>R2.L[=9"E^66K MJB+5YK3:1?6ADNFF753D$8WC252D61DNY^VUQVHY5T>=9Z5\K(+Z6!1I]>]! MYNJT"$GX?N$IV^UUJ#"JY782?R/V* M3YL%K>)W)D_UQ7'0A/*LU$MS\FVS"./&(YG+M6Y,I.;K5:YDGC>6C!]_K='P M_)_-PLOC=^M?VN!-,,]I+5ER7JE34'79.J1-49![9C9SW5QL]Z[]S41;FZNO2T'C>?3: M&+*:ATY#+S2TKUBY"I&<)9%QX.P%A5[0=CWK>4&P 08-L-8 OS# .1N$T6DF MK:9L-8- 5ZY"B"EV@T,WN..&H!0;$-" !O!L($)-#!Q/)B2P3YT$G$1)9W% MD\%6 %$RFV%/IM"3Z>TY3:"!Q DE&:8T<;P%,Z@U[,0$HY-D!BC%A\ M>U*)AU("O!!#3,DMB44J;V8)QI50X,[$8P(#2]CMY4$P;,2ES87>BL9*!$B\ M-4(PMD2 #?&9P."2R0>J!!-'IM?AMYIK10)4_B+!^)+D QG&[!$7/N<68#6C M"1Z3]+L3)IC&(+V^!H<)IN3V]%)/DT34#6\"5G0EOTCES2_%!%.WYPKJ,X$) MIOSV$J&8/.J2Y]X$K&BL1D8E?4U'+/(R5ZIAR"SZ]/N:.2OB.86@YF7"8\ M)C"U',VXOO+ O'&7-Q=\*QI[U <2MSZBB[%9:JZ)];;)5 M2DMC,+XSV[.7Z>9\DLNM;@ZGYKCJ7B=U)UH=[*NRZ/R^;OD?4$L#!!0 ( M )2%JU"GT/1*60, +8. 9 >&PO=V]R:W-H965TV\0W=CX0(!7HM$F;5'7:]IR"@:A)S!(#W;^?D[@TQ-<4 M7DALSCT^]]K'CL='4;W66\ZE\U;D93UQMU+N1IY7+[>\2.M[L>.E^FD6:E>YTW/8]5=.QV,L\*_E3Y=3[HDBK?S.>B^/$ M)>Y[QW.VVG2:5%R%>F\:WU<3U&T4\YTO94*3J<>!SGN<-D]+Q5Y.ZIS&;P/[[ M._N7-GF5S$M:\[G(_V0KN9VXL>NL^#K=Y_)9'+]RG1!S'9W]=W[@N8(W2M08 M2Y'7[:^SW-=2%)I%22G2M^Z9E>WSJ/G?P_ T %P"E!C7PH(=$#P$4 O!E = M0#\"PHL!3 >PP0A>EWM;S$4JT^FX$D>GZM;#+FV6'1DQ-5W+IK.=G?8_5<]: M]1ZF+ C'WJ$ATIA9AX$>AIPC%@@B@A/&4PI.,@"3,0.# ,Z'F)L(X@^$+DP, MB\\ACR:$!C&N-$ +%K0$P5G!(IR H@2T):!]!3085+S#A"VF;#'^(%43P9A% M!D-E,$,&2:*!C [#[#+FS)!!8XN,$)41&C*8;3XBE""Z?CYBE"!&%"2#0L1& M(4B4A+Z/CY.@XR3F.-1"0'SDK M1@>GY$R#^MG>A4;M,12);54!W'Z V(_"4 ]C&IG*?:E;#Y%>[VGR]<#--_R@_X9&C^Y%6 MFZRLG1(_5>=3>IKB'%3M\2O=-5 M=?H?4$L#!!0 ( )2%JU#OK(V\J0( .H) 9 >&PO=V]R:W-H965T M%A_)P5&8A6!4M/; ?3/UL[X6>!0/+KJQ9(TO>>(+ME_X= M6FQ0;@(LXE?)+G(T]HR51\Z?S.3K;NF'1A&KV%89"JH?9[9A5668M(X_/:D_ MY#2!X_&5_;,UK\T\4LDVO/I=[M1QZ6>^MV-[>JK4 []\8;VAV/=Z]]_8F54: M;I3H'%M>2?OK;4]2\;IGT5)J^MP]R\8^+SW_-0P.P'T '@)T[K<"HCX@>@E( MK/E.F;7ZB2JZ*@2_>*+[MUIJ/@JTB'0QMV;1ULZ^TVZE7CVO8D**X&R(>LRZ MP^ 1!KU&; !$B@=,H!4,,C D8XT= CQ)X2+B#,X0@48C&T_&\8C ! 0D()8@ M>E6I&":(08+854"2B9 M8S,:V>Q*T6'B$0;/E2('A>2.$$(BF "%<'.$[R\&FNDO!)0CG388$H[DN0V";W2$,J,FF:K"3Z ;G9"H'0"&2I3-ZX*9$0%>2?*HGR,";!#Y# 7-@8KDSH9R@Y-H6A07A9*IH6!TT.EQD[K ]>5_@W2WH.Q6'LI'>(U?Z_+:G[)YSQ;26\%;_-4=]\1HF%=LK M,TSU6'2WCVZB>-O?K(+A>K?Z!U!+ P04 " "4A:M0U*/I*84" ">" M&0 'AL+W=O&,&;1BC.2M6#T:$EE@<(@2%!)\\I? M+6SL6:P6_*J*O&+/PI/7LJ3BSX85O%GZV+\'7O+S19D 6BUJ>F;?F?I1/PN] M0[W*,2]9)7->>8*=EOX:SW>8&()%_,Q9(P=KSY2RY_S5;+X VE)L;W94T=5"\,83[>.MJ?D7X3G1W3^8 MH&VVO:?;(W7TMHKC8(%N1JC#;%I,.,#@'H&T>I\BA%)LPA$]?$RP'2-PD#QB M=F-,G,$N(K#0R/*CAT(GRB"@ +$"Y$' *6338A*+J=I"2!8X_=P!J#C) MA, M#)J) 3.18Z;%Q,,T688=R[MX;&9&DA0VDX!F$L ,<PEDP MT9<4M)("5F+'2CJRHL>D:R4%GM&4E0RTD@%6G#_U)AME(5-)9F"2&9!DXMGA M !X P;^_&'ABAF# 1>8.$0@TF\@##I(U#L<2R42[,#P%\'^, 0S/ 0P-@E&U M "AQ\Z#!D"Z9.-L#4'H'?JV4&76#:'_(KD,SY)WX!L^W[5'Y+M.>W-^H..>5 M]/9&UL?97=CILP$(5?!?$ :_YLV B0NJFJ5FJE:*MNKYUD$M :3&TG M;-^^MB&(.E9NL,><.?[&H'$Y-7F.O!83 7_QVNP+3,24.LIK>:."NBR"G%H\*DB/PPF1/ZCDCN1\F]\+D'ACBP/@TN8/R6/,?2.$%*3P&A0/BTSP[((\U M$PA:M073IG]0<6Y[&>RYTAW&]H$3YPJT7_2DOW6C;X8E8'!29IKKN9CZXQ0H M/LRM'RWW3_T/4$L#!!0 ( )2%JU!4E+W)U ( /<) 9 >&PO=V]R M:W-H965T$X3J.:E4VX7MJYIVZ]%!=5 ME0U_Z@)YJ6O6_=OP2MQ6(0K?)GZ4I[,R$]%ZV;(3_\G5K_:ITZ-H]'(H:][( M4C1!QX^K\!$M=H@: ZOX7?*;G+P')I5G(5[,X.MA%<:&B%=\KXP+IA]7ON55 M93QICK^#TW",:0RG[V_>/]OD=3+/3/*MJ/Z4!W5>A7D8'/B172KU0]R^\"&A M) R&[+_Q*Z^TW)#H&'M12?L;["]2B7KPHE%J]MH_R\8^;X/_-S/8 \&>#30 ML3\R((,!>3>@'QK0P8 Z!E&?BJW-CBFV7G;B%G3]\K;,["*TH+KZ>S-IBVW_ MT^61>O:Z3K)X&5V-HT&SZ35XHD&C(M+>QQ 8"K'!GCF^#[#U%2A.[S4[7Y/D M, 4!$R76GDPI*(4=4- !M0[H%""A3J5Z36HUC=40&COEW/HB7$Q$=R@)B))X MN239S)*DH(/4SR5S%F73:Y()9I*3PEF5U,LER_(,1LE E,Q#H3AQ4#(/)4T+ MI_8[0)20F;+F($H.H#C;<)-[44B1(@<%$&4TA5$*$*4 4#('I?"B8!3G#HHO M0L6DOG(@(%#N[EY E:T18>!3(BX-!I8*N=M\!\GT"3ZSAQ'7>R-PL9[,6E4>8,F&ULE5;;CILP$/T5Q &7\7 M)TJE]5'DI9C;)RFKF>.(W8D61+RPBI;JRH'Q@DBUY$='5)R2O0DJ<@>[;N@4 M)"OM16KV7ODB96>99R5]Y98X%P7A_U8T9]>YC>S;QEMV/$F]X2S2BASI3RI_ M5:]E.:@JB#A>ZIGFNF50>?QM2N]74@=WS&_L74[PJ9DL$7;/\3[:7I[D=V]:> M'L@YEV_L^I4V!06VU53_G5YHKN Z$Z6Q8[DP_];N+"0K&A:52D$^ZF-6FN.U MX;^%P0&X"H78OBR *4N>BB1K,JL;@#@;U$1L $>$6XZ@,VC0P ME,8*CPAP7V(]1B W'*0QQ@0QG(4'-L,S\5ZO&2%,X(,$OB'P>P31H)LU)C28 MTF 25_\&]8YAR.WC>OD$8#X!D$\\R*?&!!TA'#P0"D&A$!!*!D+A2"CT'@A% MH% T%HH'K5M%SU44@T(Q((1@@@0D2#[_,"$7]J8+Y("'UAN#_,XSU]>9> <@ M0,<;ZD @?T('-/D288 BF*" '8J>L"B"/8H DXZ["H&F=&#O(P7#%@A&7P25PVH6RN*'[R%,.P9#'@FF?JTPI[!3W@&PY[!@!W&%4]]L@92 M3FG=VV]ERB?5L,]A?H=FZGA#O-/7 ^H/P8U8*:\ND MFIS,?'-@3%*5IONB;LE)S2%8U0[#33N*+_U!+ P04 M " "4A:M0[I!]GK(% #.(0 &0 'AL+W=OVZ_M M.+E(FC8./T@<>D8]'G5+,IE\YL7/?9F(UW'_Q8OBVJYH-@.MFD;^9/4_VU>2KJJV"?9;YCPKR>C?]@IX\Z:0):Q-]+\UD>O!\UI3SG^<_F8C8_&X<-(Y.9EZI)D=8O M'^;"9%F3J>;Q;Y=TO!^S"3Q\O\M^U19?%_.C^;F-7W/ MJA_YYXWI"E+C45?]O?DP60UOF-1CO.19V?X>O;R75;[JLM145NFO[>MRW;Y^ M=OEW870 [P+X/H#)W@#1!8BA ;(+D$,#5!>@A@;H+D /#8BZ@&AH0-P%Q$,# MDBX@V0=PU1O PEWGPJ%CL'VSV>"07;O9X'ZS73W;8J*#H<*3T$7=?86RV$0TF\ACHT/'IAZB 7/)&BNFQXH)C6@Z0T)G2#RV MKH?-$H^L(@7R-V%ZADH#). MJ(R[-M:!K%F=1*AD 70F?)WYTXD"<>!1 NA'$/KAZ&@"]"..T(] YQM"/]SU M2N&?1E2L\+9, T)0D,<&(\ &A)':$@ #0E*0^ZFK ,=%BU97]% 18)2$2(, M5"2.4)$ *A*4BKQ.^VL5ZS]V B%)2B/ +B70B&3#JY9 (]+?]7JMON] UB&R MMV@@)DF(2: T>WU>?2/SD+'NHHDL"&)%"3)-0DW+,S">)@ M(* D22DI4T!J3/IS8",-GT@8DEL2X7W+";V!2CZIB)0NR34 M+D!C%="P"H=/104TK*AUSIF*U\H_W'*J%8\$D/4)50%74 -LL IX@AJPPMXI?X7MO\' %Q3A"P)L M*Q00ISIBA55 V^T'N#L:J%A3*['3B@OM/^BJ M][T>J4L"1YGK-P*G"$%??8VS:P0NHPF7$> TJH$GZ"-VTQI(70^1NH;/]L%@ M0.N:TCHB#+2NC]"Z1H_.J:7=?09'@20J&.A<$SJ7X#RJ@<[U$3K70.>:6EN] M@@F0=#<\P<$_0)MO.CRDQ=MR78Z>\ZK*5^T_/%_SO#)UPO"D;M7"I//]169> MJ^9M5+\OMM\PV%Y4^:;[]D2P_PK']#=02P,$% @ E(6K4/7,FK Z @ M40< !D !X;"]W;W)K&UL?57;CML@$/T5RQ^P MON>R7 !2-*+\4QD*T LK=)C 9Q&,X"1NK& M+W(;VXHBYR=%ZP:VPI,GQHCXMP;*NY4?^9? :WVLE D$1=Z2(_P"];O="KT* M1I9]S:"1-6\\ 8>5_Q(];R*;8!%O-71R,O>,E1WG[V;Q?;_R0U,14"B5H2!Z M.,,&*#5,NHZ_ ZD_:IK$Z?S"_M6:UV9V1,*&TS_U7E4K?^%[>SB0$U6OO/L& M@Z',]P;W/^ ,5,--)5JCY%3:7Z\\2<79P*)+8>2C'^O&CMW ?TG#$^(A(1X3 MM/:CA&1(2#X34FN^K\Q:_4(4*7+!.T_T_U9+S*&(GA.]F:4)VKVSW[1;J:/G M8I8F>7 V1 -FW6/B"28:$8%F'R5B3&(=WZ3'UP*;6T04SG")!'616(+DRD6* M$Z0H06H)TBE!%#K;@&$BQ\ECS%4A&5I(=DN09DXA&.;.=LU0D1E",'><8)@% M+C)'1>8(P=(103!9B(LL4)$%LM^ILUT8QCGBF\>8JT*6:"%+Q(ES.-88)L9% MHA"_K2%"X7I!07=N0W2G*T0(1>;J8"#W' :31L1 '&W/EE[)3XTR5WX2'=^% ME]@T,B>^-N^%;7"?-/UC\Y.(8]U(;\>5;I.VF1TX5Z!K#)_T7:GT^S8N*!R4 MF<[U7/1-OE\HW@X/6#"^HL5_4$L#!!0 ( )2%JU#BG6S@.P, '(- 9 M >&PO=V]R:W-H965TV83)T$+. 4GV?Y]C?%2L,=5+P$[;^;-V)['>'47[4MWYEP& MKW75=.OP+.7E(8JZ_9G71;<0%]ZH?XZBK0NIANTIZBXM+P[:J*XBB&,:U479 MA)N5GGMJ-RMQE579\*)K^7I+/N):+.Z%"?^C=.5H@E:?ER'C^1A![0WT(@?);]WD_>@3^59B)=^\.FP#N,^ M(E[QO>Q=%.IQXSM>5;TG%<97,<]'QG:A^E@=Y7H=9 M&!SXL;A6\JNX?^0FH30,3/:?^8U7"MY'HCCVHNKT;["_=E+4QHL*I2Y>AV?9 MZ.?=^'\SPPW &,!H .D_#1)CD%@&T1"93O5](8O-JA7WH!UVZU+TAX(\)&HQ M]_VD7CO]G\JV4[.W#4W9*KKUC@QF.V!@@B%SQ Y!,!@QD8I@# .P,+;@. "+ MPD6D&IQL$0=++6#YER@9?U( (G5D9^& MXO)!$/U@MGX8D!T123Q4N(801$28+2(&-$M*+;.O'G")(+E;4FR)NP"\_ $I M?V:7/PJBUC:A(,\F 2X10! 7=M6A(,_Q!%Q' -&1S*X$%.2I.,!5!) N(?,U M,K@\ "(/F7V8#(A.OP/$_28A,$+RF/I.#"XC@,A(9G^8P&TJ$M4)^IAP%0%$ M13+G;%(G*&PO=V]R:W-H965T>Y^=\9/[=5-R&=UYEP'+TW=JG5XUKJ[CR*U/_.&J3O1 M\=;\3L8(.:.B)QG$<-J]IPL[)SCW*S$A==5RU_E(&Z- V3 M?[>\%K=U".'KQ/?J=-;]1+19=>S$?W#]LWN49A1-60Y5PUM5B3:0_+@.'^!^ M!V4?8!6_*GY3L_>@;^5)B.=^\.6P#N.^(E[SO>Y3,/.X\AVOZSZ3J>//F#2< MF'W@_/TU^R?;O&GFB2F^$_7OZJ#/Z[ (@P,_LDNMOXO;9SXVE(7!V/U7?N6U MD?>5&,9>U,K^#?87I44S9C&E-.QE>%:M?=[&_*]A> 9 \@48-C_"TC&@.0M M(+7-#Y795C\RS38K*6Z!'+Y6Q_I- ?>)6 G:_("IR0H$TD-CYYUP3%$Z1H@M0F2-\E M*)Q5U;16D\1IB5,RE)(AE-*A9!X%2DAP2HY2BV>QT]WD@]K!^DP\7IV],GJI6!4]"FR/? M'LQ'(30WU<1W9M^&ULC53;CILP$/T5Q >LN3DW =(FFZJ56BG::MMGATP"6AM3VPG;OZ]MO"P! MM.I+;(_/.7,\3"9MN7B5)8#RWABM9>:72C4;A&11 B/R@3=0ZYLS%XPH?107 M)!L!Y&1)C*(H"!:(D:KV\]3&#B)/^571JH:#\.25,2+^;H'R-O-#_SWP7%U* M90(H3QMR@9^@7IJ#T"?4JYPJ!K6L>.T).&?^8[C98X.W@%\5M'*P]\Q+CIR_ MFL.W4^8'QA!0*)11('JYP0XH-4+:QA^GZ?^=X$RN5#WS]BNX]V#?@&FZL55*LZDH=O>7+($G1S0@YS+;#1 -,V".05N]3 M1',IMM&$'MTGV$T18;"XQSQ-,7AU#]E/(4F\FG<:SQ8CM@+QT"D.Y@6268'$ M"B1WU<2C:G:8A<74%A.'ZV!4D2DH6J[GG>!9)WC&R:BD6SR39%SV*28.1_VQ MGV+6R^7(+!HT) -QL=-!>@6_ULI\LT&T'T"/D6GH47P;;G;='/F0Z:;:#R(N M52V](U?Z[V*;^LRY FTQ>- >2SU(^P.%LS+;I=Z+;IQT!\4;-RE1/Z[S?U!+ M P04 " "4A:M0@@"]4R4" /!@ &0 'AL+W=O.V02T-J8VD[8 MOGUMP[($W-[$?V>.OS'V).^$?%$5@$:OG#5J&U1:MYLP5&4%G*H'T4)C5LY" M^@?[0':4;AZ'*J.32J%@V2<-X&3_%F3ZS>"7[6T*E) M']E,CD*\V,&7TS:(+! P*+5UH*:YP1X8LT8&X_?@&8Q;VL!I_\W]D\O=Y'*D M"O:"_:I/NMH&ZP"=X$RO3#^+[C,,^:0!&I+_"C=@1FY)S!ZE8,K]HO*JM."# MBT'A]+5OZ\:U7;]"TB','X"' #P&Q/\/2(: Y#T@<\GW9"[5CU33(I>B0[+_ M6"VU=R+>).8P2SOISLZMF6R5F;T5)")Y>+-&@V;7:_!$$]\K]AX%P:,F- 0C M!O9A[/#" ,^V6"K2M7^'Q)MHXN*3NT3_8;#R&JR

K.X'%V4KTFD'2)4@5\&ULC53;;IPP$/T5BP^(N2TT*T#* M;E6U4BNM4C5]]L)P46Q,;>^2_GUM0P@)5K4OV#,^ZU2@U[C&79 B/RC@_0ZY.:"T:4-D6#Y2" 5#:(41SZ?H(9Z7JOR*SO)(J, M7Q3M>C@))"^,$?'W )2/N1=XKX['KFF5<> B&T@#/T']&DY"6WAAJ3H&O>QX MCP34N?<0[(^IP5O 4P>C7.V147+F_-D8WZK<\TU!0*%4AH'HY0I'H-00Z3+^ MS)S>DM($KO>O[%^L=JWE3"0<.?W=5:K-O4\>JJ F%ZH>^?@59CT[#\WBO\,5 MJ(:;2G2.DE-IOZB\2,79S*)+8>1E6KO>KN-TDD9SF#L@G /")4#G_E] - =$ M;P&Q%3]59J5^)HH4F> C$M//&HBY$\$^TLTLC=/VSIYIM5)[KT4:1!F^&J(9 M(P$_<*2*GBL@21.]4Q&Z"V$D06X)X M7<&F#1,FL9C>8J+@WO\@90L*TWMW)3MG);M-)6G@NPD2)T%R>R]2)T%Z0R_2 M6WJQ!6U[@5<7E8%H[)N6J.277IDKL?(N8^,A-!?]@_^@Q\GT^M]HIEGT@XBF MZR4Z<*=(G^G6YWJ\??8E"HE=FF>B^F(3 9B@_S?,/+D"W^ 5!+ M P04 " "4A:M0PTO*7F2= #=6P( % 'AL+W-H87)E9%-T&ULY+UK<^-&EB#Z>?=7(+S5MZ4(B,V72,HU,Q$JE/._GOU35)OI]M;PE_NB7"4;^&?Y\)=J7:;)HGI,T\UJ^9=AOS_Y MRRK)\N^B;9[]?9M>%-M\\Z_?30>GW_W;OU39O_W+YM\NBJ>TC*Z3AS0ZB:K' MI$RK?_G+YM_^Y2_X9WYD%/U4Y)O'*KK,%^FB_M>?DK(7C09Q-.P/^_4_GJ_A MC\/3]C_RI__S_*[:E,E\\S_K?W]?S+>K--]$MR_KM/['0?_D/SI?^(]M4F[2 M95M MLB+OV,1]LJP:JU_FFVSS$GW(EFGT:;NZ2\OZ$_U^_V34'XP'':]^21\R!"AL MX5.R:GS@X]4OE]>77VX^?XJCJT\7O8Y5+N (9;*,KN#*?X_^/7UIV<9@T!^> MG8T:U[HM2P3 AZR:PPI_2Y.R$Y@G)X/AR:AQ% =$N\8'^&4#-X?]P=F^M^5" M6]__C\;VS^'5!;^^3!XZP'.5SXL2+C7!^XVCFPV<+2K*B BL!/ 5BR:"778L M=IO\'ETMX(O9?3:G%3NN?C Z&V,MX M>AK=PA 'XVP$1[/P<6V?K*<#!L4$M! M"/18Y%WD..F?G8R!T7;1D1 #LX L?Z"C-_'P;TVVZU -.!FPQ^PI11)*=,D= MG /P$,#[4)0-JOV8E,#HS^?S%)Z"9Q;\?,=:-ZMDN8S>;2O HJIK?Y>KM'S M@_U0%L^ 1!?%:IWDC2_KDH\I+-GQS&VV ;97W$>#X='=<723SK7TW-]'1SWFR761P@<<@MG^^>1\= MO3F.WD19'MT^%ML*UF[DJ<;O%5 IN(Y 6*O\%]O)O%T M/*1%WXSCX7 2)?1[D*_S1Z=0T-]AYRG2GMM]#,M7ZY2(8MG C^LR72?9(DI_ M!P6I@J_A&L7F$1:8"SDF594V-W];($?9_(MH T*GXX0$J5T0:O^;HM#'J_-W5Q^O;J\NFWCDT&.= MO"!NM/P=5+.=5[?,DKML":!I'HZ!.<,!H,CFNOH77S?;5.YNF_?@?F2Y663^EW_Q8U>/'MYXM_ M__'SQ_>@O/Y?_V,V'$S?1I?_\?/5[=\:6 8,0,Y3,=M5R>!$Q4ET&H,&B_\O M1D^4;#>/19G]5[H J*&\SZIJVS1WA)]W+SSD9;N6GLSHK\/^&8%H,HE/QZ.X M/QWIP_Q9>/ T'I[UX]%4'AS%L]$H'H[=@X47(G\8ZP3MBI@.W#.RT!.0)_-D MG<&]-X4IH-H65%V"1 L=;U?;)6D8BQ34VJR!U?81H7#0"LKT$0@?=9UET50Y M& /IBX_%_ MQGB^ZY60U%Z[S_#MPS89OO/:'5J"W/52.U+=W,)_?@(!>A-]_A!]!AO]_/8* M'O@F7<\X99JZWI=VZ7B!>@8K*2)]VYY _.P0KS>@$O("JZ3\FFY:M-L?TCQ% MMP(^E"Q664ZN"N1%+5K38@N:T *^M2Q(96J> UZ&9T!%!XBWJDGG*Q1X_\5& M->Q\O04."2)R =!S"E2']-\+CH_ H:+[LEA%!0O@(N]0IHYDB6/X+'"YM%7, MDZ$'1]+OM3[$>RL.7Y4V>9?>%V4:K='8KA 4\$]Y"45^&Y M%;&[1>S9%"2MX$/A=^B9QL%TJ:BVE&486T;*Z&X/$$"JS%%JXMWL8#*O^>1B M+\0._*C1'JYR=DL3W>61UU O.XB)#.23.Z)-!"T\Q&\+DC=55M 50$;N>N8@ M3GOQ^:?K+Y<_PG-7OUQ&'S_??!O'#03X1:#)7#'Y=(OP#T"D7#2PU"H[JAMMUT1]:3G/*F+P_-=BW2H,7[_"H$E3OJWH6I27Z!K0X(]9Y6#X MEJFJ3@<^MFME03<$"AC:S#+G'1Z1?^1=@@-13*MRZ""!2R3K-=X3.KP9]]HU MN?TVZB4+5T/=.Y7QVN,UTG[-JS5.\,HO[?8.VSM.JBA-RAPT"?3BD>,XPK+9X24+$?TMMTCA*P$6C\(];-,2=S](+3J_^3'Z\/'SK]^F#@V& M.Y,&Q+S]]$-T?G%[]4N'L]C)U0H5;E#WBGR.@7&GJ,)O\6>^$C19X%/1W0OH M,:S:'JMEABXR='F1$ZCQH4"7)-/4F(W[3,I-FF.LW7E<]CV_2.\V>Q@3>L'3 MX/E%5I&7)Z)XP&&<\H(B5A5>TWV2J?.$V26[93?X8P5 *UM/&AJ!BV)[M[G? M@NTN#J=.)_(N<]%LREP-Q1,(\L97UQT\\)ZNPP,HZ-.=MT=.791OD:[1W]82 M;!$=*MAUZ&MO<8=_>CUJ-K[\Z9?+FWUTHG*,F,^Z(]H$E[+<$LL0AR[YPJKB M?O/<$BJ]9OY6B?FOKI*.R(\[J%J46:Z:4_?1/EQ].O]TL>=H7[P^4?,>M"#K M/$T7XI!Q]%5[JTVJ(+NV"JBJG@C RYOKZ]=\Z3#*%.CB*R$C:-O>*Q=%ZF # MA'P4AU%Z*Z;>LQ=ZYR5>?OAP>7&+\N+#YR^75S]\BB[_[XL?SS_]L\_H,'YR_E'E#8-&N;WKU[S2M>#(*^\^22B>4WI0*]9 K.7 M=KY\\_/U]4>2G>;M%RQ$"[@,?Q74\3?(=<".>\\[C%B <7L[P"6P)D(@9LO M5O,R6ZM.HRE%]#5T^Q*0KC'X"^!NU;H8U?"SU\4RHX#RCLS1UWXN^@CFW'5: M5NC@1#K'N."P_U;4>/K7X"TFK,D?_//RM^/H.:F(9CDOD"D$EY)."X[.#L[I7WAHV87& ;/X/IYU0U%0WA-^^JL!U@9G:_+;(F!YWYL MC0\R5I8%1)L-E8UQW>P?P\[>(WP: B&ZT).SO?(J(O^>POBSQ] M"7_W4T:^G"M0Z_#-ZZ0$G@&6(/ >RV+[\!BM@&(3RBQ<%\^$,J"4G%_16X]; M %+5B]YS[(\D0_ 66>4IY'5G#;S!M03O':=\+=4#(( MZ& _P.*K9(4Q/S7+6)&L%*$)O>^3.9[1&P$SEM9V-EM M 8\ H8ROT@5'":JNL+^[0LS#\Y*2I#.*,&W2Y3+#["*DD*MC! QA"B^99V3W MK D;Q=S1I"3XRTF)6_V-".P%%I^7Y%! 6P#$3&G0!Y%W_C+'M K2^,D61W2E MY5"(8-I-3&(YH7P\Y=V4;+)=8](5XQ'&S7UP'!XLZ"A,!QFJ)1@\A\>3$K;Q M ,[RIYD,@\ M2(HY?YIV3=0(6DG)VT[-*K!5^/T+_'K^F"ZV2*YP$L":%=\)_ L0&=\'XWB1 M;>@W8#ZD$:5?EO ($K\+N5C)?PE>C^;+8+L2WOP9S"X.=L:-52Y%%=)>2'E_;(_"R"OT.Z9+\#LOB!4_K MSHVWO%VC:Y%IW!' 58S^/:QK2 GXPC_9DDUSTFR Q2R)FBCS#ZZ7D(43,T M MV*C3SOX=< F0G@G. H1)JJJ1J9!+F@ *868O;\/!"T %6/[B6*E<8L!IA(D" MTB"FR#]R3!>KOFZ*=?2KD^_Z:D.Q%3.(F%!U!L-3F;] M?I13?0"<$% R(8,1OC$7C%Z1KQ(0_ &5P!),RH,/P-%>X/452.^K M7[Y4K*(\)QDY_C!;E$N@3+-1/ "[Q5)2X#2&FJZ2;.FR,=&1P+N! M'11=3#A&2D45<]')IA? (>>H+-(Z>%7)@KP452KL 9@/QDLVC[0Q?CX48A6J MWG-\N0(5)%I*5L(:>975)/Y<164!) 4JQ>6==\JN@?M;UL:\. MVNL*$+GV^8P$#2#T1FQ*6AMNY0785AS]?9MND>%FH(VJ@SCV](BV2<:^.WH' M8%6)Q)%2DEAE&7P"E15DUNI:N@";$HNW4$D$9?'Z N0CF0,9ZH3X)M&6'B,! M&EH_ C-%K05Y6ED(>FZP8H2."P()N%HO^A59C>68S#0(!8&_(#8B;P\11EU9 M>OVBJ,!W8>DE4U>Q3+U6@H!\@$,L41N 6WY^Q&L&V0M4C23D,1,4*Y)+5:#U MH;@![I/CLR2V3TZBK)?VK":#U5$=^@Q0G_*5F(DH9@6&B./7%)_J1><8ND:N MR\Y16$BU/@#@0YFL5KA!=R904Z[A'@#Q0=0C>H']G6"<,@$ISHH+)]@5SSF< MX#%;DQ].'\2UF!)HR0?VY3$)WL&2)RGJ&\P_8O1P/&.M#7HZ4"[AVY),)P1X MM\V6"U%ZX8NZ9TF2919;D1T([%C]7\(Z>V!GD:X.ES[N1W N>4T;(#%$BD57;.8"ZPN@*\!94%\0P4' [U>(9\ [NE0/5XHN@ M38'!73@WQ;T82([Y,1,C^PHPRBK7$45+*H(@@PK%+>JWH XBSIQ?G:C]5=,! MZ%S)"BETB7G@*7% #]A[0&H6EHE3P^',6Z!C@'^>IHL4Y-DY;T.TI.T2;NXD M16.;]?=E2@ELJAC">9@/L1>L!."![@M:5(J>.F6(,26=YQ@I_'USBD5'P,O!>:V$:F95_P4;/,9JQ@!FQ'#&==8*""3N\="4L1@\K3CJD2I M2$VP3= I7BQ<'*E:]S'+K[Y-X_I(^#9^YA]5IJ8HOC^QVY7RH7Z;K:%%@63P;"JBT MJ*\NTV/X6#"&@U8F?EO3XQV?%)AE+'.UUJ!%3-7=8@E:/@NY DQ2W[SH=KJM ME1JS%+.MJID-;1DHOH[CJ)J/NDN@"@,"F09$.9 O>DM%&.(^)] (K!UG#C88*% M.Y:W/:A*!:D\O+S/2R59@;N1(#&]RKV1#R KHI2CJU)X=IBQM0PO9)3+MXZ MH( @1U (JYZ_1 ]P/73AL 4,,FQXN[!#H42R%,V1 )L>CY8I M!?GI!"!3 !S#/LHM5 78$,[8\8&.G/Q18J. K,CUA%F &9\L-R]^FZNB3%_A MCZKI!P@TW9=H$_($?A".I/O\4^R?TXQO#--IU@?;#1A" #Q.T F-1%7;)H,C M8T$?:$%>^R% TDI$3BP3'Y%+QWW,BB+;PM^OH3&.^!=Q;1 M(Q,KDLV%G$I%K**-6@T;D+@_D/9JK[,5:V5DB_UOD#G5//EURG8H 9_4,]P: M? &7*Q-$=SRK@!N?U+_ZJS$+EZR(D"*Y8O\8H EQZ/C$J&&69HN*9_M' [6 M;.CCRB%)5\T>'E&;*26DQ*SR+2WO*$,1 <5*]$ 5-QO!%Z9_NCJUO)R*20=F MKV/59JH%!KXDZU"2!^E"I&D(2ENHZ^T .T)1)RHK&?)20@$KF/B:&A G2762 MG'A'3Y+<'"O[*F,K0AU/\TH!4B.HX^0;Q((*TJ8S5-H!F*H;5=E#3ATW (7O M $KWJ.B35@B:T@I]?>)HD!U9YQ6;:]OU"4@14CLI$GJ?8&"HID3$\O#&514% M%EY,W-?5Z]+?U^@PF6_<+TG3QE4SHL[M^@%#='"HS^5#DHMN(NPB68#" J<' M6V+Y+H^KHO$V_^:'P8=G]UBQXND%JH*96832!"S\$J=CN(K=\\<&85^8E< MC;L4:X<.J+36>%_MC?UX\^XB!H!A8#(FV^I'M#?>I^M"G/,__&0*+]$/B$*V MKNTY%$.!#7!,J7XM%7NKX:+EE>LXP"HP)U=ZRTBLV-9^8 M\UAY2UU#NJA4HOZT1,[#X0:@\KE7I U6Q\"2 M"OT]11>TK@>/YM1(44+NT]0R]R+Z+\8 MD,!,#73RR :]WT*-L4ZFZ-GN37/ M !$/TV9(Y13M<(&U2PMQ@64+!!2]VCO>;L-O#/?RJ+5MK(6555Q(+*#I)S)F-6;S> M'-&A_>@$[7O*/D!%SU=%D5^#929>/KJ6@*QRQ%(D*LQK8,W?O #XC]@()@_& M#/E^*$D6TQ\>TZYSK;4:&\!C.&3KM;C <;@8? M8<<5YAEHT&K>4%?AN*^A& MJ=P5DS,Q6TDBVKY;9B^2/\$"&PAY7+74C&%-^+#+6P$&R$448A>\YM9-"B*O MI+NM81UNKA4BS$WRE]IQZ7W,,=(+S,C!LB!E\"E5H;1[23[Z_99D5&W]HE0^ M!N(3SD;]PUY2S*:_[8:!)N%3WSTII@B[+E . I$!\-8,[5(R/PU%[2/]C2BD M\!MO"]>Y,5Z87B2%-9@,"$A$''2YK1]PY"EY?>6"CD2\FG5(7 ;^DJXIHLG),0A_R2FY8>?VD>A\/YR?7[MD*<\7/$P!\,4JVU#\85MB^MM& MD:_U3!^D$M7Y%B1_6UTNKE<3M2,A!T:0TW5S>:';T*BRYVV*#Z_!]NJQ MV"X!"Q#QDH7D$?ZVS6LYQG4_PRLN7ZZV8@N,' #,#1 UA04T<<[>>=L&SIG? M@TVQE$06D:A*BN+G]2Y=*XF<1KL@10,W?PF& MS(JPE;SN1 N^PJ/-W?2JL^%#2*DNS0UI0?7@RH8HR)WT-8U2MR%2>BI0D-96 MRR>WB3 [O+Z4BE8H&1>]+*T%%>QO<]RA5@K2]0Y_92$&YVLE@0K!MEU*@K-M ML1 M?$*7BW,*,LTA_T3,-45M3\G7^9$ M]XL,]6YFZ/XF?>Z(;K>'67YD.*%AX4\A:.#L]D7TVW;Q0-BPV#JWG+56GPKD M@&P; IMA8:"9VG BX*)SO.ARN[8XC/D!\/8#IW)>?/[EZOT)L(DU&N[P1B_Z M%?D]AVX![OQM4";9]>$\N]ZG6U]!U.#@=/@;/0]B^DLDW!G_7&8L53 :]$P^ M25Q]#NP><$F93:2CWXVHF^31%3R.XIRT)M3"9YBF=S$S\U M;1 [3T57>7H!J+53RXH/9!Z+7AJ& TGQ]_%5%!';FIV!9%[U!_'2P# %40) M*K_G=$,RDC@]P;^0^<_:SH&F+1U\AS(V=)F>/8*7R"QD<\:Y%PE.J1M=4+QK M1XQMNB41JX\I2 I;SH'.F$O..:&+!-B B15:2*%BE@' +S@G. M("V[PX3E'YINEZ1(-C)'<:RV#-8A)'P[_!HO>@&@_?.?V3L,9"K!0!:!R;,J \PM5T)@*!(3V_N%_(W $X4[UYOK&?? G)DU48,O M6]T#5-&3ZO B;WCSU;MD067)^IJRS]AT&62?#&M[+*S>]'M3328(+[&A="0: M$K3:AW#(4)D!0[7 M,IR"ZQ%%9)CIY%$TARH2:;D\M+SPI:GW\3XIB?]<=P0 MZK<8HD% :1?6Z,I=L4+&&2&:MH;>R,#DH$61O0?%VT[44OZFL"7_6X-+(!-+ MS*VZXH34V G0R(EJ1+0=[WKEFK2_W^<2T$\,9\8V*-XJ2LJ2H,#W[O''GX%O MWBHTH9Q6:CXK64:8V M79".6WE73/#MBG/!ZQ_%O$+.=R*?VIWX"JF<;7FR#<)G/U./H$WMM''[L3BQ M4_1T#IN0[]S[F,BKWX)@F"BMS>!V6. U3RI>/3EC7+V\>I8-W##F)!>V\+5. MNEUCD10:1:="5^&R=J%#SY#M/(,87OXU"6_HUG&[+5_?R9.0ZG;S)'6TA%+2 M<10L(\TIQ5,XA[@5;)^:PYE%1T=1M#D0V&T%O/H(N4EU*6Y(E./:)+P,%/8)-?5 M1I^81&SB]!%GUC ?C-7:41"\W;.,S;4I[I98?D,>#T_"M+!?YKV<*%C%.)*I M@B[USY\'#HW6A_4"#]Z+S>:Q&.];[Q(&$6B2*JSYUB2NBI.N6SX(-TBI*+H4 MSF*8SGH#UHY(]NK$5V HL=>> M\ \8JO9^9G*"O'9DRJEFH_V(YR>%.+%(0')[JR@Y>D<;9* MPU,Z-*MX<8>E^C@G=\'UD>N7$PB<9 _.$!L[0;C?@O.84,UR=Z7<6^L=-1\N MDZKQP,_,MCU?N)1H)%P?B-"@JB][U#LM.J=B$6!=6.*Q2-?9O,$Q[EW2K9$* M)KV\"KZ-JA^@=)*GQ1:K# 1Q33[\2K1A26T+6ONTH:2Y.?3SW/D.&EX+13'F M@\&8L$P!2&!#V#*$$@JB99H_; !M[H!W4.H9"]I8-98E38]BTXX"TYR4/6<\ M* F >1'&.X *Z0)"VFUD&80:O.\DBU\GET=K"CD(U"5:NZ65JY:E8M#"$3ME M&7-:+.%*44>*\D-Y /T[&9 M=2*5_BGE6F4;5ON-A<#;TD0N%T7%I]5+)*F1#KF4^Q7"5M*_?#F[3Z+C8_-Q?\#D<6[/C5\C/+E.V#EX[5'S M.+286I(5SF\N3B;]21Q])_%I#.I0A//"8D\5?Q<&F^?LSDHTGX$<:)AA;\1Y M=H\ %Q+E2T"1QG>)ICT5N3NP2MOU#98*4R5+4ZGSO.3:ZII.YCD-\KI5%57N MV!!5E9-5U+N/"LQ=#5Q0TN(K.VQMD93/:?(Q>X$HJ?!DD:XH7D2<5U*O+,]S MP@B MZ ,X?GF !FQ%P*L0_]CXKY# ];*Z;KJ2S+6:[X7PIN5C#JLCS]7'4?Q MC%2HV NU&CIH5QZC=+'$>VG*.E08R"\6JY#XYX@DIE;EH0:E/ :)TU>\_WM0 MHAT-8J_BHIOL+K";K(&^PI8"I1Y9.=)>L1Y+0@7?;R"4!+Q*'F6G-,9*N:PQ5+YGA>D\(*_L:1BBQ?;S=.*5 _ M,'=M>R@9 MA6+-(64"V:6Y=!TFOE-?]?U0*^8/$VL3(C1:+/7C4];\G>E%CU MPP/6H&\9);#O5%##KNI-B]"7:3MX9+/57E+WNX*@I;V[C778C M6F5OAH.Q#ZJ<8YSJ=V)\ -2S_I^Z_2+[%D?'?,,V:C$ L<(V&H[%!(R]&J*N M//,:1F-3\MB+O]L!6!_&TJO.K#5%R;ECY[@!-@%$>58^';N'@>5BMX"-ILVQWXW,[#Q]QN1ACET( M_T&-8Z7=;!T"=YS7,E9A,$$D>B&,X$4(I U%?B<-AG*62@,$ 6W)1Z'U?]E+' MXA1U(2HE#KL?V8)45- M(] M>\Z!*6?X"=4-["+1SF.JZ 8]P@TMH08)KW93 M_1TPD96NVW%$JT ;'UFHU\[];9FBBRZ@59SZB/PCNS=()5*;<:K)^[+*L#]- M69.E.K_%EGPJ<7*./2SQNBOLM<*IQ2H[._V.]*6.5RN3'BC%76B_21,LV,MO M[(]"F"5?7?."4,!P 0WYQS.?+B59Y "$H@P*C7 _+EJ;&0XE%\,1(%O"B ;1 MPM<+2 $N_?-E+?6H5 \CF4?!HBV.M NM#%)'V@LXG$\C@E2F4O++;*:T6W(167(2;=QCSVE( MB+DNW*D+-HJQ[#@+KFS&YTOR,!S7UT8E&[JNL^HI' MH_0=\CD4RR77N\:JU+/0>2J63ZPJ5,26%7=D;YP3@WU;J"VE^9,3X@"WD"KD M6Y748;FK#IH;E>F&ZK03'0:J? E><4B(XG*5B2VEPEE R;MPP0WWF:J&(HW[ M)UAC$37I\:CN:B>MT,BNO-;*F>^!&MC-[5$>]"+7AMX9CG7W(J9Q+&J#6Z6K MEVVEZZ(V[!%&,WJ;&DVU2[<*'&GX;9N'L[%12J44-_.AK9 HJPPV4STR5?*& M.]V]2Y9Q+CUEQX9#K+^OD)%ZB5Z,QKW^BXPX",25:CH49<:3FH.:A#V MG+U9Q" 53"YXQ&Y?I_XUUWMQ/W*]:72D^@HG;7+KN^/O&XC2:@G(+YO[^K'F M0B-H O=Q08HWT70:#T:G\,-L&,_.AIVO./X['8RBR6S:X>MI?&$6]X>3Z#0> M3(<2TFE 0UH[<\0;-G(:SZ9C_&$63T\'AWYH>!:-1[/N;[A^T; R//N&GGZ? M54Z_]S#>>9FA6'*(M0A6.OR";RDV9<>0U"^7;E*V]OTA5SH9Q'V VYOH=!"? MCJ;[KW02#\=]N*-QO^M:!_UX>C:-SN+QZ:P6F0,4@CN>S?##$UABZ, (0/@A MQ8K5-6CLT4>-0!X*W7I\',L\-F5VM]UHG&.!*?;8GD_*2VD^7:V83EP(E)'E M$T'^P=L(:\< E6;QZ1AQ:@0_S,YDC-LYP!;$014=#8ZC84QOQ]/)F0#0_?FT M'Y_";\>#> 30O?SI\CPZ&AY'1^/C: 0/QM@T?@ 9[A=GU]$1Z-C(JH97-O9 M:+#W-O#C%TF>+)(X^HC)J_IA@MH-Z 2/[C?XV*G;+$ 4%\FD@5\ M?L^/B:Z#6W4U!KBO\RI+3JX3]#7/W5.X:_\4'.J*V:VY6*<$A(V>*>H;#8:] M21CV'0Q\DN:WE!6'45[6)]P63+=L^7YO%'Y^V#O]X[[>"Z90)G>HH[G,DW=: M*'8NZ"K*D^2E&>'IO?G28(K#:-3/CHVKE*L=DJ8XZL&9.0=QN6S:?YW", N\ M O4X>#-43ME[%153&>=7S1!DJ]X;F>AOD !+6^"Z/5W*]?<#ZP6SA>K!VWM9 M65QQ%=7KN4BBU0][#O*A'\.9#[G-.)5'U?LAZ30TB +>V>;R!S\9J,+4MN9O M$2.!K8$5X1U;J(MGD]K&8',)W1BS!8N! MVHTJ7C:PI>63<>O)X[">IK0!E*02 5%U,FHW9NF+/QIR.@?.VN\=29V;F4L7 MM9E+36WK2/YRW/(GIU =#?IE/\_;A_!O^1V6OO M=JGM\*W3>#B9X'Y ZQK@#Z-1/ $]P.AAH"TA"&^96A3PMAC69LW;>H".048V MA=C61)BRFU[;# NW%UW#6M'; ,C::)@FI[L\KX;#8#N M*1HKVD6*2H->]%>M"?M>GL#UA&/DWE+( =E*KB""1[1M\!H_[CW0$/A0+)JU818HUT]9R:T!7=H0-@4O2N)DGM&;]HHB MDT0%UB49RVNVHFRHSP%#5J;97JAL>J9ROD>PC^JJ5*D";SS$UWO["PZC&E1RD8 P0.% M..H.\6@\0.B56^QU6ZOIDQ*N!5>\4C4U:SF#>#B>VDUA,2QF#G ''-!2P,YN MC!%'[0 K>#'"%=T\MHR,O$S*G!0#]\2.?/[F^#+\9/I 4"AYA6C$L+Z+AI'\RZ%M!K456,06:YA$LRS'/!?F>.%=- M?/EFBAOR8."EKM98W-9;\5%1H UO&F$N)2&4(5$UG2VZ+IY.9K)KH/DYQ304 M%,O2G]*V9_5O50&EA\X9[I(B4RU!,R(3D?4&9F+K@EJ8DJ.7STNI4+Z46BK M[FGTY"K+I6>;#Y&Q/>:[^MTU';]ZI8+6#&IN2++B]_(> M7A?"7E%&4V0XK$"9,2]R95QT;'N)20!( >"O6SKE87\/3E?.[GE>"RN-#G8^ MA(NYDPBG$$O(":[311>1ZQ(JO8;"L\G.4(7V@.L:9>HAX,8AK],RP(I7N% : MV1"D5[C*Y;-X,.3NBA;/PKW3&$.7@^;?W5 ;0UJWDO@.VN GBFI_X$' #MQS MD%D\&O7C*3#.?\9!SB,=4ITY3!?ZU-&XC@[(UF\C @#B,A\-I=.G.0AV%TH5%3>D%0KK9\*W[KUY.^XJ6:YN$2IE/ M*=%5B=KZ+"H*QAOX?Z+F5D?L0.,>I"D<^I@!AC,R)6=&/$)=X]9-Y:LEE-NZ M:M;-&XC-FRNBH&^-/3S5D"(R/9FK-?4 HWYZ#;[F+C5&=B(I *)OM*WB&X D MAC&[DM]=7ZAS"Z\0J2"1M 9.L3@ C-IEG *0HBS@=> D9.)3,E_2',.M_68T MZYW. J1F>J:+[T4W*?\8S70GG[3UX&N:39G6?8MP JC_5G/X-YM5QE7<]<@7 M5X?>K=BT+!?6=0;I.-@\3EZP#3@.5V9FJ,RX!(G&1GN:$^$?-I9II07VI+Y( MW;TOMJ]*UG/^$ZC]@&(>1*%P^[+''B2F)-!Y>ZQ]Z/ M-J!T:VMRX;X??!@L08H.K:8Z0FL1M*T19\JO)1AAOB\W5U9!C;WL6X" L-$6 M1WC&%><1^2<78+)6+FW(=_UII DXI[ZBA!LGQT,\8 ^N2[EWT[NCA0.<_+RJ M>6HFILSMX,B6'M]<)O[ R3]NPE:SF:\S&D1UYM"NI:$]C M8E7_.?7(F0",Q6U=A>4%RD]RCV-S8<[X^H<[&O>B=Z ->ISPLW0UDTITAV:Y M1EO'3!$'CUEZWX)'U!^PC*DKLR0P\:,@RN=;:8.*LVKA&>_L,=@6RU#6%A25 MY%1)Y"/7F_3L#JC*OZF&S3V7 @D$M+&KXR2>6%"7X4 2YO#;+J(XU=GH24)09[1?0V3 M]*2:_T]>:4='><&L^T19"4$7,X'QWKC?7*L,H3&;PGT.-H;B X5(6Z/>C!=]@S-? MPG_MS("I&Q[RZS )8SJ(9^-9;7')R[@(23 :#N+1^#0"8V5ZZIX%NV4&5WS3 M0IVC:3R>G$6G,1S(/3\>QI-9'\,I!U#MN'_:. ;^[N?<)T>[ ?&^Z6GCE=-X M!%N6_WRN<]LCM!"/*7TCGE"^U=%XC-%*_('?H9]'HWAPAN',?P*54++%_S^I M1%*_VJGDT+PP?8,SP\)_M5,))XC54:4M;6S2C\_.3FM+2\I2G48&TW@R&49G M,__D8!9/QF?M%-*/^X!1P_AL/';/ YKU1Y-#*60R:*([_.Z5%#("S <4E/_L MI)#I#(/QR 0F1!3\"A$(G'0T&<'/)I>NRW#+:'(:J !+KS6$N6H(*BRR$<27 MZAJ3,P=O755EDB[CEH2L.,SPHI0P#) DRZPUN^S7%&?-Y"ZGC')UT6V!V48? M2E;T?DC+E7;2KB5@[['V5YD^D!(=M%P^)#70,Y9: M]+4K*7 P&U&"'N9Z3.,IW"P#%M%Y .QO,&&FK0",!B-@ZE/\SW1R&N2A3>/9 MZ1C^=PILFG,+,2$#,./L;$:D,%41U#S^FV@X'M 'X:?1.)[T1Y(I$]ZL7$,< M_34!@,9R/70K5[#R2]V)X-H&TA..>@!#\+.O>QKS<+7A=[?;8L\:[L]LF%"O M7>_8K_7\JS6Y.S"%[[#F(%S-HZ1^9W[\2"H MLNH)OL=X+^6^NKIPDX-S-$;IJCR)_[4G*0B_/QS4O@]*2A/FYC?:FKU40T5S MY?:F:4WFAU\:)(AA'=$U% U:.H;KZP[]J5.I<_!'!&]?L')3?2555 M>);OHUMU%[Q@R+$?C\X0&IB"A0F[R)['H*B!%.N-I&FS:Q-F)R552.MG($". MD,3[F*0%- X4/>N-Y;WK9$/7.HK'9_WH:'J*#X%<&(TP_W4F3S'M#R>8[35" M!6HXC8:]J?R5.0")]P%E=E0+_9\)[/!@)O >S*1T# M]%XL)S@(WF. -V@!IPB <=SO3UKA/9Q, =Z#,<'[]/1;X VJ3'\B\.Z?C17> ML\$PA(':IV$DT*6P:C]C# ZF&+)?9O?.""40X2!B4^[=7%F:D]9HDFJP^W]D MSK2KZ?R'TJ[#XJZL"L^4N1Q#J54/E,*>&X>QZ :%2Y2]1U\"WQJ/RN*^8)_E?]P'911^'" .X?_VAZB!#DXG^.,H.@/!/41>.NU/V7? /6%! M*^T/'"(QC=;%WC7J3J5,3KC\^S8C]TG74W%TO4PD-<8]O$.HMJ^^7^]:8(7> M4KHY^!52M\+KBR\Z-*P+F8%FUJ;\(4WR!O$$_.$4Y:FM!&CBNV/<$!@QRYU.X<+ S!M,A63*# M"=A6<,\?0?Y_7VN"#1"82\CU:'86GYX-,%MW!BQMABQ*L0 +L2@3=SJ)AZ-) M_<+.)3WT4LT./!@SJ@M);/KH,T,;UYV\L+^>='=-R^E&C]=][35HHVFNJ5U9 M$]9X99L!^X>A$T"@+$2)Y,^E*^P2D_KFIWS!9)B=3E A&DY!(>KR#+EF9DOG M/N5UN6\65PX/T<:; 0^(1[,AZ-ZV#C'YW8_V'%)R-_[O2(S;N1L0A=)J.L,J MK GH#A=^*@ZF'YU@&.JH2C4J>48;&?2]ZG<*.L67P(GJ'@>; V7;! TEL_B MKBS\ 11][\QB#)A,)F"SSLYF#G?'8W'V3."\TT:"U@6GE9!LNDESG [ N\6] M7B1K''U^@8F+MR;B4E_D?7JW.\?4TY1F^&H[ZI+_4= M0MK2"$#NXK#ASKU@PC.)!FKD!2L\T4K8JO.*+5 7(?Y:?6:9 MIE;@URDFK3YOV.P)>CNDC;/D7W'*\MXQ2PXEG5.DJ.PD:[P!'0.E=Z.4,N'P-![UQ4W47W^&4Q:"KHGF, M]5W>!G^6C$"0]=2 MM!?,EA+J*AX0X1KOO('[,!B$DYY$U3=9 P.%F9^!@NN'N' M/$#T1X%GL <:SB:H:(&5Z#\E*SWA5B=4OA1<&LV/I>Q>==,)E;M_+^ 3V0JX M>L9L!/7V5%( GXP8&8ZHM;E>@;V;.AQC'OB[=?GP;7:H3;RENGS3SHZ\&0&ZZN1AP@C$&WJD V#ZM)TW*^D/)/?X MS[9J@86Q>5Q7HY-J_MXW<%/8[0Z-@R'G>OBVW&%SVZ3ID,I&MW4V,[R-LZA+_5[TF3"0+[K)CJP(4BZY7]"\ MGE=6F$&^<$5CB^!NV@FK16"BR5(NEJ90#)MX/!0-MMB+?D9(>6BWZ#78)H"Z M"%-C09<9/T\H$0@KZ&(2O+%13+E)F;E7DJFUTD&7V]W]7AR%<]9\"WVI10-M MQ'7R:B"6>#MH9N;FFQ/3_Y@L]/>OF9H0*PVXGG,JU![;1+=1(JGBA$:]I WM ML&+K>$N\BYHZFP9:>#J>#);D7_51.&.)L0?R1FHE.7NU9WYWHK\J#MNNNGD=7WNOO4"M#P].H(V*1>WW.] 5WH0=YV.H-=XZT4=+)GB:S"W[:Y M\)&$; [S05/+;@Y\9)H3ECC10 Q8K&WW,UC1G<; LB.V:^=E6RJY'\75$F4F2>/>=2^0E#(QH#L=W^E$ M?#!/+W%#M-CF=V5OC"3EV;K9^--^@5+=F9)Z9V_3F M=-@["XK6GQLZC7==-(_8!2CG#/$^@J!4@L[2V+0T,$3-@!0$"D13PP[,?=GH MA!%F2E327>-D]ZSFT:K2=F"N@VD>[9C!7593VWG\;"3=1L-F1:K MSK_EO9<\_*WIJIF9I@FR]AZ:"X5+5U-RK_RQ(!#K!$+],]>. +2EMP00K'#L>&_0=OT%S;J8?6 M1RV-!=R1N0^"WI(YOG@0<)1=QC-B@[):D6>R YV"N'D-^PU0AWRC)B1\2'Y* M5QZ%;_^*V59],FW\3S_G_@[=]1Z-A_'9<$*=>T[CX1GF&=@'0P]O='0:C\[H MZ=-XYX M?+DPA-C8T)MH/, \GL%XW,AS_U89)G6DH MM^W\CF5?[O>(Z'O:.YW^B9::],[@IS"D_.JN?370<>>?6M^>OOD%-8&YE^)" MXG\!J;F]'\F*QY(H'$OM+.OB.<,NO4 MXH[V+^R:48U9@TJ@6&=?TT,#2K&-'.G.? 3)M?@"H8=@+*1"DKE/=Q2KIMT& MNZ8-NY>3M?:01_0[G?: !1RZ.^=2:GQC7I 'Q4;%? N!HG;"$$*GO3.OYWC' M0[/4/?A@.*R%'"%AJR2L[>7NSD2P+:TP5*X89PYYU[CEN)B7 MVCU(%B8$_K#_D=Y'&[K]OLY:(\QF28TR:U2^ U3V#>Z\9FZUX/"R.K#VNAC! M\"\3]B"4+QI<3)BEAKVX[0"!!%1*&D='+V N']U9R9Q 2C0C+3 0@80+5-A1 M/I\[7UTE)1'8:;[VO5I,=+,'%,VXK-6HLZK<,D^Q\5.\5FP6@"WQ4[[4ELFJ M]JL6"";)?)D\QVC1+M$W0:.MU0V)!1?I@JJ/_2;:J"[H%[I3Y746 =58-MN[ M$G/%B1%&-Y;LR3?#46_H19(9QNV";PTXZV#5-L6=(N:!XGX2*NZ'"JVP25\S M#^>WW9W2YM>*SK%?XR9Y2&]3+*N9$\Y]GF\*U.K]C/E6(99H M]H)"+GDHT]1Y'^<< 2;:,]Y:N4*? G/?L@G7.]G\1449$MLRU?B+#%!$3 5* M)O><3B[DZ7!2FKY S];&]T38;HI504K3(DV6@&*4-\U3B=+ENI+"?LE;JK12 MZ +#C]C//)E3QC@9#L"+2[N.I9$[+#J_+PMJ%;#XBYN/9=22(QSJ3K%CQ(JG M%$3FDN=65UPP?Y=@*RMXFX>5V5?Q4-*'4?+Q1-2W7,IS(BH0Z;YAQH8!= M,MB]GE7B$7MP>2\)EC4^V0R4#;9J"^K68QI!MTD?I!9,VS+0/MW8&B[/R^ V M-T6>NCYD+K<[J=S4I8V].!&D$I%H)N-YEH00\G=E_(IE>F(CA$9*3 MU6&7E;XGJ\^)D*QA;.GE&FG;O-T7'_J0N?.U0E>L!'5SYQ"=>BVR*,T?N0%H M6TC)MU9Q(ZG]*&K7*M(+&^VHV> "65"@_>?*AYQ=OPX51=2=666U3^UL2FL1 MP8S"FN7-#&CC*XT$_ #/Y@>2Z"9);D3)/R\1A%0D?F4[UZR+9U(*YJ&H],,\ M'T%:2SH)GQ1K/C-0:6_3WY,JEOQ D\3K*X%J*$Y6GBGD$3[>];C,V66'^YM! M2)2M0LH&<3J%5"W>IMK^7KG$FSAM;L(E>_H&OJ\3/_'_=OES^GKY/'L3V_I>S/%S0G+SU\E -1^/GKBB^FF"J<@7=1![V6@^ MR,T.,]-[.I!M3;VPK9-\>X54W"B!:9^)$# ^8DL^=R-9^WWS=<[GZ=)UDW^<=%37QV-O!L *QPU^@7P/'T1W@AV9+G9KD5H MM,B'NAE3LTRZV7BMMYRZ!L+(9*!IFRA)8L9JD-,?5\NJ((!,(:2ZMX*S%;#\ M04Y2G[KK@U2-D[F=U$W\#\B"?R&"_\GSWX;GP#SVWC0!['8==*P; $X8?B5! M?C##@B;,&RL?O+C+/;-+?\^TXZ7M-?JBJM0CCG-GQ5V[0D>AV#$RQ[F@S31B M6L?,I'^F#L)W=HR@CC!?,DKI'5%=2<9A,9V]GGCVV.XRS>AX*"JQZX=%"&VE MIUT^J3M(MDYX-@1//X^#@]&2!FS8(%;BA^+/:ZPDQ]NR%:135>V1W/X%]5X+ MXK!;I5.Z*'DE6:7/1]TOPQON?8R^1M]!&?CP;?1Y_OD!OS= UY$V](0F#1W[<%27:.7AQM M8B=C)8< /*(\-T,>H^2A?$5PX($^Y@^#WP4?JL?/'[VB5H'[OJMPH83XBAE.5S4?;?P\'1V5=M'WO+@ @]Q+E\NB;!=IA)0 M(GL,2@I.%7=%J8EHYD-"3HMDD] X3PQC:7MT;2X.R) WH#_Z/OHY+QH8(%=1 M\_-[1<*0,\8^)?>Y$\>9 $CMD#0S@Y(]'5AD%FUI 6^HE<)!30[2Y#*\C)O- MX0S>7O3!M1$[]\IEO4"Z)?]";+$VY9$4=/V#5O4942BZLF$I6%'J2@UIM"8/ M#,I-]I]**PTL5%W:L#NPSZ3;U/B795S$J&)$%F(BYM2RYJ4OY[3/D C4UP"6N=J ^3M EI M:\FF?\,AK&>=S^#?^-.^N=,?LJA!T>];*\O;7S[T)RP]Y_^5+E4&P?ZHE4$= M5S80BMC:U!ONYE>U,Q11(H"RHDXK%JV]AH_\8^DQNCH4VV#(-J MZK?.,D^6+]2TB95F;.^?E6P7?_0=Y]K<.V7ZE*7/8N_Y]VA=;!2NX7A41'PX M/:C^0=2DCN%,GIMV$>HT>C02Q N/+CIL1D4(=H65,]0BT2>E:RD#+E_(F#FQ MDUR-%Y_ ;:+RN]#V2L;OCST47NQW30-2P&+)E$,KS_ELR4:\)RGF\G.].S#H M;23-3V*1[0X*=&<*;TR8X8E*[A,UK:@Q DQ'VJS);_,HSE2O0B)WVF2;+5R! MH%TM"):5"U8X*LI;*\'.L>Q&[309\!:U MC"7 Z52?BA[*^\%)?Q8JC%J&RJBAU9 %E>-\13\#Z>1PNUKEZ&Z_7J)1VW1F MRQ!;$OXY0L<$3H.ZC/ *-Y6G6&R ?B9,T^#^U SWY^($5->U!ZZ1.(IG-L@U)]D-M;%O2OH/6Y3(S([D#[&YM1#&8GIGD M>-39?-MN/Q"M]NT[%>5BS5OQY44[Y0(EF&5D\N,QF0W^BX/#73J"TP$G1O3N M5K+]&R&%?TZPA3_8IC!8@!*7+>Y.] *7HU%WTG+4+=:4 M1W1;88#J[D5X->^QN-^[QR8Z\#:&AMJ^K>)S#W3[AJ /@6Z6'[CST2[HMN37 M$"M+)*:CN0;(@_)B3\SM;E>/5#,-Z*RMR/4/F@9DB%[G;3@5J:5\3GAX,#CX ML):UQN3#$8DGG[?U,;4MIK-TD8VC=W9BI!O1R*;9,!Y-ARW$8K9OF]6ZCF1G MMF* -8Z&U#M[,)EAXS>&^=&0>G32_.RI[X8;8X5&<(+ S&PV%UNM M,DFHHWYB"L)Y2]N]G0\?VLQLUQ*VCN2SJ9>VD@D;<9"6/[=CI5U"/?!4>8*2 MZ;_C?WQW+%U+7!Y=2Q#'-[_GEQA99;4@8WW)K8>HY*Q$GUC#B8)AMI#]M'M#N@GRVEJ*1--(-S1RU"=3 MI^;39!1E,N;8^0&=\*2@2LIV@6NPQOV:UDS+%SHTI);^5 >DQ$.?4QT O.>K M5ML./T]EX6O-V97C;4PA IXSU&0P.TA5=IZS*ZCC4(G#UN*VF[>> ^ MQ[G:":7$NC,A6&.J]UW[GJ9U$O*DXS5?T7?!\$ZU:0-MX\5L#G^BH@Q^O8>= M2W'_H=F$]T"YBDE0HTO#?EYR*3Z M;QU^HGU<,^T5H 5W<^(" +SS=G0$'E]#12T/5DS1R[/]G,E=(POZ>B'RF:'4 MQ.X;)SSZC/-8&SL"M;M;;X> M-V+.[%KHROT$1;!*W%#,?+W^5_J MLV0,2&/$Q"]%QR"I;N>JMAXEY%[N,[H2MYU(%JB%./B1VNN2'#WFNEP)%2PN MH[+-K4Z6G_3,N\.@+47MZ<-:+W+U[HL?-1B,..$(/DHQB7D^^)# M,[UCNUELRB9998;@?;,48C8)C[-#C'5]V_S9G10B*:PO8GVSOZH4W1Y-G:NA!.H8 M5M\-C(XW8ITUJKO.YSS7&K@CA\Z;8G^Z_[/WU ML2 6L\!&LXL@U_EU0&A,,0LW_1J?32C2<#B9E-8F=_ E"DZG6I"0[LN69<&] PPW91E+AN=1PN&@U.*YFOF=-@,T;8)E%XY?4TE/LZ$!' X9A[( M;!L?-1F6JD<%?3A>V9W$(_M'L?2M'\B9.9XGL(5G)?YQ]*5Y ]BB(IY1JY/! M*4VUTN$ =;W):SJ3^'0R@/^=](<40Q35L//YP3 >G@[P/[/)J>01=#^-_4]H M O\!H_PX. $=WB]S_7>>\(:)@]$_ZGQE+O%4)?$+4::TRC/]'_ M?^#6990UL%W5)1";"ZB-SQ$;EDM;)^D7.V)-VKP\RTV?*C1#.3WE]-,8N96R!+#97C"SVR$R2I3FG5 ,U4 2<[& MB#"C/D]6&=$TI5$\'DUCT\T"/4!JW3<1B/!NAIA!].1R,WSN,U&'JI<9$# M37*A>02-XI,_XQC/P='78[7NJ)\<.8>9V48WR7T:_9B4H#/1.K'+'K7\&=C, M'+-6;0_H^ZP$Q65$_TZ7&4?TT0@$!N=MT%/_ DW8&78_WV(VTG>)OYI>H4\X M+1!TB1M@AZ7Z5I0#NC$AJH0$5;&-* KNA<%9\L?4S4]]K/ZH;B@?T\U&VEQ> M<*;.CL"I5?&2, "UI'4H$9"7L07CV.EPD^32;I\\_T_4I0*U8''^X9C )2<2D+'\I,ZHXQ':\L74*C19D HU*5>D-IG4L/>MGXXC6!K%[T"4YU MQ7D/M\GO\'=>SRKCF9/OU#Z.&2F&<23L3#Z]QK24%TZ7T;A^Q?,@71?E;,.. M534Q@'JVE?:'Y:CHTF2Z!)ZTNZ#A1?/32#34D=T95KS_*M5M2(BU3+'3+B>E MN2R1\! E1YHT1Q^T6Z_,HK8[,>$V$DE8O/!-J1[A1O,M5-:++C[_')>#,TOV5L"NL8^9OS,J,4,)_CI..+,(-D3H-9N&.WF^S.]5!: M/PGT^Y0M:'@4)RB+19A\37,A_Y7HS&OL0NYFQ6<;\=B+'>KW:7;IB,-T3(GM MT'O,NG8M:N[*(D'52=Y"J]#'6B6[CX]*25D4:EU1W]W0Z^(<+=(IO*H!&ICR M'6SO*WM7'ZF#JY1@:.Q[FPM'I@X?#MN=D]MGH@<-=EP;W%VULM<+/R MO'G%E)N7H? "G*!D!N!18&UOM.>J]L=F1NK69Y1MKT]W=7QTWV;(-^*=I.ZQ MNQ%1/L>J0E"!HU3;$?FT,C=3 *=9H)=OF:TRMLU4IWG J7,+3B$":>39Y]K+#'BH.3EYF\#.@AJ>,MJ!Y@M<(F7;B;8%3Q5"R]'QQ$ MX$KFSH]#0B[D+QI*H&!&Z@/%)@2U$J%)G-Z[-77X2:/Z6R\T[9KQSLE/V,G& M>^9#>[A9=:';=QL6 MGF7_/B.=>&T8HEYCZDWJMY'G=F-?_YUEW7\OK5-Q*@ MT;0B38C&O;!^@EX/+X%KR9MZD4%=MG3)KH]T[D6_4EKVQB2S< =_PR$5G4+@ MF*[O^S)36,9:-ODZ5Y/[E, _S%L_E&!,BCQ#0P@2/83H(69"YD(ME)K)TK.# M;SUYYG#&IW1*HD"C,=6-:=+U9YJ?N6E,RK[!3*03SK:3C(;HO"3%:,]P3KNZ M*]7ACU"A-D"+'MEA=J@:/>Q3"UJR93NZ.DCAXW\AND]F]/2P?Z9/\^P[9BH3 M[%/;CT=3]U=CL/0ZG0'_T(; _!^/XOYT%&Z(]S.*9Z-1/!R/6O=S^VC;AQ-) MRF=T)9T[9D:%?9;9.9.X:7[[COKV@L@)^20ETW"S"SLJH(&&:2FQ7@W-B'-? M].M@3!?(I3LVTCRDBFT90JMA,F#E@(,@K8D0DW0; WV&!N6"4U2Q: !*3];C1:ZHXJ*TG;:=DI^_>E[T76I M_15VD$Y7 9K!W],6[%V[M9L(C$O^%V@7+>B[!UG-JCOPE4_SQ0_1NBZ+AS)9 M11_POH?8 %K;(C3;%3PF"]?.+I@4QDM@!BH.I Q&&?HNP,Y&3>HP-VOMFIXB M%U^L?3$XG5N:Q$:F2:SM",MC5[*52%6I[+&)QDB1\&O$-/%)O"LPZP@1DI(G M4+=C_8\2]['S&8 ;50O6!V@O=L*)$\L^&!>H.3K6$30$F>XA67D-K+:C)"5W MG;.Q*2L]Y62 AO[)DIA7YYA"[H;O/(-91F$I@D1LMLB:]P,&MHO2*6@^_T9* M>>O'%6P4+*#H+[I+>7;"0JLU4DZ;1*P*5<<5C^31@AQJGAA)ZT1. NO&-_)$ M;KE@E5#[Y%W"5HIQ1-J/J3_[P_G-.PI&30>SDP'H)&+5,WW8UVLI/=T\&N(%3N*.%%^Y[$FA;#F8MX MB/F6ARSM^1[7[E5^=K%KI:*ISZ)PN(DU9L&>@8_B0E@E4NA,,VY0V?R*:Q7! M00:>X*=]K)Z%Q%K $)0#PEWGFQ,*QS6SF6D5=%_ZI(? "2V3"="1H3FDZ"F% M;^(!5L7"Y4RQ(HO+569F'GV<8X&K;>7*Q3C?!Z0?B% T/ M&W]6&L!=OL>YH*C0HW]EY1W=L0?\;]O%@S0$REW+>36RF7FHO8ISD=:LNGK? M MK,J!E3/?_6C\]V3\0REU.<"^I*#'NZRJ1RZMGCXQKJ_W1VOEPU>W&E;XBJ MWICR0GM)=7"+A4AP>[;GOO8QY.PXU;2C2]?67=OLM$:T->J1,9$%%^9N1V/Y MQBN6!WH'LZ+6+7+%SNCUD7SAGBJB06V0L&$B8<,0Z:4GCSB("#U3GJ+S9M8; MS#C&<=:;C5_GZ?8Y%3Q,'5EEW,-"M)KA0T_$X9!;4W'H;H+Z ME.AVWX$6\?7D9@XJ,^H"]*T3[KH&Y,T &<(\9 Q#*2\O4>')8JJ MERP%M 7]Z4_\/U^RZNO)/:X19ICU)I,_1^.Q/T0G\%V<'7&J/GF5VGU+P MG +"Q]$I_-^/&=Q@26FC3P52$KG1QY/>Z9^B\:@W&>(Z\,,,_GW>5NW!0UHJ MU]:%_:7>HK?^0\V["_A/"SZUT9ZP)I="4(,,Z=<@%6OI3E4$L.+I2>CZY.)= M46(7LH)DA.LX*N^5H@>Y!;8^J00/L\2P+)6A*S.)8Q;IETI,PVNOD&NB@J]&HYT[OW18PL5 MX]?OLO&])/ABKP/=.K^7H ; 6JT# _-H(PB#REB_JAH7GQE=.2PM.4B#L[-Z MCVS7#6DA)J!Y%_'C"^;19'0X_MNU,UE@Y6"4 ZY.O_5S''YV92#NCW&79L\2 MBLU>3'[,29R$-\>MEJB4F'))&W]EW9AUF5"X2WPCY:&BVS7"[S2>G>YR:C#C M'>(#?/@KMZ_&Z>DI>WJ4XSA11R#K &"AXEZ*Q::2X1DD ='.HX:O-L"\;4*4 M3=QZ#YY@>16?2B@-^R;L ^M&PFR;.Z7*QB"#:QP/!(IB<]^AT4+:IRCD;KW! M7C>2=J'7I.M:*4 -76%79P==S5EX-1PAQ_NI*C]!U9VQ=D5GWWI%'FAM5^2_ MRA]PWF;3UD]"5=]V9VNYKHD#>BU:L)+1'<$N+.3.Y8DF!/T<'W*\3W7<7+, %<_5['#=_KG#J]I+#@SZ**^ M[SK_]MVQ^)K(1]4*;ML[G<;(%#J0A0%#M3RVZ"@/%B5JH&">G*7\( +2^A'IJK?B5CXA 8N.[N^^B8:XH=:_=W&96")# MX04;UM,!HUHFTO80J'IB)'<1'YCG#+:CN0P\>3U1[+G:%GQ2SFH$8A6-AG%_ M,HVGX['SU3:$SV>?/:\S0@)QI98?R3W>(>5*#/K1R8MJRU5GCXY0D-J>WQWB ML0-W7@,D8/#)5\H>(>?>7,;!^3E>6H;:10#2"WLE_4G935T[&NA^+D.R36^\ M4F[='W1$(MNC-7*R_N[5R6 8[%^+];T.V\":["W_ML-XC!W+OC2I(@Z=]FUPP-9GLT+WLGR#F1X>RZI@_&QRT\C&[N8VE6. M%4;D;:4EQ;#N[BU>MUCJ"X1VRJ#;@'9_[#:@2:RA^?Q'VLB#^'0GI1K"')[& M30B\GNG-+$EY82Z__^ZX;F3H"_\DKA8>GUF)#UXL.R.5CTF09;"@^D.\D=CP M;57/8!F)7 /TW$@S5FO9F_PAO2O9L3[R>AP?V 7=O^',33 " $X=&U>5CA(W M8&_]\L !RM;_3].V6I" M\7^1DA7XZ\[Q,G"%>7MD&!GP9,L6;: MR&D\I?:[@TGO=!I->E/Z!U!;?S*.?A!M?X"U3CV4T?*5170T@->.H[/>;!!= M<$E82BUI6##C T,<%CX<]D9G7=NIW>]I/#X;\EXF9["7\8BF3--O%0Y" >,CR;QZ73LWI?KY4;5C1T,XS.J[QK KB>P M@U,:D'X&EMZ,,R>H;FI7:"QU$'I5(*RE4MBJ"KN:'DJ:9;UOX2P<);:1DC+3 M-J(1L;85G3DVQ2)0=X9)$Y\F2,D8B4SRE")5O9H@=JU5\ VR\T'<\"##WE2# M%PW7_,_8RO)P)E#Z]V4&;XZ*HU96?+GYN?(.TV_C$7NV^,G)JQOFP/NHF@@P M>H]\PHSW.+J&16@%RTCL ^&R!S.#$8@P1/_AN#<=$1\8QC,0:N?(H9$/Q&= M6+\P7AP-XF%_!B3^@<.I]*L!_N)3D9\8.MU-]*-X,IK(-Y'X9\-X.ISX2)42 M]R">G9[RU!7MTI/^6=S>YB0^B" /BV"W4BW!I84O3,]J'5^04A3! M3Q3!?4TL+N=SC&E%'-(K)/GA566*G+6SPM8^R'X]R3>S-UTQ5;U[PK1>5GG6 M[%I)RGU=7V-.I&/-@O%Q+7:QZ_CCNJ7JD/2,)U9A]H5IFV('MB6^*]'.4'>M MA]0A@XB[6DM]2Q>+,./B9M\N#9YV5.N\LL^ ="=S_:4IF60PKM_PU$Y//?28 M]5SU+[8[PLX_BF."*4H8-T;HN_/@P]=ONP2/>\*0JZ2)^?YBQ#U VE*V4;;1 M!L*(BCI/CJT&[H'/?$RR\A*TC7"D!J6E/ )% U\LGF%!-_M0:Y7X1NO?W3QF M];VV-C 9AA=D6YM^4_)/HW(YB("2'*@DZWQ;6DNUK>>%F@XUX:8)3^$KOJ"T M5?\:V0KC0_.PM5HV;(A?GZ9GKJH5U:\5,DF$%['XSA?\^F MT^@&TP?W4ELN4C6@EP(L5BCR-030#O,TZ)^?BK()P MTPQ9EGB7H M_4EY^G*RX73=>\0D:4O_V92_3SNV8W=#'1X*ZJO=6*USJS&70Q^V85LW/['A M+(<4U X/1<53L02*Y':^.FQ0[SE@U2YA=/-<6-C,D\K'7_7N)[HJ-EKQL2S\B!$U0LD9VW!T:'+AA\=)7\5I32#)(OB^]#L\E3J:8L35J6W-A;=K$C_+"X[Z>:LHWUL[1]UTWL*9G3D:5MPIP@J@X$ MTEZ-&G=1/&4+ZH2 S@*7P$[MOW@N;5&EX=L)S?"XQP4L1"R_JEHQ7<[OAJ/+ M1F/G:<&O^D("1A( MW]@D%H@UVTCWA0VET!+_NI=&SJOH*7LH2F+RM8D4!7K0<2FI:Z[8:\R56.;^ M&)U!QX7ETT7P%U\D;N8V8$#'5S7PQ%C2IH.1H,[*X]H8F@'E4EU%%=%EJ$B: M+$?M$Z$ML /+58_!JM97 .ACP68NO9_X1BH]+G^CB1)X OAO: 6388G5_DQ+ MU&36A>B7*%#10X MNVC^A8XT-L54U!LF1:,5JY+I/F/I,*'-,LC"UY;L6K+B M" E>19<:$@"7&ZADB4W9E_;Z97RY(PV<1D(@XVH1(&+F<.2--/L6HH]]+^I8 MW#IN.KF6A)$R$:0AU?;0\G6/_R)E6!=[?M36$$$+HKEQXN,8EU7NVQT7KI=] M+<^0E'V=GV",#-^9G7AUV%#'/NG(VTPZ9O[K9TH1?B%&81ST+ACZZ!Q%8->; M''VMY>$F[3)I$F[:"8Y&3UU+4*ZW1_ 0$Y_KA"LT4C5WPV.N;):5X!C-V H@ M'PS68E6N9W[$2Q._N[9F MSZOT\$QD[ND6F^ R] >04$:1T.R*KPZOC$9 Z]W+@TO. D?.Q&FEKY0"&&S M'^>(C!MW',O5+8&V&.,(6.K**YEA&+.YA7@R[IT?*YY0%_VZ^#$.#^Y-6GID M9!QLCJ!S:W 7.^T^T>"[FZJSOT:"')&F-1)JA;R'2_9\)1ZP%S?5KLF%S/F8 MGLTA_9L(B0Z)B!/PIU?VY5)ZM+*AW14,\I!6R0LU-'"3[ M(?&]3X /L%U,V2"HE&((QNL3KH[4>HEMNRP7=:&!C,YSW"Y6=JHN-26+C$2C M6C'!9G-1.&E+R^09K4PBMU!E0IM/5.DOA'HRO<+>=&SO& 4V R=W0/&MS4*) M1%V\Z))1F:Y80G@^RVX9)#!<1JYEY6?4>5>Q1V\IV^]%@].>Z3*85OJ/#?V# M6K$&PW1\_@=WUK5=O%ZD0M"G<-%L/_Q53'LG+0:[^'6T &-YY&(,;IH)-[O! M%]&PIB0D.LZ&NV5JDR6M[9V;MH"*MS7V5A]V6+'_3M"X:WNL_62E\573KN[< ML!G33K60IEZT;>ZP1!^%4U%PJA>]/Q D;A0KUZFF>3+7=H@E&?0VU"YMK O\ MLXRWHPL5DN#J0E>PSV8IP 23Y\N7 (1DY#6#^$_DS:(F 11'8](CB\>WB\,. ME,8*:[G\V**HGRX<3I9LFW/)_(@:OU/S(V8%8C"R?&V"U5ODW(]?Q@"J52<; M5I[6MD*F?3APOQ0C)MZW!.F@D",+Z-SY\*UQC_/<)YB^2=JC3 M'S5=T4@2[ 7A6WU3P/[7U.GGKI97XS-RM<3IM#N%=$!RC#$SXSY<+(WZ#8*( MY.U[7=PI_4&DGQ@'-U*F]217093NP*#7P +MVT2D_7@IW]"-[&#;8X8[+KC> M">K $* P/^#:0&,FKK.4U?7&E?8HOZ3V54%6G_<;LZ'K)L/&C)"8!]R*B^*\ MT3D8=:ZC1.N -]!4Q$2:A[.6A%*4 MQR/J4'B0LD]I=WQ\V;GAG&XR^XRDT]]AD#".8C'-'U]BC'9#GN+Y6Z_,'/>0Z M5^Y+9]G1V[$EUOX-/=$3*A%)0 AM1%DAG7P-#+:N*L?"^.7A5VV9E'GRUZU+ MG%SF!4F5K'3@E]1(@LA":[3]Z"2[V,]"HM99V*ZGCQMS@Z/D>C!EUI;#ZORRS68,7&[ M;.5TIMVW+!D0[@34LZ+=NZ2."*7RBOBS9_"ON74CW'DEW6T-ZVX?TW:(2$^J ME]IQG=30"\PH@$$^'@2<\(C=2XJI)^UEP_6+TH[VO0>0P,&0H[J)W <,;VO+ M'W5N:^#TU("+5$I#4?M(WX3A>M&%"+"Z=Q OS'A6*R$#CO*X@3BM'W#DV3)J MT^>+PE_2-047S4!+H*]YME[ZJ&T85]4LXA_.SZ]=%K'G"QZF6) $$I]J$TV= M!]WH=ND&2U $1_N#X1]O3+<8U&RTKQFV6LTJ,OUM;=7-Y86OJKHE]/2\3?'A M-=A>/6I'+>J"SLV0?]OFM5&%C6[#AU^^7&W%;EQNL>WLUJZ1ZL&=MVW@G/GM M%QY]!EO] -@2#?HG_RZ!3=\.]/+"IWT,)6NL+O"N/1X4]Z8M>8MLW/'H+CKK M:/O+;#^(-.;<6 S]M,N7D^(Y3[E2*UMD-*,$O9)+ONRY.I28B,4[8?OX>5Q- M427-*7Q4/]+/[(NZU*C#OK]+BT:>YFFZ21VH6W5U0(:'D"503 UO#XG.] KT MOH4-#AK]FN[H=<\.:?9(,E<]M-L]MY-Z9:-[\:;:282OTHWR1>$"J/;T$CUY]"^[O[ZD@7]I1D#M++C+WK>TG%P8P$@F3+) G?\F(E@D7 MKN&_;U3_JTS9UIZDA(T%2 UA:^P']QGH]16DBCLX'?Y&SU-1\U(1 Z;-(35 M>]8@6C''K-DB2)RUEZL1TJ!E_;;93/P+'1>6O^*V:N=>-M[(+,U*DJ?EP7,N M1K=/7H.M7B",:?_?](GFV!0$GA\)T?H2EZNJC,8NK$Y&2Y/OX]N,HS,WK\H69V'K5CMB[WON.$'W,7#-F--(ZLD048BP;*: M1@WM4H'/B3H+K IJ+*"&/0_$(3:;Y(=X)<*V^E2MB(0%VSFD0:_X^JQ M[^Q?]\"#A:RY9@QH34-G.M#<96*%UK7C_&*K@L:+8=R7NL.RCXY^*\&V# -: MXCV14F>X"RPBG"G.KD,&)PJKXA[WRL&Q-N A"Z7^VRO>@R MH="W#HS-*IFE[?1XZZMP;F]*)) CL$CIGZ2J\7.L[D!*NLO_-4=.7;XI[(]+"/'#$7:A@-)\??Q9R51'Z= B& MQ=_!)!.5.9(A38Z]<.1$855UVXW7Y/RABKN1TF =ZRK+].P1O [@XLS!W:WIC9-)X_M&#)2RY52Y#:WF'8UUV7M#7,N)%O#\56.CB726IE<$)NR M<($ZP'N JHT5:O"B&%#SU;L$/WSGG&W*/F,S<5V:>ML9 MPGU?FQ5>8D/-2:26)]!W?-:049_LK+,C58&._< PJ4!KDBEY\TP?DNDW,;[I M27\<-X3Z+3K:$5 _J%R\+%8'+'3H!&3E0CHNUX-^QH[N>M)H8S8Q&TM\/"R+C''W\&OGFK MT(1R6J4MD2K;WHU)-?OD-^$? MK=>W3'_/J,BD)"U)D2'UD39[?716!W#)S-.-$@8 :!R8%MFB-2>F->WC6\QB M(H?S[0.FH/F>- $U,'1F)PACG28H*;#>6U)39U.V)41MO,,>AJO=9^WB#+-R$FVT]IR_/W9?K M_0A2F>.@''D)-A]_8(-9/2ZVV[Z\G!$C2RY/>,]'1>LHW2@"G\%L"D'LMT'_ MSS"=L?91DZ2*[L([<8-R[)%&6U?%_>:91JOXL)H];=Q^+-R;T],I9NTJ^3(3 ML&A/FEG;(.5A3N**QD>D)I*N3G,#M^@^5:W [6+HP1Y4MW;#$E0RNY3\EWC]G1\ MATM;QAFR^F43B=('>QJ%;R#*_]O>M_"V<6QI_I5&X.#*0(O#[B:;9"YV %EV M[O5=)S8L9P:+8+"@R)9,A"(U;#*.%O?';YU7U:FNZ@=E!]C!#H)8$EE=55UU MZM1Y?@?C#_#L[24RJ-952&HO:2M<23GPJ-]@P2R\#5DJ1_^J#VB))=D:JLGFJ1EIXK'\@%E_^-7D+ M44LJ:<':[(@18RRE2[1@9426X*\]W6A0#)<.4:L3AAV[;EXW4PR()UI#-$&J MN/97GKTAVMAF_PR="Y"@]*\I'MD3K3)0$"[-LA$M"J@(-=Y4RY8!1S9]EKHR MO;Z8:30>S)HOR]'$*Q^LR/>;E-#X^QXC]_GBK2]=,( <]D8+UT"=:F=H/NH8 MD? DV' Z_TB$,814F8?N'J@KM*':VO6&JOD@<\7NP9@ E4;=];M$_'+H"KC! MF]W]\MY/F')68K@K'R%^[1+S\%.ZMZ7LD.$^L''^60/GI3UO:PYQIQ%MX04, ME8(K]I*R X2[\5S7H@2ACLBGO3'!26N:APBM7P* WN1NIBX18C4 \9) MC@(4#6_'=6:++UZ6FX<&HKPELSIAO >F4FE.5;[,]J$MF$(7[,7KO4.JQ/B] MJK]"4I#=*^'>M%]V\27Y(:R5*ALNY>;J>DDV#IR>]ZJWI*P_@"G&J"C'SWUGA\35/W>+U2'?PX+U-#V M>B] 10]<,(Q>IF4RCTN;O'D'Q5Z.))4K 9ZFQ1,^6"\LM!8CSF?BK):X[#U- M*3>>0D%W-\FS2R.M_4$2)AG5L.@1VE?1Q&A>:+-LK.U^MX6"*!6>+K)![;9+7Z&)A$E>V5&DR_\YW5*TDK>K2/H?ZHK_,-9/W*$:5-@"N-]C(H4&>.'O@1H=D3 M'IV(4.=XR0=^@@U$#FDW)73TV#Y M!\YK6U=0/)D#QI:@75UR_7?BO!9@RO$\>QF9Q5MCTL+J..".Z%V!Y:'ZZNN^ M10)F[AF(OGC'.LGWFGFS'*,6[>,O=13N23^G"N)3JOP4$52JB CV639.-]#$G$R2)V(JRKM^9&OJ#^;!W>4GRJ\ M$&/&^J[UE",L:&\C8Z!X ='MD(5WB;RK2\B@57%'?D,XHSO+*TD%P"Y27W)M MV TV#PU[*"0$/I:(4",=-20O3]@58 46O);GBL(I);FT(R MBO*:_ZI2@(.[5;=(\MZ)IC$D*'8E6^A*/ZF=@[,#-8]=SY4$GVG+FD7\T)7: M[Q$M H@*.2NOHP3;V8FWZ8T(2)=G$^?SN/(BL1?C[]OM(GV==X*D*@5P5_UQ M3/()JX"I$T/$TJ:S2F!GT:#.YFB'-BT(H'?):2!I_9 M'O54'2EJS,V#6( MM">A:_982\R2M9:N$#^8](TGCT^G+A^[ 59'9C%4LW?5 M%PA;)M<"\Q^L]D1/*@)N>5_-6)G!>([B-3.")[:?\I4=JH_5EC?T<^4F6/U1 M4;"9'6;KQ3J;&W%[JA7;D(E#@WY"LJL("=+V.G$G TA?#H>E.'U*/ :#N0[_<3F!<$"S(&1+4?63<#O\!.(&X;/MO"8.KGA9.K M(JI[<6(W? &7[(/TV_**6H!6-C)?KEVYW8(@;:,5G(@MZD5^Y,8-NZJ=2S2Y"MV8Y-K8 O;71LQE(.:Y>YLM3OB2"V/JI+) MH-?L4?W:)E(S=8\)U: V0[Z>@X?W+YBN.N:6 ^UIFZ41R*-X8<- S, MP&N^WZY=I@(7#< _GQ[)E'^JJX,-#/(ZC1C2KDG]/UA#VH]X4.EW:[QV9&C; MUQ7%(39,Y:S!>=&XDL(,,,@'#H;YI49M-2[C4+@+7Z28OW7'#Y.:$M?D$M3D MV!G8H\^)QV[MZ4-,BWX/3&X6L4,JB_Y5#0:L:MC,> M"Y18E(=EJU>RP71K4/'SI&':9ND$BP M_[C6^PW[P4#<_2+@-)Z273NIE6+N_>S/5FX/]X%*7+>*8].\"%$6UI%G_3[D MD_$P.=EK0Q9A4*.Q$JI(JFVRE6=(@[%UF,Q1.Q'EI,@"1U.8(,;/4O,:TE9V ME$ZH9]H]2[KC;/1(QX1]J0OXNA-5J,-Y)&I?T!.HO6;V0\^[1^!J MFZ[ GRL*]4LLR+Q_!I;;%88NU1"=A[>OW32T9 M+L"+\G)\F8VU1UO")U*\HU:)Z9;$I37$MF_(S,5L0-4Q@1@O#^^+5A07),FQ'7=8*/@!A3S_=J4SQO%^I&@T:4:VE F. MEIJ2&[:X9FJ=VM9'U1(S+(*?@^V"M1>26:MBZT=;!1NWC,()=0(DWQVR &Z[ M.?<8<@7(T[&YTZ6T[=HYZ0_,KE@GRJ,2/#^N7 >Y07\7X,K&NRE8 ;=PMC#. MOE$BJGFF;OCB?ZN"-/6A\H5(2+;B!W14Y_!S-(=S9*]U&?RC1&&-Y"9WC57Z M?BU16P+F",%<+H*KMH%T,%>7),XSYO R3C<:Z2%L.*N..D6K/6M-W,6EC;-0 M8<$J&>469 $!PDW)2*BM^3#O^VI_?U@^?@9"1EATS_ 3PQS%K'X5>,3U[H.H M[_WA?BG&,KBPO^QCBP!K(W'SE&:,TJ]KN:Y6O&FG#YERPPNT(N2,56+7-O)P^@5.UJF#/*A(TQS.X"% M82]B-S4U#&YUXK1A@/PU;3B@L?(DDQ1[J&,DRB855C]KA2GEG2KWI-RI=^3 MXA601&C+2=QA 8.(LSSKK%L )S #G5S&]K=.)W2FGS6")]PJ.[BK)Z0EY.;\ M-D%,NUVJ%;L<>8M3#&EB]&Y4>Z6^ Z<5..!-KLV(9W9I3BJ>>:OXWW.*/R)@ M'IVM3486_BAAA,0Y."LP'0(W@^$D ?P[HX9P7I+-\A&8,I5Y::>$H""?-QX2 MN8Y]]J3CNP8ER9OJ4I[N'.T(.?9P*:P$5S>\?;&TR2M$5HQU\_3\B!T M$CA*;527:.*V9DC?>!1Z6MNJ2BJ&;N<5!I,(3]WA2*V/RLZE?9=X4-*?Z92$ MHUB]J^DY!./ %RY!&5D&CS%A=:A+#$WQ0_%Q Z 7A,&S:1=>^1L)1"4D2-3% M73%,3C<1.Q.(/H2/XP"X<7"*BWF V&S/T#\H#O/B$U[X 3[+#6-JD5[75,KA MI(H554I=! F7GSYWU+<(5B)Y MF[.CQ6% M7B2S69H54ZH6-E_DK8]886.6%4DYG[6X^8,1YNDX+Y-IFLURCN8+5N,2$!$. MY*2$B4S3^0QJE M&GF!O1>-SRT=7$%)=T9WH5C^W7XG.9S!IEWP-R\C7]EY085*RFIZU6-I,+LV M3HL,:K=EL[08YUAD)5V44[=J]'X7YF&TZ+RD<[D$&#I00B_R:3J>YE#%)4LG MB+O/9##Z?C*$LY1O2ME]U&7[,6-,T+Z'62V8V+\.B+T5:CF=Z M.\VBPQ)^(M>G++R&8]!I43KABYR4NZH!D*%S1'32F\JK',5V.$W ,H/> 4@\ MNM?1JBHFF%S":):QV#K.1EK;9'N _697EXQU4&.=A)3G^Z/4(HBR47BE?= MDD( 58PQTKD8E7Z@C_T4 MA[4L- )!4FS#4;^ CP.I@,09C5KLE\+.L#ZU]<'80+\?!1&6K(#Q,,\3@?8F M9*40>-)&?KB"N(R3D2=F$KE\@5H^=+<+4DIU>]P?).2% 9R-_GEB7N.,P^I4 M"Z^AJ]D:5JK=[YO#?FJ?BP04./5T-4NB0J;V 5.I9# MSFSSY^$ISC2 8KX<(!D32.S. V+W3]]IIS?,KMV79N$$Y7.V01\8Z29A3ZJ; MD5_\S#&5JYZ#?]&05%$2L&+"44>TWV%4!,'\ZQ4<>(F#[) 6DPQ6C\HU-)*V M.4>7JM9*05$X$EF:3V9Z4H!VL%<%ZHIT.I]WJ0,?G<3^-V<)_6C>+=!ZDS\> MMC_4C\M5]3^^>V1&_EVW8A />!*]HXG+#1SFR X%"-?=W.]B,)G#2PL.+'OG MP[,986^>3K&X<6%^F2^2]\@>KJ!PD1&24,C+4ZH!/BNE!)[]>CI.I^;32986 MTWGRYJ9H8"KCY<72<7Q4M4(>9)F2Z*K)$09 1A M\^4NF-:S_+E%3\#.3.9OE>)!^9PL^($[Y% SB-KVMUPO"Y TG]^M%' M2:?NO:DET(XY A^_;WK2_J*V8NU&)(_F0+5\X,GAZ?\P1!$O,Z.0@=XVS=)I M,>M7Q$O#W,9&LYZ,VY3Q;)S.%K/$G*KIO/?D=&U,5(GR+XC7SJ=C.+N3/$_S?):\L1 W MB(U8K;5CG#'&\"CG?[4_Y>VC/0[Q@+<:-IW;10-2*.2';?I*GY7P,QIL!_KK)>!J\ M!GSVR\X%\Z[L/EG4SN"1:5J8*?./]TT_ZP4PAI_@FG!&6F_S]/"4L^\5,R5"R2)T@P\O^*GQ*2CYJD$I.:RG&Z6$P; M7;/\U#PCV2PMRSQ9S%U+H]B41G&*GI!Q.C84E:>+R<2V-V0V+LJA)Z3,0G(W MGYUY0@I#^88$^4?G"9G-P?0/3*#$0T&/X $Q;UJ411)<2._ [/P._9!7A 8X M0+$^7X=&Z_:6X!'L,"J2Z8##-#!XAVC,[J V;*=MNG(V+U!O!4_-+)V9E7I; M'Y;5%L@C,^PD*XD)@GUH:42:)"L,DYS!CUDY]=2SF1$,)N;?F6%[I'*#LFM6 M>K&8(VG-A*6'KV\$1J-PPX#FMV*2EN."_5Q: TW-5H#=W2B)_UB:!4V3'UVY M^[>FYZ?FSEA4-VQAJ5$V=XC#5;J(;;JK!,/AE0U,M0:(V$#5%.MJ/XO#*;[6 M[Z.;E^G"G($7:+\ !]ABD@(WN'*5)4 ^ES?X ^(#:3W\&2?5^.]B= *)NWL"]6B<%@M82_"? M@AD+N-W$R#WF4A@5#*DK4'"<,&2HYO/FL8:COC#\^ ).^!@\K.:(FP,]'TWX M.2HH7YO/)XMQ!MF:'[ M]:)8&$XRQXEF1FPK%JW1 O]OKO[R8R'K/LV[+RH\ A%KQE1BR(MXQOZ.YN=BNE AHA MEU]!*A*.4>F!Q+%* ^E(C6]&0A^63X?]5I<(M[&!DAU FXHB_;0$R2&?&&N;&^D:V'AI M%FC"PS;*9@+;&CLS"!%$699&VYDOYI9>)Q,V$Y3F?6>!W?2:LF"0H=]4.X I MI]EB2.'R\1'"8\'!_DD'CPXAV^:]N\>J.':PU]7MD2M(T!:_Y9J',0(&@VA$ ML@;J*Q^,VJLQ8N'M!>< MII&##:66&*UF>,D"KF?=T*85$8E?3(WTAJVG:6F8Y4N489KO#DI;9K0I"J\S MM[FYPGO6B>-FO^$BF;.WJJIU)%>=4JL(Y8#MR1<0&&%7!44DLRYFT=XVWC\S M"DC9^MH@PY@#$6-J*-;?04 &I6LUB[9J]!\/Y827H/G._8;VGA:&7B06\[3< MAA,R9S,#\3(EOXWC);^R45M#SOKJB"+JX2D[[F?I+#U\IBX@:+Z=$B^$-:8QB,7,:=! MOGAKM*-FQV&G[V": M2<8_<_Y9,'UU?WO%RM(U!*6J)-T?X,143X($<7<"PQ%X"TDYB=E5Y3L(_UZT MMH'O:&AG4?HFG2I"_B%ZR<4^FH7N!ZAS:J'!Y7KY_M2,)XT0+-N;TN25]F1;US$MB.&3LYR% MD9KXR-O=:J2GK\U:5B1;:.L67M)7$ -]7-Y7GZK5X#XN< MQ'JP$^(M#68.@MD-MAR:Y%!S:XM/47\+[G/$PL M0@\0LB(,^OM(J*7RH*T/J")S?8D!%PQ)"4-$C!*Y^@P7'7L_;9P0*):/E0*% M/3J38EU! '>(-Z9JM,,<'7Z GE_J'2Q# 772YWAFCH8,%H& MFR21P?(8)0/M<6E2<\9OHTJU5-F4JEW1H0)KWSFHYPS("C.$I,5#M:6BD(VE M24FA\4NI%PJ#G<,&%_:#9@S@>[]'2Q!IHYR,&]D5MD[]0DJY@GCA%(?GABL& M3GA_TJ_/@)+W(^3!M\XA^\M;,Q*[]5]5ARU"/ -9<4XZ+@?P:CS3L,Y^QQ1! M?B#X+D)YFQL=V,]ZV%HL1*RMA5]^AR%/$"OEX872^H,>]%TJ9F-Y2T>OX2V" M%BV? L:* FQXJ0TK(#ASUF"]MX0W9PC'7U+Q!(Y64S?^R^1CN .@ MVZ9SM)%D4W0BB\&R<6"5%:=,IV5F_BW'1J&P^9#M[;,\S:<9_)B74Y:@VUN# MX00='B\PDKNX@YR<@8>@3C/^^R7L+%^"[IZ+2OT$4@KZ&.6? __ M=\ECO^QDE4VW[&BA:8GHV'SZ?W'Y;!A'[?29%(%?7KCCM4.P"^(FP++\;LCC M-2\P[1,-HNA7,9MHI%JSH<68O"L%>A>+=#9A'TN>9N-YDJ6+G'TMX$V!?[/) M7/M3,/T MW>4'AF+\:;^NHL$*OH)&@/,DH%'F^L:57%Y[51X07W<),I\7#.P:F[_N*O3J M&'[A@)_\:=)8EX(8^0#3=+FRSJ 7@&VI&MZ#(V!? PH,Q X_;:":YW@T_I[^ M^;BI?[N\@SY\U6%4EM\G^6BR^#ZY-#^GL^_1Y8(7U79S5R%7Q)/^,IF:__[N M4K%<4>ED4HZFWR>38E3FT(_Y93X-C[AS^!&$!&V@N3G-5;YA9UU &V\X2A?, MT)'\_BL-81)3% C;BC=\J8<*%EP"@@7YT]XK\>EV,%%M D56JE;QRD(6OS6- MC&!L1&LB=M\8:VF_\7'/"MGH$YUV%\LI-+"E',_S#G.^Q83E_ M \(W@V3 UD;9V(YB5*-L ?$5B]$\@Y2>545XY0<0%3 C] )8T4O#C$;%HFTZ M#>*=II-%3G,I%V8NDP(MQ?BIK,/O%1[!)5=_%UD*/DXF$O16C@QGFX\*_*)PHIY'_-$INU/PLX4$Y(2"/G)% MRDI>PP%0C/[")A;H$Z(;^-T.IO("0QX@SFXT*Y# SO'2,5:@V2^?3*;4; M \$:C2'/LC!UPW.6#C!H^4]H?R-"8GR%M]QW/C8L-7^IFVH!9KL\QVD>E=N& M6CYA*(3[?H&.Y!?)8C9+;A!"3H(FR4Z@$-=)@X'P<8J2*K41&Z$HS?\X@7AAZ\TL_7[OY[:]9RY:W/0!YT4$G M^7^DOQ9!1Y <'32=!,W\J/1(-J+$Q <^FF&9WY'9!B_UO+SPH.=@#=IBJ/\[ M2;PC2;PWTW[@(7-0/^3G;^>AW+)7ZP%APSSD)_97?>; MO6[>+Q9UK?=UNAX=^@Y=?9P[<8O.]9RIZX>?/WG=2_?T7S7AS091Z="9_1+" MIPTZ[!'(@N'G^SQH@W_]^B3_(H\'.Y^1V]\Q*2_)/QA'YM:RO;'D_Q9A^47R M+YR+'PRR.VXLZOZ-@YA_\P>[>O"NH7!W*V2%8 "=@BF,<6D'\2'G"4M4U= B M'-2P[()&\+\09-90"PZ";?^9M 7[=CV*(88JH).J",&X:W"U']3,@BG$]N6; MHR_X^QO?6^JG8[&&0")T/"ZSZV@2Q42($6GG15['D1" /WZ_)!NG"S&:4L!_Q6'BX"V/&ZI79IIBNXMURD'>F][;WVB%XM1I$V$TC?(G;E C^',A$E&<3* M[C3'3AJ-9J5&A*5HDFKLTNSIRN6?]ON3P^36YC,VD$$4X6R>K)=/X8Y%1NOZZ3NR':%9LFMS#26XV[LX6C01A=R7$!BSWK&S8X-H;E@X;5=S. MR%(]WVY?K41HS0*G\=!\ST[!YZQDS_"F;\GV#.269L)GS"S42 >)]]'(WNQ2 MN<[(PXQR+Z?CPAZA6SU5'[1N6N9YP#KTD&S!5$!)A?_;%>,P'+A=PXZ9) >U MMN.UM]8$%[9N>^86!&"9>R?#N%:Z.M9RY#"JN")L1/#VJ>+EKM+;8IF9*T4. MNYB*WO!7^?F"T1=MI!0VH7NM*[O]UO P&]C'B^Y!+PL10T/# 9O="C)&-NX1 M%"9#&Y(.3S43=5S7A9GJ"A370/"!&*_FA^5H$7[H]&NI\NC7 #1_8)%PJB6* MML#5\M&<3S8&&'J(T\)'"".7(DE+6RG7$-AF?;G979I>-N1 M@&_JO^XGNFA29TC-EC=%*!V_PZ60!!*(H/FMZC0C]9R>L$_SQ_,[="$V MCY+='3\_CE%@_/:ZA[K&HUD8^!<9C.R*-N8(TNA.6PR$ )JZ! ,)Q:JR'2IR M*U(:-O:#)V]O3@)$&J12X&' >6R\8XKA4P0@8B=JJV;6,;VE>48>JT/ Q\Q. M!'?&M[(^=N[R!]HE4(F\=V(V3.<#D/$$N4X2A2$_=2FUHD@I;MWR;#P>C'SPO%?^:?2_-N7_"[*>[ M< 5[^GWT5HM8')>FMW=3*"%D1<_K P$AK(\9G"^0U!:O@X&66^$,30;+4IZ\ MA62*1>_&Q3PVC;>-;/BH2;7PNS M#@RN7X/9T+J@_ [!8-V@!GVMO<$'O/L[&XO7]?HM'#X&W='5IOM5(M@5H;VR MJX,NW(BX)-C72A4#&VCT:*6[]ZMCNVYW4SV. !(M^N4_EKOV)ZWY6M3KCGM6^#GRE9".7&0C5:2R8P?BI0A"FF5W/_+!UK.V4 '^XS:FTI7S =3; MWRE&\G ?,71_K"YU446XH5Q21\1C/4!A!>B4XY:\;\AMVVU9*U?IJ..](W"+ M_&"<#! YVUY&DTZK#O-H?KRLX4L'!MU2GPSI47DU[08K, ML7>SAU8_[W<.Q><58@ITW4P-8K5"8TU"(PBM7;*E:M82B=8 +L&(S_7OY_"> M 3<%7W@@ZA"H@]R3K =*G]Z5%K'UXC/:@#'PT58Z. >QYEF"-:EYSP'$^3$& M_Q+<.7UNV+;@*CF$ R\(%OL'%PF6UVFX=3$!,>I'\?_6S( MT!H/GX=6\3]BG8O;]#DTH4,QGG5<^G+ZP\7L3>N/*SF#FS?7.@V3_&)0)QV[ M(>;JDHW0SQC11TAJ-2+-8L:+GGWLAPEX7H:&ZO6.>O63[9M/G D;$-_ECN3^ M&#]JS^X_MCAF$7'% ''LBGE*-,-X1PCK:#-'F( MLZ[G]!3G4^)XMOW$G@YYGGG=Y.98/2;O=R&F>.>JI&++A/W#%N<]KQ^OMAM2 M:E*FDWSV(=$C(X6NYT!DNVX/BR_["SVU-81]"K: M27,0$.#?7^,!?H](0,D-) ?%'U/]ZM3@,\;@V.LG(UY@4?' Q!0%V.B5:R(^ M\9[(L,?#"/#=T:4<"'K5[0@JH$2_1 M9OF@Q@IVV[48P'#.?=GS)MK4 =N0? MI]TH&<_PRT"O5-[Q<3!;>K*,OPI^R6,&(4/L%+\AIW@S_1V O45Z=O$E@(FS MW8,T;YC=U6V-=LY.=SL7@EZ>CI_W!&WZR"&'D&8 5 3^F76,XW\XB(/\3YBC MZYRC L0WK!+BNP+"6^ 2DBM#R.960K4)PJY5.]&F,&._.\#)I@N@'*+$$!\# M1F."U(3Q B9P!R3&?OYA ?\-S)4.WVB$MW'I#8&.M("""ETEX)QQJ;<-MB6T M4[(2O'%^?+418/H3-^#*ZH0.Z2:)Q:+_V+&\-J<@RM(8G:/YW;^'DJO+(>+= M,2.==$A3\!J1-P?+-&2Z= S]2V>?6J??[1D1HE;4ZCVQ=%0=4>&B4" 7@-D1 M;-HYD]I]S:Q$Y,][(DPS*&X%LJ*YP[I6\R8>.K+\W=Q5&&V!>([B%[HX/9IW M"-X^!U"K 8-ITM[U1:_$IQ!]3\J''38'N&S.:I="]C-FX78_(# V?1KT.,X> M>",XLYG=TJ3>M+T[W'Z)51!H;A_$LP13#U29+WLK620_&RYVK*I=9P_)KS\A MI$? RD$4B(YAO^A9+C9(F%9G'30 @H%;()Z35\37ENT3YXXU:=FIJ*CW)X*F M=>1AQ9I'BDFYJ01IN[=TAM-GP[G@C.[J+1,_%,=%: M^P"PM% 0B'8RX 4)=&UH;WWOUX+<%J7(;X+G=H;B$@GF[=-FWL>),K!%=XFL M@H36E4CIL-$Z4E.C4&D=G7IV[ZZ60P#2!CS>P$?S*Y!W/-^SQ<,6OU_,UOO0 MW]K?DO[VK;LS8*APH_H?&KIGPWOJW;[^KIZ':#A =I=>5H(G 4),:B^J#I-) MR?+H5.31>!AT&210Q=N=/[>.#6IV'F2!9;-O- FUMVUOWF:C;X6;;&^XL0U_ M)]?Q@'T:\/09*SF@MXXEZ;VN>B -!]Q;_K75*?7]"==:#^9B/\<=:*T1C,2. M)A\K=%9TME%@BNV-N@$6!U]& <;B.1=7"S3EJ5YW,,W^U>UGO'JA^UM[:][? MW%_^ 0 69^[$D,OX63?; !S0]D>\(8%@%#YA6+FK5_I>Z/O[K_P502P,$% @ E(6K4,HV!V!: @ 8@P M T !X;"]S='EL97,N>&ULU9=;:]LP%,>_BE#':&'4ERQIN]J&K5 8K*/0 M/.RM*+9L"W3Q9#ES^NFGBR^)1[LUZT;S$A^=H_,[?UDGD1+5:D/Q78FQ BVC MO(YAJ53UP?/JM,0,U:>BPEQ' ^]/X>>^O[C8!.#C_LV@!(72.)*J04ECR:SVPDZWSEQ#H M[.6FT@H+B39!.(=C@GWH(BLA,RR',@'L74E$<6[D2%*4YJE$Y9F@4H)I(R.H M$!Q9#7U&9VALBBF],U^X;_D.N\V!FV.VQ(? J.A-O>K.''?-MY*W:8Z]C0WW MXH**K(7ZU.CE<#LVG8=O)= \TRJI=F )P1I+1=)MSP^)JB5N5=].;;ZOYO -;_T>RXPQQ+1;=&Z M]U_S6_[/BF=G?R_9_JI,!;^@1G-\'H#(^2&(7!R"R(/HR?/7+W)V\8\U>MWY MO75)V+DB#%ZP:@A5A'=J2Y)EV.DQ=[08?C570+IS4(\W!8U7:*4O_#M\G9OA M'#54W9HEVF ,1_N+$1XLAEG+ 1'#T;[!&6G8A2TX_JM(?@)02P,$% @ ME(6K4- 2*C8Q!0 E2P \ !X;"]W;W)K8F]O:RYX;6S%FEMOXC@4@/^* MQV\^O'"6I[O!..]N4,3Q#G M]N4D\7>.XXMG;;X]:?V-O52ELJ/>UKG=>;]OBZVHN/U3[X3R:];:5-SY1;/I MVYT1?&6W0KBJ[$>#0=:ON%2]RXNW8]V9/ES03A1.:N4;FX9'*9[MQ_IFD7&_ MP5X\\*=1;]!CO';Z6I9.F"EWXJO1]4ZJS:@W[+&U--;ES;G;+2NI9"6_BU6[ M9+?Z^2]MY'>M'"_SPNBR;/=J5K0[^3/8]Y9'89PL@@T=?[KGGG74RP;^@'MI MY9,LI7L=]=K_I>CYJ^B#RVCC\/9[".*Y^3]AU.NU+,14%W4EE#O$T8BR.;NR M6[FS/:9X)4:]B=X+P^[X1C38_BPWJ\,E.!^<#RYFSJ5?86Y6PX:1D&>YF,X6 M^6S*_+]\.;^9CA_\PM5X/EY,9@Q 1@AD=$+(?R( &2.0\4D@\P?_O4LR[)]QFZ\ MNM6F(6!C:[U:(24FE"&Q47P>L_,)PVM+.?NWEKMF!TB'F61(K))Q49A:>+ 7 M?Q K#N_KTFW]8SBIC8&8F$N&U#+1:M]D7^F[O5G!;&]'L$.!AVA@2>V.BJTJZ%NEP M,WT.[I-VH0HI DA,&T-B;^1.%]^VNEP)8W]K7V+W"MDPB8B]+OK<"0$,TU,;!HT?V!G$!-S M3TSLGJX,HNL%BC'SQ.3F :E$)QTZZ$7LG$XO+K@QO!D##C Q[\3$WNG$G(JU M,,;W3?<0$U-/3*R>;DQI^69C?/(&,3'UQ,3JZ<1\:WR"27B,J2+LPFLEX] MI>1PB"?!U)-0JZ[L-Q-,/@FQ?#HQ\[JJN'GUY1K$Q"R4$%NH$W.NU>:/ MN8_F"F*B'U^(+816%D&2F6 62DY9 6?-A+,0@FQA7#,!&)B%DJ(+81CIA 3 MLU!";*%CY>14."Y+6%DDF(428@OAY21\-E/,0BEY 825DP$F9J&4^NL_B@E? MH12S4$IL(3B"'R0=AZ<38F(62HDM=+0XOY:*JP)B8A9*B2UT%/,06(B)3@(@ MMM!1S,G6=Z$P>T\Q"Z74\P"PH8YP1@5FH?247W3"#@FS4$H^#(=A!AT29J&4 MV$(X)G1ZAEDHHYXFT#F^]=Y_0DS,0ME)AN'^%G*S=5[U$!.S4$9="W5BOA=# M$!.S4$9="V&808>481;*R$?D@F'-_TH=8F(6RLA'Y +,<'$.4X\,G8Q&/B*' M8,Y>("9FH:RU4+_=V%Y>K,1:*K%:^%-8WU[PLK@SK/DY3.!)TN8C^[HNRXEO M6ZJYYDU[>XRW&<&7/P!02P,$% @ E(6K4!>M++HY @ 7B@ !H !X M;"]?3%'%& MG63:=@."33\06Q)$%4UV7]63JD"BTX%Q-)$AR+C\1Q\$BD_?\KD>3FU3CJ>N MK-XNYZ9LJN,P=%]"*-MCOM3EKNUR,S[9M_VE'L;;_A"Z>OM:'W*0]3J%?CJC M>GZ:SER][#95_[*+U>I'W1_RL*G"VSG\:OO7M#C?- C/2BN@8QK?A+"FJ]U!%Q'OM<1@!WY8D= =N2;'0': MD:]V!&Q'OML1P!WYD:^W +V%K[< O66!=VWTLLW76X#>PM=; M@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@=[*UUN!WLK76X'>NL!> M"=HLX>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>MM0&_CZVU ;^/K M;4!OX^MM0&];8*\;;7;S]3:@M_'U-J"W\?4VH+?Q]3:@M_'U-J"W\?5VH+?S M]7:@M_/U=J"W\_5VH+?S]7:@MR_PK1)]K.3K[4!OY^OM0&_GZ^U ;^?K[4!O MY^N=@-Z)KW<">B>^W@GHG?AZ)Z!WXNN=@-Z)KW<">J<%SIJ@PR9\O1/0._'U M3A.]R['N\^[[T)^:0[EUR3_#/ZV9P%V&]W.^?<9UZJ?'@29*#^,J.5RO-X?P M.O5/1)A6E.??4$L#!!0 ( )2%JU!P+9 <_ $ *$G 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W:RT[C,!0&X%>ILD6-ZRL743; =@9I> &3G#91D]BR M#92W'R=<)%"1BFBE?],T.1J+-@>$[[>.)[G M^_X^40AM33^*YE:KMJ+:58]]OJ6,/I"M8T.4^JZ,C0U4_TNA'=9O>>]L2']L MGQNS;<<^+2B/ER.]=+0[P%0YY.24MP7M&C457C_YKP:^[X;*!9K[D*LAM3L> M+T>ZR]7(QH6'?$0:MTY-]5[#<^OC_;#/+FRF[[M>^$Y[/IGWE7_P%02P$"% ,4 " "4A:M0'R// M \ 3 @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 M " "4A:M0)^B'#H( "Q $ @ 'I 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( )2%JU!J,P-![P "L" 1 M " 9D! !D;V-0&UL4$L! A0#% @ E(6K4 P'X=DX P .@\ !@ ( ! M^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ME(6K4*8 ,@"0! :!8 !@ ( !BQ, 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ E(6K4.6PWO'B!0 WQX M !@ ( !C2 'AL+W=OIK4! M #2 P & @ &/* >&PO=V]R:W-H965T&UL4$L! A0#% @ E(6K4.]/"$^S 0 T@, !D ( ! M>BH 'AL+W=O&PO=V]R:W-H965TMRG&M0$ -(# 9 M " 4\N !X;"]W;W)K&UL4$L! A0#% M @ E(6K4.3)!"ZT 0 T@, !D ( !.S 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(6K4!HJY7VU 0 T@, !D M ( !O3L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ E(6K4')YQW,5 @ G 8 !D ( !@$$ M 'AL+W=O$! !!0 &0 @ ',0P >&PO=V]R:W-H965T1% !X;"]W;W)K&UL4$L! A0#% @ ME(6K4"O;*57% 0 -P0 !D ( !SD< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(6K4!,TOANX 0 MT@, !D ( !P4T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(6K4)1>[=?% 0 -P0 !D M ( !FE, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ E(6K4$F:6Q$9 @ K04 !D ( !AUD 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ E(6K M4%6CGPIB P UPX !D ( ![F 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(6K4,)(AFL+ @ >@4 M !D ( !WFD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(6K4,Q(5BM'! ;14 !D M ( !4W 'AL+W=OPB*9KD" "%"@ &0 @ '1= >&PO=V]R:W-H965T M&UL4$L! A0# M% @ E(6K4!AU]+Z* P C1 !D ( !37H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ E(6K4 4. M8/9D @ +@@ !D ( !5X( 'AL+W=OQ X$" "H" &0 M @ 'RA >&PO=V]R:W-H965T&UL4$L! A0#% @ E(6K4)@9&,0A P L P !D M ( !)8P 'AL+W=OT# %$P &0 @ %]CP >&PO M=V]R:W-H965T&UL4$L! A0#% @ E(6K4*?0]$I9 P M@X !D ( ! M?9< 'AL+W=O&PO=V]R:W-H965TV= !X;"]W;W)K&UL4$L! A0#% M @ E(6K4$I5.:(< @ BP8 !D ( !J: 'AL+W=O&PO=V]R:W-H965TF !X M;"]W;W)K&UL4$L! A0#% @ E(6K4.Z0?9ZR M!0 SB$ !D ( !%:D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(6K4/54:N&_ @ '0H !D M ( !X;0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ E(6K4 K6#&3_ 0 < 4 !D ( !@;P M 'AL+W=O&PO&PO 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " "4 MA:M0%ZTLNCD" !>* &@ @ $P9 $ >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "4A:M0<"V0'/P! "A)P $P M @ &A9@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 3 !, + ,84 #.: $ ! end XML 27 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share (Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share) (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Basic (in shares) 64,388,850 61,422,227
Effect of assumed exercised options (in shares) 0 0
Diluted (in shares) 64,388,850 61,422,227

XML 28 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Changes in Carrying Amount of Goodwill) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 94,987
Foreign exchange adjustment (42)
Goodwill, ending balance 94,945
Business  
Goodwill [Roll Forward]  
Goodwill, beginning balance 86,963
Foreign exchange adjustment (42)
Goodwill, ending balance 86,921
Consumer  
Goodwill [Roll Forward]  
Goodwill, beginning balance 8,024
Foreign exchange adjustment 0
Goodwill, ending balance $ 8,024
XML 29 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share
A reconciliation of shares used in calculating basic and diluted net loss per share follows:
 
Three Months Ended
 
March 31,
 
2020
 
2019
Basic
64,388,850

 
61,422,227

Effect of assumed exercised options

 

Diluted
64,388,850

 
61,422,227


XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring
3 Months Ended
Mar. 31, 2020
Restructuring and Related Activities [Abstract]  
Restructuring
Restructuring
The Company’s restructuring related to costs associated with re-prioritizing and reallocating resources to focus on areas showing high growth potential. The expense associated with this restructuring was approximately $3.2 million and $0.3 million during the three months ended March 31, 2020 and 2019, respectively. The Company expects to incur additional restructuring costs through December 31, 2020. The restructuring liability was approximately $0.3 million as of March 31, 2020 and December 31, 2019. It is classified as accrued expenses and other current liabilities on the condensed consolidated balance sheets.
The following table presents the detail of the liability for the Company's restructuring charges for the periods presented (amounts in thousands):
 
As of March 31, 2020
 
December 31, 2019
Balance, Beginning of the year
$
314

 
$
977

Severance and other associated costs
3,190

 
2,043

Cash payments
(3,228
)
 
(2,706
)
Balance, End of period
$
276

 
$
314



The following table presents the detail of expenses for the Company's restructuring charges for the three months ended March 31, 2020 (amounts in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Severance and other associated costs
$
3,190

 
$
279

Total restructuring costs
$
3,190

 
$
279



XML 31 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
The following table presents the detail of accrued expenses and other current liabilities for the periods presented (amounts in thousands):
 
March 31,
2020
 
December 31,
2019
Payroll and other employee related costs
$
12,560

 
$
27,920

Professional services and consulting and other vendor fees
22,788

 
20,382

Unrecognized tax benefits
2,052

 
2,053

Sales commissions
3,787

 
9,654

Contingent earn-out (see Notes 9 and 10)

 
557

Restructuring (see Note 13)
276

 
314

Sales tax liabilities
2,500

 

Other
666

 
1,898

Total
$
44,629

 
$
62,778


XML 32 a2020q1liveperson10-q_htm.xml IDEA: XBRL DOCUMENT 0001102993 2020-01-01 2020-03-31 0001102993 2020-04-25 0001102993 2020-03-31 0001102993 2019-12-31 0001102993 2019-01-01 2019-03-31 0001102993 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001102993 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001102993 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001102993 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001102993 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001102993 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001102993 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001102993 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001102993 us-gaap:TreasuryStockMember 2018-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001102993 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001102993 2019-03-31 0001102993 us-gaap:CommonStockMember 2018-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001102993 us-gaap:RetainedEarningsMember 2018-12-31 0001102993 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001102993 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001102993 us-gaap:TreasuryStockMember 2019-03-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001102993 2018-12-31 0001102993 us-gaap:CommonStockMember 2019-03-31 0001102993 us-gaap:RetainedEarningsMember 2019-03-31 0001102993 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001102993 lpsn:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001102993 us-gaap:RetainedEarningsMember 2019-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001102993 us-gaap:TreasuryStockMember 2020-03-31 0001102993 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001102993 us-gaap:CommonStockMember 2020-03-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001102993 us-gaap:TreasuryStockMember 2019-12-31 0001102993 us-gaap:CommonStockMember 2019-12-31 0001102993 us-gaap:RetainedEarningsMember lpsn:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001102993 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001102993 us-gaap:RetainedEarningsMember 2020-03-31 0001102993 lpsn:HostedServicesConsumerMember 2019-01-01 2019-03-31 0001102993 lpsn:HostedServicesBusinessMember 2019-01-01 2019-03-31 0001102993 lpsn:HostedServicesBusinessMember 2020-01-01 2020-03-31 0001102993 lpsn:ProfessionalServicesMember 2019-01-01 2019-03-31 0001102993 lpsn:ProfessionalServicesMember 2020-01-01 2020-03-31 0001102993 lpsn:HostedServicesConsumerMember 2020-01-01 2020-03-31 0001102993 country:US 2019-01-01 2019-03-31 0001102993 exch:XPST 2019-01-01 2019-03-31 0001102993 country:US 2020-01-01 2020-03-31 0001102993 us-gaap:EMEAMember 2020-01-01 2020-03-31 0001102993 us-gaap:EMEAMember 2019-01-01 2019-03-31 0001102993 srt:AmericasMember 2019-01-01 2019-03-31 0001102993 lpsn:OtherAmericasMember 2020-01-01 2020-03-31 0001102993 lpsn:OtherAmericasMember 2019-01-01 2019-03-31 0001102993 exch:XPST 2020-01-01 2020-03-31 0001102993 srt:AmericasMember 2020-01-01 2020-03-31 0001102993 country:NL 2020-01-01 2020-03-31 0001102993 country:GB 2019-01-01 2019-03-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2020-03-31 0001102993 country:NL 2019-01-01 2019-03-31 0001102993 country:GB 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesConsumerMember lpsn:ConsumerMember 2019-01-01 2019-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerMember 2019-01-01 2019-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesBusinessMember lpsn:BusinessMember 2019-01-01 2019-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:BusinessMember 2019-01-01 2019-03-31 0001102993 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ProfessionalServicesMember lpsn:BusinessMember 2019-01-01 2019-03-31 0001102993 lpsn:BusinessMember 2020-01-01 2020-03-31 0001102993 lpsn:BusinessMember 2019-12-31 0001102993 lpsn:ConsumerMember 2020-03-31 0001102993 lpsn:BusinessMember 2020-03-31 0001102993 lpsn:ConsumerMember 2019-12-31 0001102993 lpsn:ConsumerMember 2020-01-01 2020-03-31 0001102993 us-gaap:BilledRevenuesMember 2020-01-01 2020-03-31 0001102993 us-gaap:UnbilledRevenuesMember 2019-12-31 0001102993 us-gaap:UnbilledRevenuesMember 2020-03-31 0001102993 us-gaap:BilledRevenuesMember 2020-03-31 0001102993 us-gaap:BilledRevenuesMember 2019-12-31 0001102993 us-gaap:UnbilledRevenuesMember 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:BusinessMember 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesConsumerMember lpsn:ConsumerMember 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ConsumerMember 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:HostedServicesBusinessMember lpsn:BusinessMember 2020-01-01 2020-03-31 0001102993 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-03-31 0001102993 us-gaap:OperatingSegmentsMember lpsn:ProfessionalServicesMember lpsn:BusinessMember 2020-01-01 2020-03-31 0001102993 lpsn:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2019-12-31 0001102993 country:IL 2020-03-31 0001102993 country:NL 2019-12-31 0001102993 lpsn:UnitedKingdomGermanyJapanFranceItalyMember 2019-12-31 0001102993 country:US 2019-12-31 0001102993 country:IL 2019-12-31 0001102993 country:AU 2019-12-31 0001102993 lpsn:UnitedKingdomGermanyJapanFranceItalyMember 2020-03-31 0001102993 country:US 2020-03-31 0001102993 country:NL 2020-03-31 0001102993 country:AU 2020-03-31 0001102993 lpsn:TechnologyMember 2019-01-01 2019-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001102993 us-gaap:CustomerContractsMember 2019-12-31 0001102993 lpsn:TechnologyMember 2019-12-31 0001102993 us-gaap:PatentsMember 2019-12-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001102993 us-gaap:PatentsMember 2019-01-01 2019-12-31 0001102993 us-gaap:CustomerContractsMember 2019-01-01 2019-12-31 0001102993 lpsn:TechnologyMember 2020-03-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2020-03-31 0001102993 us-gaap:PatentsMember 2020-03-31 0001102993 us-gaap:PatentsMember 2020-01-01 2020-03-31 0001102993 us-gaap:CustomerContractsMember 2020-01-01 2020-03-31 0001102993 us-gaap:CustomerContractsMember 2020-03-31 0001102993 lpsn:TechnologyMember 2020-01-01 2020-03-31 0001102993 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-03-31 0001102993 lpsn:HostedServicesConsumerMember 2020-03-31 0001102993 lpsn:HostedServicesBusinessMember 2020-03-31 0001102993 lpsn:ProfessionalServicesMember 2019-12-31 0001102993 lpsn:ProfessionalServicesMember 2020-03-31 0001102993 lpsn:HostedServicesConsumerMember 2019-12-31 0001102993 lpsn:HostedServicesBusinessMember 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-01-01 2019-03-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2020-01-01 2020-03-31 0001102993 lpsn:ComputerEquipmentAndSoftwareMember 2019-12-31 0001102993 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001102993 lpsn:FurnitureEquipmentAndBuildingImprovementsMember 2019-12-31 0001102993 us-gaap:SoftwareDevelopmentMember 2020-03-31 0001102993 lpsn:FurnitureEquipmentAndBuildingImprovementsMember 2020-03-31 0001102993 lpsn:ComputerEquipmentAndSoftwareMember 2020-03-31 0001102993 lpsn:AdvantageTecIncMember 2020-01-01 2020-03-31 0001102993 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-03-31 0001102993 2019-01-01 2019-12-31 0001102993 lpsn:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2019-03-01 2019-03-31 0001102993 lpsn:ConversableIncMember 2018-09-01 2018-09-30 0001102993 lpsn:ConversableIncMember 2018-09-30 0001102993 lpsn:AdvantageTecIncMember 2018-10-01 2018-10-31 0001102993 us-gaap:OtherExpenseMember 2020-01-01 2020-03-31 0001102993 lpsn:ConversableMember 2018-01-31 0001102993 lpsn:CappedCallsMember 2019-12-31 0001102993 us-gaap:OtherExpenseMember 2019-01-01 2019-03-31 0001102993 lpsn:ConversableMember 2018-01-01 2018-01-31 0001102993 lpsn:AdvantageTecIncMember 2019-01-01 2019-12-31 0001102993 lpsn:ConversableIncMember 2019-01-01 2019-12-31 0001102993 lpsn:ConversableIncMember lpsn:ContingentEarnOutMember 2020-01-01 2020-03-31 0001102993 lpsn:ContingentEarnOutMember 2018-12-31 0001102993 lpsn:AdvantageTecIncMember lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 lpsn:ContingentEarnOutMember 2020-03-31 0001102993 lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 lpsn:ConversableIncMember lpsn:ContingentEarnOutMember 2019-01-01 2019-12-31 0001102993 lpsn:ContingentEarnOutMember 2019-12-31 0001102993 lpsn:AdvantageTecIncMember lpsn:ContingentEarnOutMember 2020-01-01 2020-03-31 0001102993 lpsn:ContingentEarnOutMember 2020-01-01 2020-03-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorDebtObligationsMember 2020-03-31 0001102993 lpsn:ConversableIncAndAdvntageTecIncMember 2018-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2020-03-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember lpsn:ContingentEarnOutMember 2019-12-31 0001102993 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-31 0001102993 lpsn:MatchingTrancheTwoMember 2019-01-01 2019-12-31 0001102993 srt:MaximumMember 2020-03-31 0001102993 us-gaap:LetterOfCreditMember lpsn:LetterOfCreditForOfficeSpaceMember 2020-03-31 0001102993 us-gaap:LetterOfCreditMember lpsn:LetterOfCreditForSecurityDepositMember 2020-03-31 0001102993 us-gaap:LetterOfCreditMember 2020-01-01 2020-03-31 0001102993 srt:MinimumMember 2020-03-31 0001102993 lpsn:MatchingTrancheOneMember 2019-01-01 2019-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2017-04-30 2017-04-30 0001102993 lpsn:IncentiveStockOptionMember 2020-03-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanMember 2009-01-01 2009-12-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2020-01-01 2020-03-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001102993 2019-06-06 0001102993 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001102993 lpsn:A2018PlanMember 2019-12-31 0001102993 lpsn:A2018PlanMember 2019-02-13 2019-02-13 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-04-11 2019-04-11 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001102993 lpsn:A2018PlanMember 2018-07-31 2018-07-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2019-04-11 0001102993 lpsn:A2018PlanMember 2018-10-29 2018-10-29 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2020-03-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:NineteenNinetyEightAndTwoThousandPlanMember 2020-03-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:A2018PlanMember 2020-03-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandNinePlanAmendedMember 2012-06-07 2012-06-07 0001102993 lpsn:TwoThousandNineteenEmployeeStockPurchasePlanMember 2019-06-06 2019-12-31 0001102993 lpsn:A2018PlanMember 2018-01-31 0001102993 lpsn:EmployeeStockPurchasePlanTwentyTenMember 2010-06-30 0001102993 lpsn:A2018PlanMember 2018-04-25 2018-04-25 0001102993 lpsn:EmployeeStockPurchasePlanTwentyTenMember 2017-04-30 2017-04-30 0001102993 us-gaap:EmployeeStockOptionMember lpsn:NineteenNinetyEightPlanMember 2020-03-31 0001102993 us-gaap:EmployeeStockOptionMember lpsn:TwoThousandPlanMember 2020-01-01 2020-03-31 0001102993 lpsn:EmployeeStockPurchasePlanTwentyTenMember 2017-04-30 0001102993 lpsn:EmployeeStockPurchasePlanTwentyTenMember 2020-03-31 0001102993 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001102993 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001102993 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001102993 us-gaap:EmployeeSeveranceMember 2019-01-01 2019-03-31 0001102993 us-gaap:EmployeeSeveranceMember 2020-01-01 2020-03-31 lpsn:equity_instrument iso4217:USD shares iso4217:USD pure shares lpsn:segment lpsn:day false --12-31 Q3 2019 0001102993 11508 991905 P5Y 700000 3070000 3588000 0.001 63833243 65290379 0 0 0.001 5000000 0 0 0 0 P4Y P3Y 0.465 0.4385 0.4362 0.0066 0.0257 0.0249 10-Q true 2020-03-31 false 000-30141 LIVEPERSON, INC. DE 13-3861628 475 Tenth Avenue, 5th Floor New York, NY 10018 212 609-4200 Common Stock, par value $0.001 per share LPSN NASDAQ Yes Yes Large Accelerated Filer false false false 66198311 171479000 176523000 61082000 87620000 15722000 13964000 248283000 278107000 14800000 15680000 82816000 76236000 33607000 31965000 11339000 11812000 94945000 94987000 1934000 2179000 1735000 1744000 489459000 512710000 10652000 12302000 44629000 62778000 85874000 88751000 6561000 6602000 147716000 170433000 29000 438000 181678000 179012000 77000 72000 12251000 12865000 1322000 1355000 343073000 364175000 0 0 68000 67000 474606000 436557000 3000 3000 -321292000 -283562000 -6993000 -4524000 146386000 148535000 489459000 512710000 78088000 66402000 22820000 18649000 42680000 33036000 16469000 14167000 25716000 18173000 3190000 279000 405000 461000 111280000 84765000 -33192000 -18363000 -2791000 -667000 -667000 733000 -3458000 66000 -36649000 -18297000 352000 593000 -37001000 -18890000 -0.57 -0.31 -0.57 -0.31 64388850 61422227 64388850 61422227 1249000 620000 5138000 1599000 2727000 2566000 5581000 2381000 2373000 2027000 667000 357000 105000 231000 2392000 1266000 284000 285000 -37001000 -18890000 2469000 207000 -34532000 -18683000 66543073 67000 2709830 -3000 436557000 -283562000 -4524000 148535000 199215 0 1955000 1955000 203690 0 0 11508 1000 293000 294000 9519000 9519000 991905 24656000 24656000 -729000 -729000 50818 1626000 1626000 -37001000 -37001000 -2469000 -2469000 68000209 68000 2709830 -3000 474606000 -321292000 -6993000 146386000 63676229 64000 2681285 -3000 362590000 -187491000 -4431000 170729000 626478 1000 6476000 6477000 414742 0 0 5188000 5188000 30349 721000 721000 23421 709000 709000 52900000 52900000 1986000 1986000 23184000 23184000 -18890000 -18890000 -207000 -207000 64747798 65000 2704706 -3000 401996000 -206381000 -4638000 191039000 -37001000 -18890000 14695000 7166000 5538000 3881000 129000 129000 689000 746000 298000 116000 2368000 727000 -263000 0 615000 502000 212000 52000 -24112000 5763000 1878000 3852000 2445000 2825000 8000 0 -1000 115000 -3412000 -744000 2987000 -17932000 -2473000 11150000 390000 81000 -3000 138000 4293000 -25691000 10805000 8335000 225000 2000 -11030000 -8337000 0 709000 3098000 7198000 0 230000000 0 7329000 0 487000 0 23184000 3098000 205489000 -1405000 -123000 -5044000 171338000 176523000 66449000 171479000 237787000 1337000 338000 1408000 198000 294000 0 24656000 0 1119000 12807000 669000 -16782000 0 1306000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business and Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson (the “Company” or “LivePerson”) was incorporated in the State of Delaware in November 1995 and the LivePerson service was introduced in November 1998. In April 2000, the Company completed an initial public offering and is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange. LivePerson is headquartered in New York City with U.S. offices in Alpharetta (Georgia), San Francisco (California), MountainView (California), Tampa (Florida) and Seattle (Washington), and international offices in Amsterdam (Netherlands), Berlin (Germany), Delhi (India), London (United Kingdom), Mannheim (Germany), Melbourne (Australia), Sydney (Australia), Milan (Italy), Paris (France), Ra'anana (Israel), Reading (United Kingdom), Singapore (Singapore), Tel Aviv (Israel), and Tokyo (Japan).</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson, Inc. makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. The Company’s technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LiveEngage, the Company’s enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can receive traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson's robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from -- i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with the Company’s proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Complementing the Company’s proprietary messaging and Conversational AI offerings are teams of technical, solutions and consulting professionals that have developed deep domain expertise in the implementation and optimization of conversational services across industries and messaging endpoints. LivePerson is a leading authority in the Conversational Space. LivePerson’s </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">products, coupled with the Company’s domain knowledge, industry expertise and professional services, have been proven to maximize the effectiveness of the Conversational Space and deliver measurable return on investment. Certain of the Company’s customers have achieved the following advantages from the Company’s offerings:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the ability for each agent to manage as many as 40 messaging conversations at a time, as compared to one at a time for a voice agent and two to four at a time for a good chat agent. Adding AI and bots provides even greater scale to the number of conversations managed;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">labor efficiency gains of at least two times that of a voice agents, effectively cutting labor costs by at least 50%;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">improving the overall customer experience, thereby fueling customer satisfaction increases of up to 20 percentage points, and enhancing retention and loyalty;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">more convenient, personalized and content-rich conversations that increase sales conversion by up to 20%, increase average order value and reduce abandonment;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">more satisfied contact center agents, thereby reducing agent churn by up to 50%</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">maintain a valued connection with consumers via mobile devices, either through native applications, websites, text messages, or third-party messaging platforms;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">leverage spending that drives visitor traffic by increasing visitor conversions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">refine and improve performance by understanding which initiatives deliver the highest rate of return; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">increase lead generation by providing a single platform that engages consumers through advertisements and listings on branded and third-party websites. </span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a “cloud computing” or software-as-a-service (SaaS) provider, LivePerson provides solutions on a hosted basis. This model offers significant benefits over premise-based software, including lower up-front costs, faster implementation, lower total cost of ownership, scalability, cost predictability, and simplified upgrades. Organizations that adopt a fully-hosted, multi-tenant architecture that is maintained by LivePerson eliminate the majority of the time, server infrastructure costs, and IT resources required to implement, maintain, and support traditional on-premise software.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">More than 18,000 businesses, including HSBC, Orange, The Home Depot, and GM Financial use our conversational solutions to orchestrate humans and AI, at scale, and create a convenient, deeply personal relationship with their customers.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LivePerson's consumer services offering is an online marketplace that connects independent service providers (Experts) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (Users). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> are unaudited. In the opinion of management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the consolidated financial position of LivePerson as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, and the consolidated results of operations, comprehensive loss and cash flows for the interim periods ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. The financial data and other information disclosed in these notes to the condensed consolidated financial statements related to these periods are unaudited. The results of operations for any interim period are not necessarily indicative of the results of operations for any other future interim period or for a full fiscal year. The condensed consolidated balance sheet at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> has been derived from audited consolidated financial statements at that date.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain information and note disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> included in the Company’s Annual Report on Form 10-K filed with the SEC on March 2, 2020.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements include the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from management’s estimates.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Many of our estimates require increased judgment due to the significant volatility, uncertainty and economic disruption of the recent global COVID-19 pandemic. We will continue to monitor the effects of the COVID-19 pandemic, and our estimates and judgments may change materially as new events occur or additional information becomes available to us.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued Accounting Standards</span><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." The new guidance is intended to simplify the accounting for income taxes by removing certain exceptions and by updating accounting requirements around franchise taxes, goodwill recognized for tax purposes, the allocation of current and deferred tax expense among legal entities, among other minor changes. The ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company is assessing what impact ASU 2019-12 will have on its condensed consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued Accounting Standards Update ASU 2016-13, "Financial Instruments-Credit Losses (Topic 326)", in order to improve financial reporting of expected credit losses on financial instruments and other commitments to extend credit. ASU 2016-13 requires that an entity measure and recognize expected credit losses for financial assets held at amortized cost and replaces the incurred loss impairment methodology in prior GAAP with a methodology that requires consideration of a broader range of information to estimate credit losses. Such required disclosures include, but are not limited to, the Company's methodology for estimating its allowance for credit losses. The Company adopted ASU 2016-13 effective January 1, 2020 and applied the guidance using a modified retrospective approach requiring that the Company recognize the cumulative effect of initially applying the impairment standard as an adjustment to opening accumulated deficit for the incremental increase in its allowance for credit losses as of January 1, 2020 over its allowance for bad debts as of December, 31, 2019, which amounted to $0.7 million. The Company will continue to actively monitor the impact of the recent coronavirus (COVID-19) pandemic on expected credit losses.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#111111;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update ASU 2017-04, Simplifying the Test for Goodwill Impairment, which eliminates the computation of the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record a goodwill impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. The guidance is effective for interim and annual reporting periods beginning after December 15, 2019, with early adoption permitted. The Company adopted ASU 2017-04 in the first quarter of 2020 which reduced the complexity surrounding the evaluation of goodwill for impairment. The adoption of this guidance did not have a material impact on the Company’s condensed consolidated financial statements.</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:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract,” which clarifies the accounting for implementation costs in cloud computing arrangements. The new standard aligns the treatment of implementation costs incurred by customers in cloud computing arrangements that are service contracts with the treatment of similar costs incurred to develop or obtain internal-use software. Under the new standard, implementation costs are deferred and presented in the same financial statement caption on the condensed consolidated balance sheet as a prepayment of related arrangement fees. The deferred costs are recognized over the term of the arrangement in the same financial statement caption in the condensed consolidated income statement as the related fees of the arrangement. The Company adopted ASU 2018-15 in the first quarter of 2020 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> are unaudited. In the opinion of management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the consolidated financial position of LivePerson as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, and the consolidated results of operations, comprehensive loss and cash flows for the interim periods ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. The financial data and other information disclosed in these notes to the condensed consolidated financial statements related to these periods are unaudited. The results of operations for any interim period are not necessarily indicative of the results of operations for any other future interim period or for a full fiscal year. The condensed consolidated balance sheet at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> has been derived from audited consolidated financial statements at that date.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain information and note disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> included in the Company’s Annual Report on Form 10-K filed with the SEC on March 2, 2020.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements include the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from management’s estimates.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Many of our estimates require increased judgment due to the significant volatility, uncertainty and economic disruption of the recent global COVID-19 pandemic. We will continue to monitor the effects of the COVID-19 pandemic, and our estimates and judgments may change materially as new events occur or additional information becomes available to us.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued Accounting Standards</span><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." The new guidance is intended to simplify the accounting for income taxes by removing certain exceptions and by updating accounting requirements around franchise taxes, goodwill recognized for tax purposes, the allocation of current and deferred tax expense among legal entities, among other minor changes. The ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company is assessing what impact ASU 2019-12 will have on its condensed consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued Accounting Standards Update ASU 2016-13, "Financial Instruments-Credit Losses (Topic 326)", in order to improve financial reporting of expected credit losses on financial instruments and other commitments to extend credit. ASU 2016-13 requires that an entity measure and recognize expected credit losses for financial assets held at amortized cost and replaces the incurred loss impairment methodology in prior GAAP with a methodology that requires consideration of a broader range of information to estimate credit losses. Such required disclosures include, but are not limited to, the Company's methodology for estimating its allowance for credit losses. The Company adopted ASU 2016-13 effective January 1, 2020 and applied the guidance using a modified retrospective approach requiring that the Company recognize the cumulative effect of initially applying the impairment standard as an adjustment to opening accumulated deficit for the incremental increase in its allowance for credit losses as of January 1, 2020 over its allowance for bad debts as of December, 31, 2019, which amounted to $0.7 million. The Company will continue to actively monitor the impact of the recent coronavirus (COVID-19) pandemic on expected credit losses.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#111111;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update ASU 2017-04, Simplifying the Test for Goodwill Impairment, which eliminates the computation of the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record a goodwill impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. The guidance is effective for interim and annual reporting periods beginning after December 15, 2019, with early adoption permitted. The Company adopted ASU 2017-04 in the first quarter of 2020 which reduced the complexity surrounding the evaluation of goodwill for impairment. The adoption of this guidance did not have a material impact on the Company’s condensed consolidated financial statements.</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:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract,” which clarifies the accounting for implementation costs in cloud computing arrangements. The new standard aligns the treatment of implementation costs incurred by customers in cloud computing arrangements that are service contracts with the treatment of similar costs incurred to develop or obtain internal-use software. Under the new standard, implementation costs are deferred and presented in the same financial statement caption on the condensed consolidated balance sheet as a prepayment of related arrangement fees. The deferred costs are recognized over the term of the arrangement in the same financial statement caption in the condensed consolidated income statement as the related fees of the arrangement. The Company adopted ASU 2018-15 in the first quarter of 2020 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company’s revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. Revenues are recognized when control of these services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services.</span></div><div style="line-height:120%;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines revenue recognition through the following steps:</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Identification of the contract, or contracts, with a customer;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Identification of the performance obligations in the contract;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Determination of the transaction price;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="line-height:120%;padding-left:48px;text-align:justify;text-indent:37px;"><span style="text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$78.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$66.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized during the three months ended March 31, 2020 and 2019, respectively. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hosted Services- Business Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, the Company’s enterprise-class, cloud-based platform. The Company has determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. The Company recognizes this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by the Company’s performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of the Company's larger customers, the Company may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, the Company passes the fee it incurs with the labor provider and its fee for the hosted services through to its customers in the form of a fixed fee for each order placed via the Company's online engagement solutions. For these Gainshare (formerly Pay for Performance) arrangements in accordance with ASC-606, "Principal Agent Considerations," the Company acts as a principal in a transaction if it controls the specified goods or services before they are transferred to the customer. </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-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Professional Services Revenues</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration the Company expects to receive in exchange for such services. Control for the majority of the Company's Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Remaining Performance Obligation</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%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of March 31, 2020, the aggregate amount of the total transaction price allocated in contracts with original duration of greater than one year to the remaining performance obligations was $214 million. Approximately 90% of the Company’s remaining performance obligations is expected to be recognized during the next 24 months, with the balance recognized thereafter. The aggregate balance of unsatisfied performance obligations represents contracted revenue that has not yet been recognized, and does not include contract amounts that are cancelable by the customer, amounts associated with optional renewal periods, and any amounts related to performance obligations, which are billed and recognized as they are delivered. The Company has elected the optional exemption, which allows for the exclusion of the amounts for remaining performance obligations that are part of contracts with an original expected duration of one year or less. Such remaining performance obligations represent unsatisfied or partially unsatisfied performance obligation pursuant to ASC 606.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts with Multiple Performance Obligations</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Some of the Company's contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hosted Services- Consumer Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For revenue from the Company's Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that the Expert is the primary obligor. Additionally, the Company performs as an agent without any risk of loss for collection, and is not involved in selecting the Expert or establishing the Expert’s fee.  The Company collects a fee from the consumer and retains a portion of the fee, and then remits the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenues</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records deferred revenues when cash payments are received or due in advance of the Company’s performance. The increase in the deferred revenue balance as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> is primarily driven by cash payments received or due in advance of satisfying the Company’s performance obligations, partially offset by </span><span style="font-family:inherit;font-size:10pt;"><span>$34.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues recognized that were included in the deferred revenue balance as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents deferred revenue by revenue source (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></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;">Deferred Revenue</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>77,135</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,892</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Consumer</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>713</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>687</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,172</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred revenue - short term</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>85,874</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred revenue - long term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregated Revenue</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"/><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:91.81286549707602%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,407</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>9,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue by Geographic Location</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%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s revenues attributable to domestic and foreign operations for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><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%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">March 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48,549</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>38,589</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other Americas </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,020</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,769</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></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,569</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41,358</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">EMEA </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,491</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>18,113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">APAC </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,028</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,931</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66,402</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></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;"> Canada, Latin America and South America</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span><span style="font-family:inherit;font-size:9pt;"> Europe, the Middle East and Africa (“EMEA”)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span><span style="font-family:inherit;font-size:9pt;"> Asia-Pacific (“APAC”)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup></span><span style="font-family:inherit;font-size:9pt;"> Includes revenues from the United Kingdom of $</span><span style="font-family:inherit;font-size:9pt;"><span>12.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the three months ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, respectively, and from the Netherlands of $</span><span style="font-family:inherit;font-size:9pt;"><span>1.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:9pt;">for the three months ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, respectively. </span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Information about Contract Balances</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of the Company's deferred revenue balance is related to</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Hosted Services - Business Revenue.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In some arrangements, the Company allows customers to pay for access to LiveEngage over the term of the software license. The Company refers to these as subscription transactions. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables, anticipated to be invoiced in the next twelve months, are included in accounts receivable on the condensed consolidated balance sheet. The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accounts Receivable </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unbilled Receivable </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Acquisition Costs noncurrent</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred Revenue (current)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred Revenue (long term)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Opening Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>70,318</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,302</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31,965</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,751</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(Decrease) Increase, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,642</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(409</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending Balance as of March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>45,266</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,816</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,607</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>85,874</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1) </sup></span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">These accounts include the $0.7 million adjustment in connection with the adoption of ASU 2016-13 (Topic 326).</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable, Net</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities, which are included in accrued liabilities and other long-term liabilities) on the condensed consolidated balance sheet. Under the typical payment terms of our over time contracts, the customer pays us either performance-based payments or progress payments. Amounts billed and due from our customers are classified as receivables on the condensed consolidated balance sheet. Accounts receivable is presented net of an allowance for doubtful accounts and sales reserve of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and $3.1 million at March 31, 2020, respectively and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and $1.1 million at December 31, 2019, respectively.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">An allowance for doubtful accounts is established to recognize expected credit losses on accounts receivable balances. Judgment is required in the estimation of the allowance and the Company evaluates the collectability of its accounts receivable based on a combination of factors. If the Company becomes aware of a customer’s inability to meet its financial obligations, a specific allowance is recorded to reduce the net receivable to the amount reasonably believed to be collectible from the customer. For all other customers, the Company uses an aging schedule and recognize allowances for doubtful accounts based on the </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">creditworthiness of the debtor, the age and status of outstanding receivables, the current business environment and its historical collection experience adjusted for current expectations for the customers or industry. Accounts receivable are written off against the allowance for uncollectible accounts when the Company determines amounts are no longer collectible.</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:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Allowance for doubtful accounts (in thousands):</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance at beginning of year, as adjusted for the adoption of ASU 2016-13 (Topic 326)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,341</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accruals for credit loss charged to expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance at end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company’s revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. Revenues are recognized when control of these services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services.</span></div><div style="line-height:120%;text-align:justify;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines revenue recognition through the following steps:</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Identification of the contract, or contracts, with a customer;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Identification of the performance obligations in the contract;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Determination of the transaction price;</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:4px;text-align:justify;text-indent:37px;"><span style="padding-bottom:4px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="line-height:120%;padding-left:48px;text-align:justify;text-indent:37px;"><span style="text-align:justify;font-family:inherit;font-size:10pt;padding-right:10px;">•</span><span style="font-family:inherit;font-size:10pt;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$78.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$66.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized during the three months ended March 31, 2020 and 2019, respectively. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hosted Services- Business Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, the Company’s enterprise-class, cloud-based platform. The Company has determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. The Company recognizes this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by the Company’s performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of the Company's larger customers, the Company may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, the Company passes the fee it incurs with the labor provider and its fee for the hosted services through to its customers in the form of a fixed fee for each order placed via the Company's online engagement solutions. For these Gainshare (formerly Pay for Performance) arrangements in accordance with ASC-606, "Principal Agent Considerations," the Company acts as a principal in a transaction if it controls the specified goods or services before they are transferred to the customer. </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-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Professional Services Revenues</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration the Company expects to receive in exchange for such services. Control for the majority of the Company's Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Remaining Performance Obligation</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%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of March 31, 2020, the aggregate amount of the total transaction price allocated in contracts with original duration of greater than one year to the remaining performance obligations was $214 million. Approximately 90% of the Company’s remaining performance obligations is expected to be recognized during the next 24 months, with the balance recognized thereafter. The aggregate balance of unsatisfied performance obligations represents contracted revenue that has not yet been recognized, and does not include contract amounts that are cancelable by the customer, amounts associated with optional renewal periods, and any amounts related to performance obligations, which are billed and recognized as they are delivered. The Company has elected the optional exemption, which allows for the exclusion of the amounts for remaining performance obligations that are part of contracts with an original expected duration of one year or less. Such remaining performance obligations represent unsatisfied or partially unsatisfied performance obligation pursuant to ASC 606.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts with Multiple Performance Obligations</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Some of the Company's contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hosted Services- Consumer Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For revenue from the Company's Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that the Expert is the primary obligor. Additionally, the Company performs as an agent without any risk of loss for collection, and is not involved in selecting the Expert or establishing the Expert’s fee.  The Company collects a fee from the consumer and retains a portion of the fee, and then remits the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenues</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records deferred revenues when cash payments are received or due in advance of the Company’s performance. The increase in the deferred revenue balance as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> is primarily driven by cash payments received or due in advance of satisfying the Company’s performance obligations, partially offset by </span><span style="font-family:inherit;font-size:10pt;"><span>$34.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues recognized that were included in the deferred revenue balance as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 78100000 66400000 34000000.0 <div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents deferred revenue by revenue source (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></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;">Deferred Revenue</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>77,135</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,892</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Consumer</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>713</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>687</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,172</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred revenue - short term</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>85,874</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services – Business</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred revenue - long term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</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>The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accounts Receivable </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unbilled Receivable </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Acquisition Costs noncurrent</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred Revenue (current)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred Revenue (long term)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Opening Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>70,318</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,302</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31,965</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,751</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(Decrease) Increase, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,642</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(409</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending Balance as of March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>45,266</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,816</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,607</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>85,874</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1) </sup></span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">These accounts include the $0.7 million adjustment in connection with the adoption of ASU 2016-13 (Topic 326).</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable, Net</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities, which are included in accrued liabilities and other long-term liabilities) on the condensed consolidated balance sheet. Under the typical payment terms of our over time contracts, the customer pays us either performance-based payments or progress payments. Amounts billed and due from our customers are classified as receivables on the condensed consolidated balance sheet. Accounts receivable is presented net of an allowance for doubtful accounts and sales reserve of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and $3.1 million at March 31, 2020, respectively and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and $1.1 million at December 31, 2019, respectively.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">An allowance for doubtful accounts is established to recognize expected credit losses on accounts receivable balances. Judgment is required in the estimation of the allowance and the Company evaluates the collectability of its accounts receivable based on a combination of factors. If the Company becomes aware of a customer’s inability to meet its financial obligations, a specific allowance is recorded to reduce the net receivable to the amount reasonably believed to be collectible from the customer. For all other customers, the Company uses an aging schedule and recognize allowances for doubtful accounts based on the </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">creditworthiness of the debtor, the age and status of outstanding receivables, the current business environment and its historical collection experience adjusted for current expectations for the customers or industry. Accounts receivable are written off against the allowance for uncollectible accounts when the Company determines amounts are no longer collectible.</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:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Allowance for doubtful accounts (in thousands):</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance at beginning of year, as adjusted for the adoption of ASU 2016-13 (Topic 326)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,341</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accruals for credit loss charged to expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance at end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 77135000 82892000 713000 687000 8026000 5172000 85874000 88751000 29000 438000 29000 438000 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"/><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:91.81286549707602%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,407</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>9,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;background-color:#ccffcc;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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> 61051000 51537000 6240000 5407000 10797000 9458000 78088000 66402000 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s revenues attributable to domestic and foreign operations for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><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%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">March 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48,549</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>38,589</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other Americas </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,020</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,769</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></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,569</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41,358</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">EMEA </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2) (4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,491</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>18,113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">APAC </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,028</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,931</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66,402</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></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;"> Canada, Latin America and South America</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span><span style="font-family:inherit;font-size:9pt;"> Europe, the Middle East and Africa (“EMEA”)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span><span style="font-family:inherit;font-size:9pt;"> Asia-Pacific (“APAC”)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup></span><span style="font-family:inherit;font-size:9pt;"> Includes revenues from the United Kingdom of $</span><span style="font-family:inherit;font-size:9pt;"><span>12.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the three months ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, respectively, and from the Netherlands of $</span><span style="font-family:inherit;font-size:9pt;"><span>1.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:9pt;">for the three months ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, respectively. </span></div> 48549000 38589000 2020000 2769000 50569000 41358000 19491000 18113000 8028000 6931000 78088000 66402000 12600000 11700000 1300000 2500000 70318000 17302000 31965000 88751000 438000 -25052000 -1486000 1642000 -2877000 -409000 45266000 15816000 33607000 85874000 29000 3600000 3100000 Accounts receivable are written off against the allowance for uncollectible accounts when the Company determines amounts are no longer collectible.<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:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Allowance for doubtful accounts (in thousands):</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance at beginning of year, as adjusted for the adoption of ASU 2016-13 (Topic 326)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,341</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accruals for credit loss charged to expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance at end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2341000 1247000 3588000 Net Loss Per Share<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:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company calculates earnings per share (“EPS”) in accordance with the provisions of ASC 260-10. Under the guidance, basic EPS excludes dilution for common stock equivalents and is computed by dividing net income or loss attributable to common shareholders by the weighted average number of common shares outstanding for the period. All options, warrants or other potentially dilutive instruments issued for nominal consideration are required to be included in the calculation of basic and diluted net income attributable to common stockholders. Diluted EPS is calculated using the treasury stock method and reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and resulted in the issuance of common stock.</span></div> Net Loss Per Share<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:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company calculates earnings per share (“EPS”) in accordance with the provisions of ASC 260-10. Under the guidance, basic EPS excludes dilution for common stock equivalents and is computed by dividing net income or loss attributable to common shareholders by the weighted average number of common shares outstanding for the period. All options, warrants or other potentially dilutive instruments issued for nominal consideration are required to be included in the calculation of basic and diluted net income attributable to common stockholders. Diluted EPS is calculated using the treasury stock method and reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and resulted in the issuance of common stock.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net loss per common share for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> does not include the effect of </span><span style="font-family:inherit;font-size:10pt;"><span>9,128,000</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding common stock awards, as the effect of their inclusion is anti-dilutive. Diluted net loss per common share for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> does not include the effect of </span><span style="font-family:inherit;font-size:10pt;"><span>8,330,741</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding common stock awards, as the effect of their inclusion is anti-dilutive. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of shares used in calculating basic and diluted net loss per share follows:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:69%;"/><td style="width:14%;"/><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 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,388,850</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,422,227</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Effect of assumed exercised options</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,388,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,422,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company expects to settle the principal amount of its outstanding Notes (as defined below) in cash and any excess in shares of the Company’s common stock. The Company uses the treasury stock method for calculating any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread will have a dilutive impact on diluted net income per share of common stock when the average market price of the Company’s common stock for a given period exceeds the initial conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$38.58</span></span><span style="font-family:inherit;font-size:10pt;"> per share for the Notes. See Note 8 of the Notes to condensed consolidated financial statements for a full description of the Notes.</span></div> 9128000 8330741 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of shares used in calculating basic and diluted net loss per share follows:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:69%;"/><td style="width:14%;"/><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 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,388,850</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,422,227</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Effect of assumed exercised options</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,388,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,422,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 64388850 61422227 0 0 64388850 61422227 38.58 <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%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for its segment information in accordance with the provisions of ASC 280-10, “Segment Reporting.” ASC 280-10 establishes annual and interim reporting standards for operating segments of a company. ASC 280-10 requires disclosures of selected segment-related financial information about products, major customers, and geographic areas based on the Company’s internal accounting methods. The Company is organized into </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage LiveEngage’s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies. The Consumer segment facilitates online transactions between independent service providers (“Experts”) and individual consumers (“Users”) seeking information and knowledge for a fee via mobile and online messaging. Both segments currently generate their revenue primarily in the United States. The chief operating decision maker, who is the chief executive officer, evaluates performance, makes operating decisions, and allocates resources based on the operating income of each segment. The reporting segments follow the same accounting polices used in the preparation of the Company’s condensed consolidated financial statements which are described in the summary of significant accounting policies. The Company allocates cost of revenue, sales and marketing and amortization of purchased intangibles to the segments, but it does not allocate product development expenses, general and administrative expenses, restructuring costs and income tax expense because management does not use this information to measure performance of the operating segments. There are currently no inter-segment sales.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information by segment for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:54%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>71,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of revenue</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,345</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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>37,469</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,211</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>42,680</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of purchased intangibles</span></div></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>405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unallocated corporate expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>45,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>45,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,629</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(45,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(33,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information by segment for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,407</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,407</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,407</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,662</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,649</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30,092</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,944</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,036</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of purchased intangibles</span></div></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>461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unallocated corporate expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>32,619</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>32,619</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating income (loss) </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,476</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(32,619</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(18,363</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographic Information</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is domiciled in the United States and has international operations in Israel, the United Kingdom, Asia-Pacific and Australia, Latin America and Western Europe, particularly France, Germany and the Netherlands. The following table presents the Company’s long-lived assets by geographic region as of the dates presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>183,931</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>177,776</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Israel</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,175</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Australia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,217</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,765</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Netherlands</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,998</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,677</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>241,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>234,603</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;"> United Kingdom, Germany, Japan, France and Italy</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <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%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for its segment information in accordance with the provisions of ASC 280-10, “Segment Reporting.” ASC 280-10 establishes annual and interim reporting standards for operating segments of a company. ASC 280-10 requires disclosures of selected segment-related financial information about products, major customers, and geographic areas based on the Company’s internal accounting methods. The Company is organized into </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage LiveEngage’s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies. The Consumer segment facilitates online transactions between independent service providers (“Experts”) and individual consumers (“Users”) seeking information and knowledge for a fee via mobile and online messaging. Both segments currently generate their revenue primarily in the United States. The chief operating decision maker, who is the chief executive officer, evaluates performance, makes operating decisions, and allocates resources based on the operating income of each segment. The reporting segments follow the same accounting polices used in the preparation of the Company’s condensed consolidated financial statements which are described in the summary of significant accounting policies. The Company allocates cost of revenue, sales and marketing and amortization of purchased intangibles to the segments, but it does not allocate product development expenses, general and administrative expenses, restructuring costs and income tax expense because management does not use this information to measure performance of the operating segments. There are currently no inter-segment sales.</span></div> 2 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information by segment for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:54%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>71,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of revenue</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,345</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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>37,469</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,211</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>42,680</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of purchased intangibles</span></div></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>405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unallocated corporate expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>45,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>45,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,629</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(45,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(33,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information by segment for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Hosted services – Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,407</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,407</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,407</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,662</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,649</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30,092</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,944</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33,036</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of purchased intangibles</span></div></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>461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unallocated corporate expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>32,619</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>32,619</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating income (loss) </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,476</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(32,619</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(18,363</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 61051000 61051000 6240000 6240000 10797000 10797000 71848000 6240000 78088000 21345000 1475000 22820000 37469000 5211000 42680000 405000 405000 45375000 45375000 12629000 -446000 -45375000 -33192000 51537000 51537000 5407000 5407000 9458000 9458000 60995000 5407000 66402000 17662000 987000 18649000 30092000 2944000 33036000 461000 461000 32619000 32619000 12780000 1476000 -32619000 -18363000 The following table presents the Company’s long-lived assets by geographic region as of the dates presented (amounts in thousands):<div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>183,931</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>177,776</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Israel</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,175</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Australia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,217</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,765</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Netherlands</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,998</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,677</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>241,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>234,603</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;"> United Kingdom, Germany, Japan, France and Italy</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 183931000 177776000 17175000 16680000 13217000 13765000 7854000 7705000 18998000 18677000 241175000 234603000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>86,963</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,987</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustments to goodwill:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>86,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-left:0px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are summarized as follows (amounts in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:6%;"/><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:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><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;">Accumulated</span></div><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;">Net Carrying 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortizing intangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,569</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,825</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.3 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,961</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13,207</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,754</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Patents</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,490</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(757</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,733</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.8 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(235</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(39,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,339</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></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%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:6%;"/><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:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><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;">Accumulated</span></div><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;">Net Carrying 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortizing intangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,187</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.3 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,964</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(12,958</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,006</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Patents</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(714</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.8 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(235</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(39,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense is calculated over the estimated useful life of the asset. Aggregate amortization expense for intangible assets was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, a portion of this amortization is included in cost of revenue. Estimated amortization expense for the next five years is as follows (amounts in thousands):  </span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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 Amortization Expense</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Remaining 2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,049</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,156</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>707</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,339</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> are as follows (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>86,963</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,987</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustments to goodwill:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>86,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,024</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>94,945</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 86963000 8024000 94987000 -42000 0 -42000 86921000 8024000 94945000 <div style="line-height:120%;padding-left:0px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are summarized as follows (amounts in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:6%;"/><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:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><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;">Accumulated</span></div><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;">Net Carrying 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortizing intangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,569</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,825</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.3 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,961</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13,207</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,754</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Patents</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,490</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(757</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,733</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.8 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(235</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(39,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,339</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></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%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:6%;"/><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:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><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;">Accumulated</span></div><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;">Net Carrying 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortizing intangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(25,187</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.3 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,964</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(12,958</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,006</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Patents</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(714</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.8 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>262</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(235</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(39,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div> 30394000 25569000 4825000 P5Y3M18D 16961000 13207000 3754000 P8Y4M24D 3490000 757000 2733000 P12Y9M18D 262000 235000 27000 P2Y8M12D 51107000 39768000 11339000 30413000 25187000 5226000 P5Y3M18D 16964000 12958000 4006000 P8Y4M24D 3267000 714000 2553000 P12Y9M18D 262000 235000 27000 P2Y8M12D 50906000 39094000 11812000 700000 Estimated amortization expense for the next five years is as follows (amounts in thousands):  <div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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 Amortization Expense</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Remaining 2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,049</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,156</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>707</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,339</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2049000 2521000 2156000 905000 707000 3001000 11339000 <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%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of property and equipment for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>95,152</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92,493</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Furniture, equipment and building improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,522</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,487</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Internal-use software development costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,733</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>52,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>172,407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>161,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:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(89,591</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(85,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,816</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>76,236</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of property and equipment for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>95,152</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92,493</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Furniture, equipment and building improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,522</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,487</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Internal-use software development costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>60,733</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>52,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>172,407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>161,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:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(89,591</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(85,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,816</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>76,236</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 95152000 92493000 16522000 16487000 60733000 52544000 172407000 161524000 89591000 85288000 82816000 76236000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Expenses and Other Current Liabilities</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of accrued expenses and other current liabilities for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Payroll and other employee related costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,560</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,920</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services and consulting and other vendor fees</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrecognized tax benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,052</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,053</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>9,654</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contingent earn-out (see Notes 9 and 10)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Restructuring (see Note 13)</span></div></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>276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>666</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>44,629</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>62,778</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of accrued expenses and other current liabilities for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Payroll and other employee related costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,560</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,920</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Professional services and consulting and other vendor fees</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrecognized tax benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,052</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,053</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>9,654</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contingent earn-out (see Notes 9 and 10)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Restructuring (see Note 13)</span></div></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>276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>666</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>44,629</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>62,778</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 12560000 27920000 22788000 20382000 2052000 2053000 3787000 9654000 0 557000 276000 314000 2500000 0 666000 1898000 44629000 62778000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Convertible Senior Notes and Capped Call Transactions </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2019, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$230.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.750%</span></span><span style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes due 2024 in a private placement, which amount includes </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of such Notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the “Notes”). The interest on the Notes is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2019. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Notes will mature on March 1, 2024, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms. The total net proceeds from the debt offering, after deducting debt issuance costs, paid or payable by us, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$221.0 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Each </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount of the Notes is initially convertible into </span><span style="font-family:inherit;font-size:10pt;"><span>25.9182</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company’s common stock par value </span><span style="font-family:inherit;font-size:10pt;"><span>$0.001</span></span><span style="font-family:inherit;font-size:10pt;">, which is equivalent to an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$38.58</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event. The Notes are not redeemable prior to the maturity date of the Notes and no sinking fund is provided for the Notes. If we undergo a fundamental change (as defined in the indenture governing the Notes) prior to the maturity date, holders may require us to repurchase for cash all or any portion of their Notes in principal amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> or a multiple thereof at a fundamental change repurchase price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Holders of the Notes may convert their Notes at their option at any time prior to the close of business on the business day immediately preceding November 1, 2023, in multiples of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during a period of </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the conversion price for the Notes on each applicable trading day as determined by the Company; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” (as defined in the indenture governing the Notes) per </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount of Notes for each trading day of the measurement period was less than </span><span style="font-family:inherit;font-size:10pt;"><span>98%</span></span><span style="font-family:inherit;font-size:10pt;"> of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   It is the Company’s current intent to settle the principal amount of its outstanding Notes in cash and any excess in shares of the Company’s common stock. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the conditions allowing holders of the Notes to convert were not met.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment with the Company’s existing and future liabilities that are not so subordinated; effectively subordinated to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components.  The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was </span><span style="font-family:inherit;font-size:10pt;"><span>$52.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense at an effective interest rate over the contractual terms of the Notes.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accounting for the transaction costs related to the Notes, the Company allocated the total amount incurred of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$8.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> to the liability and equity components of the Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, were recorded as an additional debt discount and are amortized to interest expense using the effective interest method over the contractual terms of the Notes. Issuance costs attributable to the equity component were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and recorded as a reduction of additional paid in capital in stockholders’ equity.</span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Principal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230,000</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230,000</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unamortized discount</span></div></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>(42,926</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(45,295</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unamortized issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,396</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,693</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>181,678</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>179,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the equity component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:96.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds allocated to the conversion options (debt discount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>52,900</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,986</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the interest expense recognized related to the Notes (in thousands):</span></div><div style="line-height:120%;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>417</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>144</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of issuance costs</span></div></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>298</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,368</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>727</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>987</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:0px;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%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The remaining term over which the debt discount and debt issuance costs will be amortized is </span><span style="font-family:inherit;font-size:10pt;"><span>3.9 years</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>4.9 years</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. The effective interest rate on the debt was </span><span style="font-family:inherit;font-size:10pt;"><span>5.57%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>6.97%</span></span><span style="font-family:inherit;font-size:10pt;"> for the period ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. Interest expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> is reflected as a component of interest (expense) income, net in the accompanying condensed consolidated statements of operations for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the offering of the Notes, the Company entered into privately-negotiated capped call option transactions with certain counterparties (the “capped calls”). The capped calls each have an initial strike price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$38.58</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The capped calls have initial cap prices of </span><span style="font-family:inherit;font-size:10pt;"><span>$57.16</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to certain adjustment events. The capped calls cover, subject to anti-dilution adjustments, </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">approximately </span><span style="font-family:inherit;font-size:10pt;"><span>5.96 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock. The capped calls are generally intended to reduce or offset the potential dilution to the common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The capped calls expire on March 1, 2024, subject to earlier exercise. The capped calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the capped calls are subject to certain specified additional disruption events that may give rise to a termination of the capped calls, including changes in law, failure to deliver, and hedging disruptions. The capped calls are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$23.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> incurred to purchase the capped calls was recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheet.</span></div> 230000000.0 0.00750 30000000.0 221000000.0 1000 25.9182 0.001 38.58 1000 1 1000 20 30 1.30 1000 0.98 52900000 8600000 6600000 2000000.0 <div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Principal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230,000</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230,000</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unamortized discount</span></div></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>(42,926</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(45,295</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unamortized issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,396</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,693</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>181,678</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>179,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the equity component of the Notes was as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:96.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds allocated to the conversion options (debt discount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>52,900</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,986</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the interest expense recognized related to the Notes (in thousands):</span></div><div style="line-height:120%;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>417</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>144</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of issuance costs</span></div></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>298</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,368</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>727</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>987</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> 230000000 230000000 42926000 45295000 5396000 5693000 181678000 179012000 52900000 1986000 50914000 417000 144000 298000 116000 2368000 727000 3083000 987000 P3Y10M24D P4Y10M24D 0.0557 0.0697 3100000 100000 38.58 57.16 5960000 23200000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">AdvantageTec Inc.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, the Company entered into a stock purchase agreement to acquire the outstanding equity interest of AdvantageTec Inc. (“AdvantageTec”), a leading provider of texting solutions for service departments of automotive dealerships that helps enable Conversational Commerce across the entire dealership, including both front end/variable operations (new and used vehicle sales) and back end/fixed operations (parts and services). The purchase agreement was for total consideration of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$11.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, which includes approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in shares of common stock, and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of potential earn-out consideration in cash and shares of common stock. The earn-out is contingent upon achieving certain targeted financial, strategic and integration objectives and milestones and is included as part of the purchase price. During 2019, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> fair value re-measurement adjustment and made payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in earn-out consideration. During the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> fair value re-measurement adjustment, which was recorded in loss from operations as a decrease in general and administrative expenses. The Company settled the remaining contingent earn-out of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in stock. As of March 31, 2020, there are no additional contingent earn-out payments. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price allocation resulted in approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of intangible assets. The goodwill will not be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. A deferred tax liability for the identified intangibles has been recorded.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     AdvantageTec Inc. enhances the Company’s messaging platform available for the automotive industry and is included in the Company's business segment. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Conversable, Inc.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">In September 2018, the Company acquired the employees and technology assets of Conversable, Inc. a SaaS based Artificial Intelligence powered conversational platform, headquartered in Austin, Texas, for an aggregate estimated purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. The estimated purchase price consisted of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in shares of common stock of the Company, and a potential earn-out consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, which is based on achieving certain targeted financial, strategic, and integration objectives and milestones and is included as part of the purchase price. During 2019, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> fair value re-measurement adjustment and settled the remaining contingent earn-out in stock. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price allocation resulted in approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of intangible assets. The goodwill will be deductible for tax purposes. The intangible assets are being amortized over their expected period of benefit. The allocation of the purchase price to net book value of acquired assets and liabilities resulted in a net liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, which includes accounts receivable, property and equipment, accrued expenses, and deferred revenue.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Conversable Inc.’s capabilities will accelerate the ongoing expansion of the Company's Conversational Commerce solutions and enhance the Company’s ability to deliver proactive and personalized content and services when and where the customer needs it, helping consumers find immediate service through messaging. Conversable, Inc. is included in the Company's business segment. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">BotCentral, Inc. </span></div><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">In January 2018, the Company acquired the employees and technology assets of BotCentral, Inc., a Silicon Valley based startup, for a purchase price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in common stock of the Company. The Company incurred an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to acquisition costs. This transaction was accounted for as an asset purchase. The aggregate amount of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span> is included in intangibles on the Company's consolidated balance sheet. With the BotCentral team's expertise and knowledge of the LiveEngage platform, the team is bringing valuable insight for the Company's customers and partners, and enabling the company to more rapidly optimize its bot deployment capabilities, and grow the ecosystem. BotCentral, Inc. is included in the Company's business segment. 11200000 6000000.0 4300000 900000 200000 500000 300000 300000 9100000 2200000 5700000 1300000 2900000 1500000 500000 5500000 500000 -300000 1000000.0 200000 1200000 <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%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures its cash equivalents at fair value based on an expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:60px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:60px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2: Inputs reflect: quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:60px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3: Unobservable inputs reflecting the Company’s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Assets and Liabilities</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The carrying amount of cash, accounts receivable, and accounts payable approximate their fair value due to their short-term nature. The Company</span><span style="font-family:inherit;font-size:10pt;">’</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">s assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">and</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, are summarized as follows (amounts in thousands).</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:34%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Money market funds</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contingent earn-out</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions based on the best information available.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's money market funds are measured at fair value on a recurring basis based on quoted market prices in active markets and are classified as level 1 within the fair value hierarchy. The Company's contingent earn-out liability is measured at fair value on a recurring basis and is classified as level 3 within the fair value hierarchy. On a nonrecurring basis, the Company uses fair value measures when analyzing asset impairment. Long-lived tangible assets are reviewed for impairment whenever </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If it is determined such indicators are present and the review indicates that the assets will not be fully recoverable, based on undiscounted estimated cash flows over the remaining amortization periods, their carrying values are reduced to estimated fair value. The Company uses an income approach and inputs that constitute level 3. During the third quarter of each year, the Company evaluates goodwill for impairment at the reporting unit level. The Company uses qualitative factors in accordance with ASU No. 2011-08 to determine whether it is “more likely than not” that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.  This measurement is classified based on level 3 input.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the fair value of the Notes, as further described in Note 8 above, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$179.6 million</span></span><span style="font-family:inherit;font-size:10pt;">. Management determines the fair value by utilizing an independent valuation specialist using the antithetic variable technique and is considered a level 2 fair value measurement.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded a contingent earn-out of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in December 2018 in connection with the acquisitions of Conversable, Inc. and AdvantageTec Inc. The contingent earn-out is based on achieving certain targeted financial, strategic, and integration objectives. The unobservable inputs considered are probability factors and the time value of money. During the year ended December 31, 2019, the contingent earn-out decreased by </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> due to a decrease in re-measurement to fair value of Conversable, Inc. of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in shares, offset in part by an increase of re-measurement to fair value of AdvantageTec Inc. of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the contingent earn-out decreased by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> due to a decrease in re-measurement in fair value of AdvantageTec Inc. of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in shares.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result, there was no remaining contingent earn-out balance as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">. See Note 9 of the Notes to condensed consolidated financial statements for a full description of the acquisition.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in fair value of the level 3 liabilities are as follows (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Contingent Earn-Out</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, Beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Conversable, Inc. fair value adjustment (see Note 9) </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(496</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">AdvantageTec Inc. fair value adjustment (see Note 9)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(263</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(294</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, End of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The carrying amount of cash, accounts receivable, and accounts payable approximate their fair value due to their short-term nature. The Company</span><span style="font-family:inherit;font-size:10pt;">’</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">s assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">and</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, are summarized as follows (amounts in thousands).</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:34%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Times New Roman;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Money market funds</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contingent earn-out</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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> 2906000 0 0 2906000 2899000 0 0 2899000 2906000 0 0 2906000 2899000 0 0 2899000 0 0 0 0 0 0 557000 557000 0 0 0 0 0 0 557000 557000 179600000 2400000 -1800000 -500000 500000 1000000.0 200000 -600000 -300000 300000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in fair value of the level 3 liabilities are as follows (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Contingent Earn-Out</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, Beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Conversable, Inc. fair value adjustment (see Note 9) </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(496</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">AdvantageTec Inc. fair value adjustment (see Note 9)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(263</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>168</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(294</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, End of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 557000 2372000 0 -496000 -263000 168000 294000 1487000 0 557000 <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%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contractual Obligations </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#111111;"/><span style="font-family:inherit;font-size:10pt;">The Company leases facilities and certain car leases (the "leases") under agreements accounted for as operating leases. The leases have initial lease terms ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> years to </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> years. Payments due under the lease contracts include primarily fixed payments. The lease terms include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Currently, there are no operating leases where we believe it is reasonably certain that the Company will exercise any option to extend the initial term.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has evaluated its facility leases and determined which leases met the definition of the new standard in accordance with Topic 842. The Company also performed an evaluation of their other contracts with suppliers in accordance with Topic 842 and have determined that, except for the facilities and car leases described above, none of its supply contracts contain a lease. Further, the Company has made an accounting policy election to keep leases with a term of twelve months or less off the balance sheet. This policy applies to all classes of the underlying assets. The Company will recognize those lease payments and associated interest expense in the consolidated statement of operations evenly over the lease term.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company elected the “package of practical expedients,” which permits the Company not to reassess under ASC 842 its prior conclusions about lease identification, lease classification and initial direct costs. The Company also made a policy election </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">not to separate non-lease components from lease components. Furthermore, the Company elected to not capitalize leases with a term of 12 months or less and recognize the lease expense for such leases generally on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the leases, the Company recognized operating lease right-of-use assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$14.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and an aggregate lease liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$18.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$19.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in its condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and December 31, 2019, respectively. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The determination of the discount rate used to calculate the present value of the right-of-use assets and lease liabilities depends on whether an interest rate is specified in the lease or not. If the lease specifies a rate, that rate is used when calculating the present value of lease payments. If the rate is not readily determinable, which is generally the case for the Company, the Company’s incremental borrowing rate (“IBR”) as of the date of inception of the lease is used (for initial measurement, the IBR was determined as of the adoption date of the standard). The IBR is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company used a ratings benchmark report against its peers in the technology sector. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating leases for its corporate offices and other service agreements. 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;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> years, some of which include options to extend. The Company's lease expense for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019, consisting entirely of operating leases, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Operating lease payments, which reduced operating cash flows, amounted to </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and March 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended March 31, 2020, the Company decided to abandon the Berlin office. The cease use date was March 31, 2020. According to ASC 842, the Company elected to apply the "loss of straight-line lease cost", amortizing the remaining right-of-use asset of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> from the decision date to the cease use date. This expense is included in restructuring costs in the condensed consolidated statements of operations.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except lease term and discount rate)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Right-of-use asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14,800</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,680</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current operating lease 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,602</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long term operating lease liability</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,251</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,865</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating lease 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Lease Term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Discount Rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#111111;"/><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under non-cancellable operating leases (with an initial or remaining lease terms in excess of one year) are as follows (amounts in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020 (remaining nine months for March 31, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,694</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,530</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,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></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,108</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,925</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,189</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>864</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total undiscounted 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: present value adjustment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating lease 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Benefit Plans</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2019, the Company's 401(k) policy was changed to a Safe Harbor Plan, whereby the Company matches </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the first </span><span style="font-family:inherit;font-size:10pt;"><span>3%</span></span><span style="font-family:inherit;font-size:10pt;"> of eligible compensation and </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the next </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> of eligible compensation. Furthermore, the match is immediately vested. Salaries and related expenses include </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of employer matching contributions for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the Company has a </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> letter of credit outstanding substantially in favor of a certain landlord for office space. In addition, the Company has a letter of credit totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as a security deposit for the due performance by the Company of the terms and conditions of a supply contract. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> draws against these letters of credit during the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">.  </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non Income Tax Matters</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The Company is in the process of finalizing its sales tax liability analysis for states in which it has economic nexus. It is probable that the Company will be subject to sales tax liabilities plus interest in these states and therefore the estimated tax liability ranges between </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$6.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> with no amount within that range a better estimate than any other amount; accordingly, </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> was accrued as of March 31, 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%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:174%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">COVID-19 Pandemic</span></div><div style="line-height:174%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, a novel coronavirus disease (“COVID-19”) was first reported. On March 11, 2020, due to worldwide spread of the virus, the World Health Organization characterized COVID-19 as a pandemic. The COVID-19 global pandemic has resulted in a widespread health crisis, and the resulting impact on governments, businesses and individuals and actions taken by them in response to the situation have resulted in widespread economic disruptions, significantly affecting broader economies, financial markets, and overall demand for the Company’s products. The COVID-19 outbreak also has caused increased uncertainty in estimates and assumptions affecting the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities in the Company’s Condensed Consolidated Financial Statements as the extent and period of recovery from the COVID-19 outbreak and related economic disruption is difficult to forecast. </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-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The extent to which COVID-19 impacts the Company’s business and financial results will depend on numerous evolving factors including, but not limited to, the magnitude and duration of COVID-19, the extent to which it will impact worldwide macroeconomic conditions, the speed of the anticipated recovery, and governmental and business reactions to the pandemic. The Company assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to the Company and the unknown future impacts of COVID-19. The accounting matters assessed included, but were not limited to, the Company’s allowance for credit losses and the carrying value of the goodwill and other long-lived assets. While there was not any significant impact to the Company’s consolidated financial statements as of and</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">for the three months ended March 31, 2020, the Company’s future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in material impacts to the Company’s consolidated financial statements in future reporting periods.</span></div> P1Y P12Y 14800000 15700000 18800000 19500000 <div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The determination of the discount rate used to calculate the present value of the right-of-use assets and lease liabilities depends on whether an interest rate is specified in the lease or not. If the lease specifies a rate, that rate is used when calculating the present value of lease payments. If the rate is not readily determinable, which is generally the case for the Company, the Company’s incremental borrowing rate (“IBR”) as of the date of inception of the lease is used (for initial measurement, the IBR was determined as of the adoption date of the standard). The IBR is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company used a ratings benchmark report against its peers in the technology sector. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating leases for its corporate offices and other service agreements. 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;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> years, some of which include options to extend. The Company's lease expense for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019, consisting entirely of operating leases, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Operating lease payments, which reduced operating cash flows, amounted to </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and March 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended March 31, 2020, the Company decided to abandon the Berlin office. The cease use date was March 31, 2020. According to ASC 842, the Company elected to apply the "loss of straight-line lease cost", amortizing the remaining right-of-use asset of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> from the decision date to the cease use date. This expense is included in restructuring costs in the condensed consolidated statements of operations.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except lease term and discount rate)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Right-of-use asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14,800</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,680</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current operating lease 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,602</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long term operating lease liability</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,251</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,865</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating lease 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Lease Term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Discount Rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P1Y P12Y 3400000 2900000 2000000.0 1500000 -400000 14800000 15680000 6561000 6602000 12251000 12865000 18812000 19467000 P3Y6M P3Y6M 0.07 0.07 <div style="padding-left: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:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020 (remaining nine months for March 31, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,694</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,530</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,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></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,108</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,925</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,189</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>864</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total undiscounted 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: present value adjustment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating lease 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,467</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> 5839000 7787000 6694000 6530000 3961000 3746000 2108000 1925000 1334000 1148000 1189000 864000 21125000 22000000 2313000 2533000 18812000 19467000 1 0.03 0.50 0.02 900000 1000000.0 1800000 100000 0 2500000 6300000 2500000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders</span><span style="font-family:inherit;font-size:10pt;">’</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> Equity</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>200,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock authorized, </span><span style="font-family:inherit;font-size:10pt;"><span>68,000,209</span></span><span style="font-family:inherit;font-size:10pt;"> shares issued, and </span><span style="font-family:inherit;font-size:10pt;"><span>65,290,379</span></span><span style="font-family:inherit;font-size:10pt;"> shares outstanding. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>200,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock authorized, </span><span style="font-family:inherit;font-size:10pt;"><span>66,543,073</span></span><span style="font-family:inherit;font-size:10pt;"> shares issued and </span><span style="font-family:inherit;font-size:10pt;"><span>63,833,243</span></span><span style="font-family:inherit;font-size:10pt;"> shares outstanding. The par value for common shares is </span><span style="font-family:inherit;font-size:10pt;"><span>$0.001</span></span><span style="font-family:inherit;font-size:10pt;"> per share. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 6, 2019, the Company’s stockholders approved an amendment to the Company’s certificate of incorporation to increase the number of shares of our common stock that the Company is authorized to issue from </span><span style="font-family:inherit;font-size:10pt;"><span>100,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>200,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares. On November 12, 2019, the Company filed a charter amendment with the State of Delaware to effectuate the increase in the number of shares of the Company’s common stock that the Company is authorized to issue.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Preferred Stock</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>5,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of preferred stock authorized, and </span><span style="font-family:inherit;font-size:10pt;">zero</span><span style="font-family:inherit;font-size:10pt;"> shares issued and outstanding. The par value for preferred shares is </span><span style="font-family:inherit;font-size:10pt;"><span>$0.001</span></span><span style="font-family:inherit;font-size:10pt;"> per share. </span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Repurchase Program</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From 2012 through 2018, the Company had a stock repurchase program in place pursuant to which the Company was authorized to repurchase shares of its common stock, in the open market or privately negotiated transactions, at times and prices considered appropriate by the Board of Directors depending upon prevailing market conditions and other corporate considerations. The timing and actual number of shares repurchased depended on a variety of factors including the timing of open trading windows, price, corporate and regulatory requirements and other market conditions. The program was discontinued at the end of 2018. The Company may or may not enter into a new stock repurchase program in the future.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company follows FASB ASC 718-10, “Stock Compensation,” which addresses the accounting for transactions in which an entity exchanges its equity instruments for goods or services, with a primary focus on transactions in which an entity obtains employee services in share-based payment transactions. ASC 718-10 requires measurement of the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award. Incremental compensation costs arising from subsequent modifications of awards after the grant date must be recognized.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our forfeiture rate assumptions, which estimate the share-based awards that will ultimately vest, requires judgment, and to the extent actual results or updated estimates differ from our current estimates, such amounts will be recorded as a cumulative adjustment in the period of change and could be materially different from share-based compensation expense recorded in prior periods. Effective January 1, 2020, the Company changed its forfeiture rate estimate which  resulted in an increase in stock compensation expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended March 31, 2020. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The per share weighted average fair value of stock options granted was </span><span style="font-family:inherit;font-size:10pt;"><span>$8.18</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$9.84</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019, respectively. The fair value of each option grant is estimated on the date of grant, adjusted for estimated forfeitures, using the Black-Scholes option-pricing model with the following weighted average assumptions:</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:69%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Dividend yield</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0%</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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">.66%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2.49% - 2.57%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Expected 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="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Historical volatility</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">46.5%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">43.62% - 43.85%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A description of the methods used in the significant assumptions used to estimate the fair value of stock-based compensation awards follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Dividend yield – </span><span style="font-family:inherit;font-size:10pt;">The Company uses </span><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;"> as it has never issued dividends and does not anticipate issuing dividends in the near term.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Risk-free interest rate – </span><span style="font-family:inherit;font-size:10pt;">The Company uses the market yield on U.S. Treasury securities at </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> with constant maturity, representing the current expected life of stock options in years.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Expected life – </span><span style="font-family:inherit;font-size:10pt;">The Company uses historical data to estimate the expected life of a stock option.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Historical volatility – </span><span style="font-family:inherit;font-size:10pt;">The Company uses a trailing </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> year from grant date to determine volatility.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Plans</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 1998, the Company established the Stock Option and Restricted Stock Purchase Plan (the “1998 Plan”). Under the 1998 Plan, the Board of Directors could issue incentive stock options or nonqualified stock options or other equity-based awards in respect of up to </span><span style="font-family:inherit;font-size:10pt;"><span>5,850,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock. The 2000 Stock Incentive Plan (the “2000 Plan”) succeeded the 1998 Plan. Under the 2000 Plan, the options which had been outstanding under the 1998 Plan were incorporated in the 2000 Plan increasing the number of shares available for issuance under the 2000 Plan by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>4,150,000</span></span><span style="font-family:inherit;font-size:10pt;">, thereby reserving for issuance </span><span style="font-family:inherit;font-size:10pt;"><span>10,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock in the aggregate.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company established the 2009 Stock Incentive Plan (the “2009 Plan”) as a successor to the 2000 Plan. Under the 2009 Plan, the options which had been outstanding under the 2000 Plan were incorporated into the 2009 Plan and the Company increased the number of shares available for issuance under the plan by </span><span style="font-family:inherit;font-size:10pt;"><span>6,000,000</span></span><span style="font-family:inherit;font-size:10pt;">. The Company amended the 2009 Plan (the “Amended 2009 Plan”) effective June 7, 2012. The Amended 2009 Plan increased the number of shares authorized for issuance under the plan by an additional </span><span style="font-family:inherit;font-size:10pt;"><span>4,250,000</span></span><span style="font-family:inherit;font-size:10pt;">. On June 2, 2017, the Company's Board of Directors amended and restated the Amended 2009 Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional </span><span style="font-family:inherit;font-size:10pt;"><span>4,000,000</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 11, 2019, the Company's Board of Directors adopted, and on June 6, 2019, the Company's stockholders approved, the 2019 Stock Incentive Plan ("2019 Stock Incentive Plan") to replace the Amended 2009 Plan, which was set to expire under its terms on June 9, 2019. Under the 2019 Stock Incentive Plan, the number of shares underlying options and other equity awards which remain outstanding, as well as the number of shares that remained available for grant, under the Amended 2009 Plan and under the Amended 2000 Plan were incorporated, as of June 6, 2019, into the 2019 Stock Incentive Plan. In addition, under the 2019 Stock Incentive Plan, </span><span style="font-family:inherit;font-size:10pt;"><span>4,250,000</span></span><span style="font-family:inherit;font-size:10pt;"> new shares were authorized for issuance. The number of shares authorized for issuance under the 2019 Stock Incentive Plan, the Amended 2009 Plan, and the 2000 Plan is </span><span style="font-family:inherit;font-size:10pt;"><span>32,067,744</span></span><span style="font-family:inherit;font-size:10pt;"> shares in the aggregate. Options to acquire common stock granted thereunder have </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;">-year terms. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remained available for issuance under the 2019 Stock Incentive Plan (taking into account all option exercises and other equity award settlements through </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">). </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2010, the Company’s stockholders approved the 2010 Employee Stock Purchase Plan with </span><span style="font-family:inherit;font-size:10pt;"><span>1,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock initially reserved for issuance. Subject to stockholder approval, which was obtained on June 2, 2017, the Company's Board of Directors amended and restated the 2010 Employee Stock Purchase Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional </span><span style="font-family:inherit;font-size:10pt;"><span>1,000,000</span></span><span style="font-family:inherit;font-size:10pt;">, thereby reserving for issuance </span><span style="font-family:inherit;font-size:10pt;"><span>2,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock in the aggregate. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 11, 2019, the Company's Board of Directors adopted, and on June 6, 2019, the Company's stockholders approved, the 2019 Employee Stock Purchase Plan (the "2019 Employee Stock Purchase Plan") to replace the Amended and Restated 2010 Employee Stock Purchase Plan which was set to expire under its terms in June 2020. There are </span><span style="font-family:inherit;font-size:10pt;"><span>1,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares authorized and reserved for issuance under the 2019 Employee Stock Purchase Plan. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remain available for issuance under the 2019 Employee Stock Purchase Plan (taking into account all share purchases through </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">).</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inducement Plan</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During January 2018, the Company established the Inducement Plan (the “2018 Plan”). Under the 2018 Plan, the Board of Directors can issue nonqualified stock options or other equity-based awards in respect of up to </span><span style="font-family:inherit;font-size:10pt;"><span>1,500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock. On April 25, 2018, the Company's Board of Directors amended and restated the 2018 Plan (the "Amended 2018 Plan"). The Amended 2018 Plan increased the number of shares authorized for issuance under the plan by an additional </span><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares, and subsequently the Board of Directors has approved and ratified, effective as of July 31, 2018, October 29, 2018 and February 13, 2019, increases of the number of shares authorized for issuance under the Amended 2018 Plan by </span><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>618,048</span></span><span style="font-family:inherit;font-size:10pt;"> shares, respectively, constituting </span><span style="font-family:inherit;font-size:10pt;"><span>3,368,048</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock in the aggregate being reserved for issuance pursuant to grants under the Amended 2018 Plan. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remained available for issuance under the Amended 2018 Plan (taking into account all option exercises and other equity award settlements through </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">). </span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activity</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the Company’s stock option activity and weighted average exercise prices follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:45%;"/><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:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Stock Option Activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Term (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Options (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,799</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.57</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.79</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>119,064</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(199</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.81</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cancelled or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(125</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,492</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.69</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.43</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41,492</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Options vested and expected to vest </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.38</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36,574</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Options exercisable at March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.36</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.50</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total fair value of stock options exercised during the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, there was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$18.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to nonvested share-based compensation arrangements. That cost is expected to be recognized over a weighted average period of approximately </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><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit Activity</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the Company’s restricted stock units (“RSUs”) activity and weighted average exercise prices follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:51%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted Stock Unit Activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of Shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant Date Fair Value (Per Share)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Fair Value (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,049</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.73</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>112,848</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span></span><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,208</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span></span><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(118</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span></span><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested and outstanding at March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,636</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.72</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Expected to vest </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,855</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>42,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs granted to employees generally vest over a </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;">-year period or upon achievement of certain performance conditions. In accordance with ASU 2017-09, as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, total unrecognized compensation cost, adjusted for estimated </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">forfeitures, related to nonvested RSUs was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$79.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and the weighted-average remaining vesting period was </span><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and the comparable period of 2019, the Company accrued approximately </span><span style="font-family:inherit;font-size:10pt;">$3.7 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$1.9 million</span><span style="font-family:inherit;font-size:10pt;"> in cash awards, respectively, to be settled in shares of the Company's stock and recorded a corresponding expense, which is included as a component of stock-based compensation expense in the accompanying condensed consolidated statement of operations for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019, respectively.</span></div><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense recognized in the Company’s condensed consolidated statements of operations and cash flows was </span><span style="font-family:inherit;font-size:10pt;"><span>$14.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span> and 2019, respectively. 200000000 68000209 65290379 200000000 66543073 63833243 0.001 100000000 200000000 5000000 0.001 <div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company follows FASB ASC 718-10, “Stock Compensation,” which addresses the accounting for transactions in which an entity exchanges its equity instruments for goods or services, with a primary focus on transactions in which an entity obtains employee services in share-based payment transactions. ASC 718-10 requires measurement of the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award. Incremental compensation costs arising from subsequent modifications of awards after the grant date must be recognized.</span></div> 2300000 8.18 9.84 The fair value of each option grant is estimated on the date of grant, adjusted for estimated forfeitures, using the Black-Scholes option-pricing model with the following weighted average assumptions:<div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:69%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Dividend yield</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0%</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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">.66%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2.49% - 2.57%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Expected 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="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Historical volatility</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">46.5%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">43.62% - 43.85%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.000 0.000 P5Y P5Y 0 P5Y 5850000 4150000 10000000 6000000 4250000 4000000 4250000 32067744 P10Y 1300000 1000000 1000000 2000000 1000000 900000 1500000 500000 500000 250000 618048 3368048 1000000.0 <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the Company’s stock option activity and weighted average exercise prices follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:45%;"/><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:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Stock Option Activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Term (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Options (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,799</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.57</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.79</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>119,064</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(199</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.81</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cancelled or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(125</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,492</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.69</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.43</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41,492</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Options vested and expected to vest </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.38</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36,574</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Options exercisable at March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.36</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.50</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5799000 16.57 P6Y9M14D 119064000 17000 20.10 199000 9.81 125000 22.39 5492000 16.69 P6Y5M4D 41492000 4780000 16.13 P8Y4M17D 36574000 2939000 12.36 P6Y6M 29258000 900000 18100000 P2Y8M12D <div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the Company’s restricted stock units (“RSUs”) activity and weighted average exercise prices follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:51%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted Stock Unit Activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of Shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant Date Fair Value (Per Share)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Fair Value (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,049</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.73</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>112,848</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Awarded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span></span><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,208</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span></span><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(118</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span></span><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested and outstanding at March 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,636</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.72</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Expected to vest </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,855</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>42,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3049000 24.73 112848000 1913000 1208000 118000 3636000 24.72 82726000 1855000 24.08 42211000 79700000 P3Y2M12D 14700000 7200000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s restructuring related to costs associated with re-prioritizing and reallocating resources to focus on areas showing high growth potential. The expense associated with this restructuring was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company expects to incur additional restructuring costs through December 31, 2020. The restructuring liability was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. It is classified as accrued expenses and other current liabilities 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;">The following table presents the detail of the liability for the Company's restructuring charges for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, Beginning of the year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>977</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and other associated costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,043</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,228</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,706</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, End of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>276</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of expenses for the Company's restructuring charges for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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 March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and other associated costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total restructuring costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,190</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>279</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3200000 300000 300000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of the liability for the Company's restructuring charges for the periods presented (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, Beginning of the year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>977</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and other associated costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,043</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,228</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,706</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance, End of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>276</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of expenses for the Company's restructuring charges for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> (amounts in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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 March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and other associated costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total restructuring costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,190</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>279</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 314000 977000 3190000 2043000 3228000 2706000 276000 314000 3190000 279000 3190000 279000 Legal Matters<div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company previously filed an intellectual property suit against [24]7 Customer, Inc. (‘‘[24]7’’) in the Southern District of New York on </span><span style="font-family:inherit;font-size:10pt;">March 6, 2014</span><span style="font-family:inherit;font-size:10pt;"> seeking damages on the grounds that [24]7 reverse engineered and misappropriated the Company’s technology to develop competing products and misused the Company’s business information. On </span><span style="font-family:inherit;font-size:10pt;">June 22, 2015</span><span style="font-family:inherit;font-size:10pt;">, [24]7 Customer, Inc. filed suit against the Company in the Northern District of California alleging patent infringement. On </span><span style="font-family:inherit;font-size:10pt;">December 7, 2015</span><span style="font-family:inherit;font-size:10pt;">, [24]7 Customer Inc. filed a second patent infringement suit against the Company, also in the Northern District of California. On March 16, 2017, the New York case was voluntarily transferred and consolidated with the two California cases in the Northern District of California for all pre-trial purposes. Rulings by both the Court and the United States Patent Office in the Company’s favor have invalidated the majority of [24]7 patents that were asserted in the patent cases. Trial for the Company’s intellectual property and other claims asserted against [24]7 in the original litigation </span><span style="font-family:inherit;font-size:10pt;color:#212529;">was set for April 27, 2020, but that date was vacated due to court restrictions related to Covid-19 and will be reset once those restrictions are lifted</span><span style="font-family:inherit;font-size:10pt;">. Trial for [24]7’s patent infringement claims has been vacated, to be reset after the trial on LivePerson’s claims. The Company believes the claims filed by [24]7 are entirely without merit and intends to defend them vigorously. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company routinely assesses all of its litigation and threatened litigation as to the probability of ultimately incurring a liability, and records its best estimate of the ultimate loss in situations where the Company assesses the likelihood of loss as probable.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, the Company is involved in or subject to legal, administrative and regulatory proceedings, claims, demands and investigations arising in the ordinary course of business, including direct claims brought by or against the Company with respect to intellectual property, contracts, employment and other matters, as well as claims brought against the Company’s customers for whom the Company has a contractual indemnification obligation. The Company accrues for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether a loss is reasonably estimable. In addition, in the event the Company determines that a loss is not probable, but is reasonably possible, and it becomes possible to develop what the Company believes to be a reasonable range of possible loss, then the Company will include disclosure related to such matter as appropriate and in compliance with ASC 450. The accruals or estimates, if any, resulting from the foregoing analysis, are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. To the extent there is a reasonable possibility that the losses could exceed the amounts already accrued, the Company will, as applicable, adjust the accrual in the period the determination is made, disclose an estimate of the additional loss or range of loss, indicate that the estimate is immaterial with respect to its financial </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">statements as a whole or, if the amount of such adjustment cannot be reasonably estimated, disclose that an estimate cannot be made.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, third parties assert claims against the Company regarding intellectual property rights, privacy issues and other matters arising in the ordinary course of business. Although the Company cannot be certain of the outcome of any litigation or the disposition of any claims, nor the amount of damages and exposure, if any, that the Company could incur, the Company currently believes that the final disposition of all existing matters will not have a material adverse effect on our business, results of operations, financial condition or cash flows. In addition, in the ordinary course of business, the Company is also subject to periodic threats of lawsuits, investigations and claims. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">15. Income Taxes</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are expected to become deductible. In evaluating our ability to recover our deferred tax assets in the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. We include interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. We recorded a valuation allowance as we considered our cumulative loss in recent years as a significant piece of negative evidence. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense; allowing companies to carryback certain net operating losses; and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. Under the CARES Act, the Company is able to recognize the benefit of the tax year 2018 loss by carrying back the loss to prior periods. The total tax benefit recognized in the Company’s condensed consolidated statement of operations for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> as a result of the CARES Act is approximately $0.5 million.</span></div> Includes revenues from the United Kingdom of $12.6 million and $11.7 million for the three months ended March 31, 2020 and 2019, respectively, and from the Netherlands of $1.3 million and $2.5 million for the three months ended March 31, 2020 and 2019, respectively. Europe, the Middle East and Africa (“EMEA”) Asia-Pacific (“APAC”) Canada, Latin America and South America United Kingdom, Germany, Japan, France and Italy XML 33 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring (Restructuring Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 3,190 $ 279
Severance and other associated costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 3,190 $ 279
XML 34 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Summary of Stock Option Activity and Weighted Average Exercise Prices) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Options    
Beginning balance (in shares) 5,799  
Granted (in shares) 17  
Exercised (in shares) (199)  
Cancelled or expired (in shares) (125)  
Ending balance (in shares) 5,492 5,799
Options vested and expected to vest (in shares) 4,780  
Options exercisable at end of period (in shares) 2,939  
Weighted Average Exercise Price    
Beginning balance (in dollars per share) $ 16.57  
Granted (in dollars per share) 20.10  
Exercised (in dollars per share) 9.81  
Cancelled or expired (in dollars per share) 22.39  
Ending balance (in dollars per share) 16.69 $ 16.57
Options vested and expected to vest (in dollars per share) 16.13  
Options exercisable at end of period (in dollars per share) $ 12.36  
Weighted Average Remaining Contractual Term (in years)    
Weighted average remaining contract term, Options outstanding 6 years 5 months 4 days 6 years 9 months 14 days
Weighted average remaining contract term, Options vested and expected to vest 8 years 4 months 17 days  
Weighted average remaining contract term, Options exercisable 6 years 6 months  
Aggregate Intrinsic Value    
Aggregate intrinsic value, Options outstanding $ 41,492 $ 119,064
Aggregate intrinsic value, Options vested and expected to vest 36,574  
Aggregate intrinsic value, Options exercisable $ 29,258  
XML 35 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue $ 78,088 $ 66,402
Costs and expenses    
Cost of revenue 22,820 18,649
Sales and marketing 42,680 33,036
General and administrative 16,469 14,167
Product development 25,716 18,173
Restructuring costs 3,190 279
Amortization of purchased intangibles 405 461
Total costs and expenses 111,280 84,765
Loss from operations (33,192) (18,363)
Other (expense) income, net    
Interest expense, net (2,791) (667)
Other (expense) income, net (667) 733
Total other (expense) income, net (3,458) 66
Loss before provision for income taxes (36,649) (18,297)
Provision for income taxes 352 593
Net loss $ (37,001) $ (18,890)
Net loss per share of common stock:    
Basic net loss per common share (in dollars per share) $ (0.57) $ (0.31)
Diluted net loss per common share (in dollars per share) $ (0.57) $ (0.31)
Weighted-average shares used to compute net loss per share:    
Weighted average shares outstanding used in basic net loss per common share calculation (in shares) 64,388,850 61,422,227
Weighted average shares outstanding used in diluted net loss per common share calculation (in shares) 64,388,850 61,422,227
Cost of revenue    
Additional Information on Operating Expenses    
Stock-based compensation expense $ 1,249 $ 620
Depreciation expense 2,373 2,027
Amortization of purchased intangibles 284 285
Sales and marketing    
Additional Information on Operating Expenses    
Stock-based compensation expense 5,138 1,599
Depreciation expense 667 357
General and administrative    
Additional Information on Operating Expenses    
Stock-based compensation expense 2,727 2,566
Depreciation expense 105 231
Product development    
Additional Information on Operating Expenses    
Stock-based compensation expense 5,581 2,381
Depreciation expense $ 2,392 $ 1,266
XML 36 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Description of Business and Basis of Presentation
Description of Business and Basis of Presentation
LivePerson (the “Company” or “LivePerson”) was incorporated in the State of Delaware in November 1995 and the LivePerson service was introduced in November 1998. In April 2000, the Company completed an initial public offering and is currently traded on the NASDAQ Global Select Market and the Tel Aviv Stock Exchange. LivePerson is headquartered in New York City with U.S. offices in Alpharetta (Georgia), San Francisco (California), MountainView (California), Tampa (Florida) and Seattle (Washington), and international offices in Amsterdam (Netherlands), Berlin (Germany), Delhi (India), London (United Kingdom), Mannheim (Germany), Melbourne (Australia), Sydney (Australia), Milan (Italy), Paris (France), Ra'anana (Israel), Reading (United Kingdom), Singapore (Singapore), Tel Aviv (Israel), and Tokyo (Japan).

LivePerson, Inc. makes life easier for people and brands everywhere through messaging powered by AI and humans. During the past decade, the consumer has made the mobile device the center of their digital lives, and they have made mobile messaging the center of communication with friends, family and peers. The Company’s technology enables consumers to connect with businesses through these same preferred conversational interfaces, including Facebook Messenger, SMS, WhatsApp, Apple Business Chat, Google Rich Business Messenger and Alexa. These messaging conversations harness human agents, bots and Artificial Intelligence (AI) to power convenient, personalized and content-rich journeys across the entire consumer lifecycle, from discovery and research, to sales, service and support, and even marketing, social and brick and mortar engagements. For example, consumers can look up product info like ratings, images and pricing, search for stores, see product inventory, schedule appointments, apply for credit, approve repairs, make purchases or payments - all without ever leaving the messaging channel. These AI and human-assisted conversational experiences constitute the Conversational Space.

LiveEngage, the Company’s enterprise-class cloud-based platform, enables businesses to become conversational by securely deploying messaging, coupled with bots and AI, at scale for brands with tens of millions of customers and many thousands of customer care agents. LiveEngage powers conversations across each of a brand’s primary digital channels, including mobile apps, mobile and desktop web browsers, short message service (SMS), social media and third-party consumer messaging platforms. Brands can also use LiveEngage to message consumers when they dial a 1-800 number instead of forcing them to navigate interactive voice response systems (IVRs) and wait on hold. Similarly, LiveEngage can receive traditional emails and convert them into messaging conversations, or embed messaging conversations directly into web advertisements, rather than redirect consumers to static website landing pages.

LivePerson's robust, cloud-based suite of rich messaging, real-time chat, AI and automation offerings features consumer and agent facing bots, intelligent routing and capacity mapping, real-time intent detection and analysis, queue prioritization, customer sentiment, analytics and reporting, content delivery, Payment Card Industry (PCI) compliance, cobrowsing and a sophisticated proactive targeting engine. With LiveEngage, agents can manage all conversations with consumers through a single console interface, regardless of which disparate messaging endpoints the consumers originate from -- i.e., WhatsApp, Line, Apple Business Chat, IVR, social, email, Alexa, or WeChat. An extensible application programming interface (API) stack facilitates a lower cost of ownership by facilitating robust integration into back-end systems, as well as enabling developers to build their own programs and services on top of the platform. More than 40 APIs and software development kits are available on LiveEngage.

LivePerson’s Conversational AI offerings put the power of bot development, training, management and analysis into the hands of the contact center and its agents, the teams most familiar with how to structure sales and service conversations to drive successful outcomes. The platform enables what we call “the tango” of humans, AI and bots, whereby human agents act as bot managers, overseeing AI-powered conversations and seamlessly stepping into the flow when a personal touch is needed. Agents become ultra-efficient, leveraging the AI engine to serve up relevant content, define next-best actions and take over repetitive transactional work, so that the agent can focus on relationship building. By seamlessly integrating messaging with the Company’s proprietary Conversational AI, as well as third-party bots, LiveEngage offers brands a comprehensive approach to scaling automations across their millions of customer conversations.

Complementing the Company’s proprietary messaging and Conversational AI offerings are teams of technical, solutions and consulting professionals that have developed deep domain expertise in the implementation and optimization of conversational services across industries and messaging endpoints. LivePerson is a leading authority in the Conversational Space. LivePerson’s
products, coupled with the Company’s domain knowledge, industry expertise and professional services, have been proven to maximize the effectiveness of the Conversational Space and deliver measurable return on investment. Certain of the Company’s customers have achieved the following advantages from the Company’s offerings:
the ability for each agent to manage as many as 40 messaging conversations at a time, as compared to one at a time for a voice agent and two to four at a time for a good chat agent. Adding AI and bots provides even greater scale to the number of conversations managed;
labor efficiency gains of at least two times that of a voice agents, effectively cutting labor costs by at least 50%;
improving the overall customer experience, thereby fueling customer satisfaction increases of up to 20 percentage points, and enhancing retention and loyalty;
more convenient, personalized and content-rich conversations that increase sales conversion by up to 20%, increase average order value and reduce abandonment;
more satisfied contact center agents, thereby reducing agent churn by up to 50%
maintain a valued connection with consumers via mobile devices, either through native applications, websites, text messages, or third-party messaging platforms;
leverage spending that drives visitor traffic by increasing visitor conversions;
refine and improve performance by understanding which initiatives deliver the highest rate of return; and
increase lead generation by providing a single platform that engages consumers through advertisements and listings on branded and third-party websites.

As a “cloud computing” or software-as-a-service (SaaS) provider, LivePerson provides solutions on a hosted basis. This model offers significant benefits over premise-based software, including lower up-front costs, faster implementation, lower total cost of ownership, scalability, cost predictability, and simplified upgrades. Organizations that adopt a fully-hosted, multi-tenant architecture that is maintained by LivePerson eliminate the majority of the time, server infrastructure costs, and IT resources required to implement, maintain, and support traditional on-premise software.
More than 18,000 businesses, including HSBC, Orange, The Home Depot, and GM Financial use our conversational solutions to orchestrate humans and AI, at scale, and create a convenient, deeply personal relationship with their customers.

LivePerson's consumer services offering is an online marketplace that connects independent service providers (Experts) who provide information and knowledge for a fee via mobile and online messaging with individual consumers (Users). Users seek assistance and advice in various categories including personal counseling and coaching, computers and programming, education and tutoring, spirituality and religion, and other topics.
Basis of Presentation
The accompanying condensed consolidated financial statements as of March 31, 2020 and for the three months ended March 31, 2020 and 2019 are unaudited. In the opinion of management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the consolidated financial position of LivePerson as of March 31, 2020, and the consolidated results of operations, comprehensive loss and cash flows for the interim periods ended March 31, 2020 and 2019. The financial data and other information disclosed in these notes to the condensed consolidated financial statements related to these periods are unaudited. The results of operations for any interim period are not necessarily indicative of the results of operations for any other future interim period or for a full fiscal year. The condensed consolidated balance sheet at December 31, 2019 has been derived from audited consolidated financial statements at that date.
Certain information and note disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2019 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 2, 2020.
Principles of Consolidation
The condensed consolidated financial statements include the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
Use of Estimates
The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from management’s estimates.
Many of our estimates require increased judgment due to the significant volatility, uncertainty and economic disruption of the recent global COVID-19 pandemic. We will continue to monitor the effects of the COVID-19 pandemic, and our estimates and judgments may change materially as new events occur or additional information becomes available to us.

Recently Issued Accounting Standards    
In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." The new guidance is intended to simplify the accounting for income taxes by removing certain exceptions and by updating accounting requirements around franchise taxes, goodwill recognized for tax purposes, the allocation of current and deferred tax expense among legal entities, among other minor changes. The ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company is assessing what impact ASU 2019-12 will have on its condensed consolidated financial statements.

Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued Accounting Standards Update ASU 2016-13, "Financial Instruments-Credit Losses (Topic 326)", in order to improve financial reporting of expected credit losses on financial instruments and other commitments to extend credit. ASU 2016-13 requires that an entity measure and recognize expected credit losses for financial assets held at amortized cost and replaces the incurred loss impairment methodology in prior GAAP with a methodology that requires consideration of a broader range of information to estimate credit losses. Such required disclosures include, but are not limited to, the Company's methodology for estimating its allowance for credit losses. The Company adopted ASU 2016-13 effective January 1, 2020 and applied the guidance using a modified retrospective approach requiring that the Company recognize the cumulative effect of initially applying the impairment standard as an adjustment to opening accumulated deficit for the incremental increase in its allowance for credit losses as of January 1, 2020 over its allowance for bad debts as of December, 31, 2019, which amounted to $0.7 million. The Company will continue to actively monitor the impact of the recent coronavirus (COVID-19) pandemic on expected credit losses.
    
In January 2017, the FASB issued Accounting Standards Update ASU 2017-04, Simplifying the Test for Goodwill Impairment, which eliminates the computation of the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record a goodwill impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. The guidance is effective for interim and annual reporting periods beginning after December 15, 2019, with early adoption permitted. The Company adopted ASU 2017-04 in the first quarter of 2020 which reduced the complexity surrounding the evaluation of goodwill for impairment. The adoption of this guidance did not have a material impact on the Company’s condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract,” which clarifies the accounting for implementation costs in cloud computing arrangements. The new standard aligns the treatment of implementation costs incurred by customers in cloud computing arrangements that are service contracts with the treatment of similar costs incurred to develop or obtain internal-use software. Under the new standard, implementation costs are deferred and presented in the same financial statement caption on the condensed consolidated balance sheet as a prepayment of related arrangement fees. The deferred costs are recognized over the term of the arrangement in the same financial statement caption in the condensed consolidated income statement as the related fees of the arrangement. The Company adopted ASU 2018-15 in the first quarter of 2020 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.
XML 37 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share (Narrative) (Details) - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock awards not included in earnings per share calculation (in shares) 9,128,000 8,330,741
Convertible Debt | Convertible Senior Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Convertible debt conversion price (in dollars per share) $ 38.58 $ 38.58
XML 38 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Long-Lived Assets by Geographic Region) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]    
Total long-lived assets $ 241,175 $ 234,603
United States    
Segment Reporting Information [Line Items]    
Total long-lived assets 183,931 177,776
Israel    
Segment Reporting Information [Line Items]    
Total long-lived assets 17,175 16,680
Australia    
Segment Reporting Information [Line Items]    
Total long-lived assets 13,217 13,765
Netherlands    
Segment Reporting Information [Line Items]    
Total long-lived assets 7,854 7,705
Other    
Segment Reporting Information [Line Items]    
Total long-lived assets [1] $ 18,998 $ 18,677
[1] United Kingdom, Germany, Japan, France and Italy

XML 39 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Future Amortization Expense) (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Estimated Amortization Expense  
Remaining 2020 $ 2,049
2021 2,521
2022 2,156
2023 905
2024 707
Thereafter 3,001
Total $ 11,339
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Senior Notes and Capped Call Transactions (Tables)
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Carrying Amount of Convertible Debt and Related Interest
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
As of March 31, 2020
 
As of December 31, 2019
Principal
$
230,000

 
$
230,000

Unamortized discount
(42,926
)
 
(45,295
)
Unamortized issuance costs
(5,396
)
 
(5,693
)
Net carrying amount
$
181,678

 
$
179,012

The net carrying amount of the equity component of the Notes was as follows (in thousands):
 
As of March 31, 2020
Proceeds allocated to the conversion options (debt discount)
$
52,900

Issuance costs
(1,986
)
Net carrying amount
$
50,914

The following table sets forth the interest expense recognized related to the Notes (in thousands):
 
Three Months Ended March 31, 2020
 
Three Months Ended March 31, 2019
Contractual interest expense
$
417

 
$
144

Amortization of issuance costs
298

 
116

Amortization of debt discount
2,368

 
727

Total interest expense
$
3,083

 
$
987


XML 41 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Summary of Financial Information by Segment
Summarized financial information by segment for the three months ended March 31, 2020, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
61,051

 
$

 
$

 
$
61,051

Hosted services – Consumer

 
6,240

 

 
6,240

Professional services
10,797

 

 

 
10,797

Total revenue
71,848

 
6,240

 

 
78,088

Cost of revenue
21,345

 
1,475

 

 
22,820

Sales and marketing
37,469

 
5,211

 

 
42,680

Amortization of purchased intangibles
405

 

 

 
405

Unallocated corporate expenses

 

 
45,375

 
45,375

Operating income (loss)
$
12,629

 
$
(446
)
 
$
(45,375
)
 
$
(33,192
)
Summarized financial information by segment for the three months ended March 31, 2019, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
51,537

 
$

 
$

 
$
51,537

Hosted services – Consumer

 
5,407

 

 
5,407

Professional services
9,458

 

 

 
9,458

Total revenue
60,995

 
5,407

 

 
66,402

Cost of revenue
17,662

 
987

 

 
18,649

Sales and marketing
30,092

 
2,944

 

 
33,036

Amortization of purchased intangibles
461

 

 

 
461

Unallocated corporate expenses

 

 
32,619

 
32,619

Operating income (loss)
$
12,780

 
$
1,476

 
$
(32,619
)
 
$
(18,363
)

Long-Lived Assets by Geographic Region The following table presents the Company’s long-lived assets by geographic region as of the dates presented (amounts in thousands):
 
March 31,
 
December 31,
 
2020
 
2019
United States
$
183,931

 
$
177,776

Israel
17,175

 
16,680

Australia
13,217

 
13,765

Netherlands
7,854

 
7,705

Other (1)
18,998

 
18,677

Total long-lived assets
$
241,175

 
$
234,603


(1) United Kingdom, Germany, Japan, France and Italy

XML 42 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Legal Matters
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Legal Matters Legal Matters
The Company previously filed an intellectual property suit against [24]7 Customer, Inc. (‘‘[24]7’’) in the Southern District of New York on March 6, 2014 seeking damages on the grounds that [24]7 reverse engineered and misappropriated the Company’s technology to develop competing products and misused the Company’s business information. On June 22, 2015, [24]7 Customer, Inc. filed suit against the Company in the Northern District of California alleging patent infringement. On December 7, 2015, [24]7 Customer Inc. filed a second patent infringement suit against the Company, also in the Northern District of California. On March 16, 2017, the New York case was voluntarily transferred and consolidated with the two California cases in the Northern District of California for all pre-trial purposes. Rulings by both the Court and the United States Patent Office in the Company’s favor have invalidated the majority of [24]7 patents that were asserted in the patent cases. Trial for the Company’s intellectual property and other claims asserted against [24]7 in the original litigation was set for April 27, 2020, but that date was vacated due to court restrictions related to Covid-19 and will be reset once those restrictions are lifted. Trial for [24]7’s patent infringement claims has been vacated, to be reset after the trial on LivePerson’s claims. The Company believes the claims filed by [24]7 are entirely without merit and intends to defend them vigorously.
The Company routinely assesses all of its litigation and threatened litigation as to the probability of ultimately incurring a liability, and records its best estimate of the ultimate loss in situations where the Company assesses the likelihood of loss as probable.
From time to time, the Company is involved in or subject to legal, administrative and regulatory proceedings, claims, demands and investigations arising in the ordinary course of business, including direct claims brought by or against the Company with respect to intellectual property, contracts, employment and other matters, as well as claims brought against the Company’s customers for whom the Company has a contractual indemnification obligation. The Company accrues for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether a loss is reasonably estimable. In addition, in the event the Company determines that a loss is not probable, but is reasonably possible, and it becomes possible to develop what the Company believes to be a reasonable range of possible loss, then the Company will include disclosure related to such matter as appropriate and in compliance with ASC 450. The accruals or estimates, if any, resulting from the foregoing analysis, are reviewed at least quarterly and adjusted to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. To the extent there is a reasonable possibility that the losses could exceed the amounts already accrued, the Company will, as applicable, adjust the accrual in the period the determination is made, disclose an estimate of the additional loss or range of loss, indicate that the estimate is immaterial with respect to its financial
statements as a whole or, if the amount of such adjustment cannot be reasonably estimated, disclose that an estimate cannot be made.
From time to time, third parties assert claims against the Company regarding intellectual property rights, privacy issues and other matters arising in the ordinary course of business. Although the Company cannot be certain of the outcome of any litigation or the disposition of any claims, nor the amount of damages and exposure, if any, that the Company could incur, the Company currently believes that the final disposition of all existing matters will not have a material adverse effect on our business, results of operations, financial condition or cash flows. In addition, in the ordinary course of business, the Company is also subject to periodic threats of lawsuits, investigations and claims. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.

15. Income Taxes
Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are expected to become deductible. In evaluating our ability to recover our deferred tax assets in the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. We include interest accrued on the underpayment of income taxes in interest expense and penalties, if any, related to unrecognized tax benefits in general and administrative expenses. We recorded a valuation allowance as we considered our cumulative loss in recent years as a significant piece of negative evidence. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law making several changes to the Internal Revenue Code. The changes include, but are not limited to: increasing the limitation on the amount of deductible interest expense; allowing companies to carryback certain net operating losses; and increasing the amount of net operating loss carryforwards that corporations can use to offset taxable income. Under the CARES Act, the Company is able to recognize the benefit of the tax year 2018 loss by carrying back the loss to prior periods. The total tax benefit recognized in the Company’s condensed consolidated statement of operations for the three months ended March 31, 2020 as a result of the CARES Act is approximately $0.5 million.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value
The carrying amount of cash, accounts receivable, and accounts payable approximate their fair value due to their short-term nature. The Companys assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of March 31, 2020 and December 31, 2019, are summarized as follows (amounts in thousands).
 
March 31, 2020
 
December 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
2,906

 
$

 
$

 
$
2,906

 
$
2,899

 
$

 
$

 
$
2,899

Total assets
$
2,906

 
$

 
$

 
$
2,906

 
$
2,899

 
$

 
$

 
$
2,899

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent earn-out
$

 
$

 
$

 
$

 
$

 
$

 
$
557

 
$
557

Total liabilities
$

 
$

 
$

 
$

 
$

 
$

 
$
557

 
$
557


Schedule of Changes in Fair Value of Level 3 Liabilities
The changes in fair value of the level 3 liabilities are as follows (amounts in thousands):
 
Contingent Earn-Out
 
March 31, 2020
 
December 31, 2019
Balance, Beginning of period
$
557

 
$
2,372

Conversable, Inc. fair value adjustment (see Note 9)

 
(496
)
AdvantageTec Inc. fair value adjustment (see Note 9)
(263
)
 
168

Payments
(294
)
 
(1,487
)
Balance, End of period
$

 
$
557


XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]      
Revenue $ 78,088 $ 66,402  
Recognition of deferred revenue 34,000    
Accounts for doubtful accounts $ 3,588   $ 3,100
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Receivables and Deferred Revenue) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Contract Balances [Roll Forward]  
Accounts receivable, opening balance $ 87,620
Accounts receivable, ending balance 61,082
Contract acquisition costs noncurrent, opening balance 31,965
Contract acquisition costs noncurrent, increase (decrease), net 1,642
Contract acquisition costs noncurrent, ending balance 33,607
Deferred revenue (current), opening balance 88,751
Deferred revenue (current), increase (decrease), net (2,877)
Deferred revenue (current), ending balance 85,874
Deferred revenue (long-term), opening balance 438
Deferred revenue (long-term), increase (decrease), net (409)
Deferred revenue (long-term), ending balance 29
Billed receivable  
Contract Balances [Roll Forward]  
Accounts receivable, opening balance 70,318
Accounts receivable, increase (decrease), net (25,052)
Accounts receivable, ending balance 45,266
Unbilled receivable  
Contract Balances [Roll Forward]  
Accounts receivable, opening balance 17,302
Accounts receivable, increase (decrease), net (1,486)
Accounts receivable, ending balance $ 15,816
XML 48 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
The Company measures its cash equivalents at fair value based on an expected exit price as defined by the authoritative guidance on fair value measurements, which represents the amount that would be received on the sale of an asset or paid to transfer a liability, as the case may be, in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis whereby inputs, used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:
Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2: Inputs reflect: quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3: Unobservable inputs reflecting the Company’s assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.
Financial Assets and Liabilities
The carrying amount of cash, accounts receivable, and accounts payable approximate their fair value due to their short-term nature. The Companys assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of March 31, 2020 and December 31, 2019, are summarized as follows (amounts in thousands).
 
March 31, 2020
 
December 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
2,906

 
$

 
$

 
$
2,906

 
$
2,899

 
$

 
$

 
$
2,899

Total assets
$
2,906

 
$

 
$

 
$
2,906

 
$
2,899

 
$

 
$

 
$
2,899

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent earn-out
$

 
$

 
$

 
$

 
$

 
$

 
$
557

 
$
557

Total liabilities
$

 
$

 
$

 
$

 
$

 
$

 
$
557

 
$
557


In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considers counterparty credit risk in its assessment of fair value. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions based on the best information available.
The Company's money market funds are measured at fair value on a recurring basis based on quoted market prices in active markets and are classified as level 1 within the fair value hierarchy. The Company's contingent earn-out liability is measured at fair value on a recurring basis and is classified as level 3 within the fair value hierarchy. On a nonrecurring basis, the Company uses fair value measures when analyzing asset impairment. Long-lived tangible assets are reviewed for impairment whenever
events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If it is determined such indicators are present and the review indicates that the assets will not be fully recoverable, based on undiscounted estimated cash flows over the remaining amortization periods, their carrying values are reduced to estimated fair value. The Company uses an income approach and inputs that constitute level 3. During the third quarter of each year, the Company evaluates goodwill for impairment at the reporting unit level. The Company uses qualitative factors in accordance with ASU No. 2011-08 to determine whether it is “more likely than not” that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test.  This measurement is classified based on level 3 input.
As of March 31, 2020, the fair value of the Notes, as further described in Note 8 above, was approximately $179.6 million. Management determines the fair value by utilizing an independent valuation specialist using the antithetic variable technique and is considered a level 2 fair value measurement.
The Company recorded a contingent earn-out of $2.4 million in December 2018 in connection with the acquisitions of Conversable, Inc. and AdvantageTec Inc. The contingent earn-out is based on achieving certain targeted financial, strategic, and integration objectives. The unobservable inputs considered are probability factors and the time value of money. During the year ended December 31, 2019, the contingent earn-out decreased by $1.8 million due to a decrease in re-measurement to fair value of Conversable, Inc. of $0.5 million and payments of $0.5 million in cash and $1.0 million in shares, offset in part by an increase of re-measurement to fair value of AdvantageTec Inc. of $0.2 million. During the three months ended March 31, 2020, the contingent earn-out decreased by $0.6 million due to a decrease in re-measurement in fair value of AdvantageTec Inc. of $0.3 million and payments of $0.3 million in shares.
As a result, there was no remaining contingent earn-out balance as of March 31, 2020. See Note 9 of the Notes to condensed consolidated financial statements for a full description of the acquisition.
The changes in fair value of the level 3 liabilities are as follows (amounts in thousands):
 
Contingent Earn-Out
 
March 31, 2020
 
December 31, 2019
Balance, Beginning of period
$
557

 
$
2,372

Conversable, Inc. fair value adjustment (see Note 9)

 
(496
)
AdvantageTec Inc. fair value adjustment (see Note 9)
(263
)
 
168

Payments
(294
)
 
(1,487
)
Balance, End of period
$

 
$
557


XML 49 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment
3 Months Ended
Mar. 31, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
The following table presents the detail of property and equipment for the periods presented (amounts in thousands):
 
March 31,
2020
 
December 31,
2019
Computer equipment and software
$
95,152

 
$
92,493

Furniture, equipment and building improvements
16,522

 
16,487

Internal-use software development costs
60,733

 
52,544

 
172,407

 
161,524

Less: accumulated depreciation
(89,591
)
 
(85,288
)
Total
$
82,816

 
$
76,236



XML 50 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Undiscounted Future Lease Payments) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]      
Rental expense for operating leases $ 3,400 $ 2,900  
Undiscounted future lease payments      
2020 (remaining nine months for March 31, 2020) 5,839   $ 7,787
2021 6,694   6,530
2022 3,961   3,746
2023 2,108   1,925
2024 1,334   1,148
Thereafter 1,189   864
Total undiscounted lease payments 21,125   22,000
Less: present value adjustment (2,313)   (2,533)
Total operating lease liability $ 18,812   $ 19,467
XML 51 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent earn-out $ 0   $ 557  
Payments related to contingent consideration 0 $ 487    
Recurring | Convertible senior note        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Convertible senior note net 179,600      
Conversable, Inc. and AdvntageTec        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent earn-out       $ 2,400
Conversable, Inc.        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Re-measurement to fair value increase (decrease)     500  
AdvantageTec        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Re-measurement to fair value increase (decrease) 300   200  
Payments related to contingent consideration     500  
Contingent earn-out        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent earn-out increase (decrease) (600)   (1,800)  
Equity issued as payment for contingent consideration 300   1,000  
Payment related to contingent consideration 294   1,487  
Contingent earn-out | Conversable, Inc.        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Re-measurement to fair value increase (decrease) 0   (496)  
Payments related to contingent consideration     500  
Contingent earn-out | AdvantageTec        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Re-measurement to fair value increase (decrease) $ (263)   $ 168  
XML 52 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Senior Notes and Capped Call Transactions (Narrative) (Details)
$ / shares in Units, shares in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2019
USD ($)
equity_instrument
day
$ / shares
Mar. 31, 2020
USD ($)
$ / shares
Mar. 31, 2019
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Debt Instrument [Line Items]        
Common stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001
Carry amount of equity component of convertible notes       $ 52,900,000
Total deferred issuance costs       8,600,000
Debt issuance costs attributable to liability       $ 6,600,000
Remaining amortization period for debt discount and debt issuance costs   3 years 10 months 24 days 4 years 10 months 24 days  
Effective interest rate (percent)   5.57% 6.97%  
Number of shares of common stock covered by called caps (shares) | shares       5,960
Reduction to additional paid-in-capital related to called caps     $ 23,184,000 $ 23,200,000
Adjustments to additional paid in capital related to issuance costs attributable to equity component     1,986,000  
Capped Calls        
Debt Instrument [Line Items]        
Capped caps initial strike price (in dollars per share) | $ / shares       $ 38.58
Capped caps initial cap price (in dollars per share) | $ / shares       $ 57.16
Convertible Debt | Convertible Senior Notes        
Debt Instrument [Line Items]        
Aggregate principal $ 230,000,000.0   $ 230,000,000.0  
Debt instrument stated rate (percent) 0.75%   0.75%  
Aggregate principal from exercise in full of over-allotment options $ 30,000,000.0   $ 30,000,000.0  
Proceeds from debt offering, net of debt issuance costs 221,000,000.0      
Debt instrument, unit of principal for conversion $ 1,000   $ 1,000  
Number of shares per convertible note | equity_instrument 25.9182      
Common stock, par value (in dollars per share) | $ / shares $ 0.001   $ 0.001  
Convertible debt conversion price (in dollars per share) | $ / shares $ 38.58 $ 38.58 $ 38.58  
Percentage of principal amount paid if repurchase due to fundamental change (percent) 100.00%      
Threshold trading days in consideration of note conversion | day 20      
Threshold consecutive trading days in analysis of conversion price | day 30      
Threshold percentage of stock price if converted 130.00%      
Threshold for five day period, product of sale price of common stock and conversion rate of notes 98.00%      
Carry amount of equity component of convertible notes   $ 52,900,000    
Interest expense   3,083,000 $ 987,000  
Additional Paid-in Capital        
Debt Instrument [Line Items]        
Reduction to additional paid-in-capital related to called caps     23,184,000  
Adjustments to additional paid in capital related to issuance costs attributable to equity component     1,986,000 $ 2,000,000.0
Other expense, ent        
Debt Instrument [Line Items]        
Interest expense   $ 3,100,000 $ 100,000  
XML 53 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 54 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Narrative) (Details)
3 Months Ended
Mar. 31, 2020
segment
Segment Reporting [Abstract]  
Number of operating segments 2
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Summary of Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 51,107 $ 50,906
Accumulated Amortization (39,768) (39,094)
Net Carrying Amount 11,339 11,812
Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 30,394 30,413
Accumulated Amortization (25,569) (25,187)
Net Carrying Amount $ 4,825 $ 5,226
Weighted Average Amortization Period 5 years 3 months 18 days 5 years 3 months 18 days
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 16,961 $ 16,964
Accumulated Amortization (13,207) (12,958)
Net Carrying Amount $ 3,754 $ 4,006
Weighted Average Amortization Period 8 years 4 months 24 days 8 years 4 months 24 days
Patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,490 $ 3,267
Accumulated Amortization (757) (714)
Net Carrying Amount $ 2,733 $ 2,553
Weighted Average Amortization Period 12 years 9 months 18 days 12 years 9 months 18 days
Other    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 262 $ 262
Accumulated Amortization (235) (235)
Net Carrying Amount $ 27 $ 27
Weighted Average Amortization Period 2 years 8 months 12 days 2 years 8 months 12 days
XML 56 R2.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 171,479 $ 176,523
Accounts receivable, net of allowances of $6,742 and $4,226 as of March 31, 2020 and December 31, 2019, respectively 61,082 87,620
Prepaid expenses and other current assets 15,722 13,964
Total current assets 248,283 278,107
Operating lease right of use asset 14,800 15,680
Property and equipment, net 82,816 76,236
Contract acquisition costs 33,607 31,965
Intangibles, net 11,339 11,812
Goodwill 94,945 94,987
Deferred tax assets 1,934 2,179
Other assets 1,735 1,744
Total assets 489,459 512,710
CURRENT LIABILITIES:    
Accounts payable 10,652 12,302
Accrued expenses and other current liabilities 44,629 62,778
Deferred revenue 85,874 88,751
Operating lease liability 6,561 6,602
Total current liabilities 147,716 170,433
Deferred revenue, net of current portion 29 438
Convertible senior notes, net 181,678 179,012
Other liabilities 77 72
Operating lease liability, net of current portion 12,251 12,865
Deferred tax liability 1,322 1,355
Total liabilities 343,073 364,175
Commitments and contingencies (Note 11)
STOCKHOLDERS’ EQUITY:    
Preferred stock, $0.001 par value - 5,000,000 shares authorized, none issued 0 0
Common stock, $0.001 par value - 200,000,000 shares authorized, 68,000,209 and 66,543,073 shares issued, 65,290,379 and 63,833,243 shares outstanding as of March 31, 2020 and December 31, 2019, respectively 68 67
Additional paid-in capital 474,606 436,557
Treasury stock (3) (3)
Accumulated deficit (321,292) (283,562)
Accumulated other comprehensive loss (6,993) (4,524)
Total stockholders’ equity 146,386 148,535
Total liabilities and stockholders’ equity $ 489,459 $ 512,710
XML 57 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Restructuring and Related Activities [Abstract]        
Restructuring expense $ 3,190 $ 279    
Restructuring liability $ 276   $ 314 $ 977
XML 58 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 7 Months Ended 12 Months Ended
Apr. 11, 2019
Feb. 13, 2019
Oct. 29, 2018
Jul. 31, 2018
Apr. 25, 2018
Apr. 30, 2017
Jun. 07, 2012
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2009
Jun. 06, 2019
Jan. 31, 2018
Jun. 30, 2010
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]                            
Common stock, authorized (in shares)               200,000,000   200,000,000   100,000,000    
Common stock, issued (in shares)               68,000,209   66,543,073        
Common stock, outstanding (in shares)               65,290,379   63,833,243        
Common stock, par value (in dollars per share)               $ 0.001   $ 0.001        
Common stock to be authorized pending charter amendment                       200,000,000    
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]                            
Preferred stock, authorized (in shares)               5,000,000   5,000,000        
Preferred stock, issued (in shares)               0   0        
Preferred stock, shares outstanding (in shares)               0   0        
Preferred stock, par value (in dollars per share)               $ 0.001   $ 0.001        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Per share weighed average fair value of stock options granted during the period (in dollars per share)               $ 8.18 $ 9.84          
Dividend yield (percent)               0.00% 0.00%          
Period used to determine volatility               5 years            
Expected life (in years)               5 years 5 years          
Increase in stock compensation cost due to change in forfeiture rate               $ 2,300            
Fair value of stock options exercised               900            
Stock-based compensation expense               $ 14,695 $ 7,166          
Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Weighted average recognition period of unrecognized compensation cost               2 years 8 months 12 days            
Incentive Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Unrecognized compensation cost related to novested share-based compensation arrangements               $ 18,100            
Restricted Stock Units (RSUs)                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Unrecognized compensation cost related to nonvested share-based compensation arrangements               $ 79,700            
Weighted average recognition period of unrecognized compensation cost               3 years 2 months 12 days            
1998 Plan | Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares of common stock available for issuance (up to)               5,850,000            
2000 Plan | Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Increase in number of shares of common stock available for issuance               4,150,000            
1998 and 2000 Plan | Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares of common stock available for issuance (up to)               10,000,000            
2009 Plan | Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Increase in number of shares of common stock available for issuance                     6,000,000      
2009 Plan, Amended | Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares of common stock available for issuance (up to) 32,067,744                          
Options term (in years)               10 years            
Increase in number of shares of common stock available for issuance 4,250,000         4,000,000 4,250,000              
Shares reserved for future issuance               1,300,000            
2010 Employee Stock Purchase Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares of common stock available for issuance (up to)           2,000,000               1,000,000
Increase in number of shares of common stock available for issuance           1,000,000                
Shares reserved for future issuance               900,000            
Two Thousand Nineteen Employee Stock Purchase Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Increase in number of shares of common stock available for issuance                   1,000,000        
2018 Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares of common stock available for issuance (up to)                   3,368,048     1,500,000  
Increase in number of shares of common stock available for issuance   618,048 250,000 500,000 500,000                  
2018 Plan | Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares reserved for future issuance               1,000,000.0            
Minimum | Restricted Stock Units (RSUs)                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting period               3 years            
Maximum | Restricted Stock Units (RSUs)                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting period               4 years            
XML 59 R6.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
ASU 2016-13 Adjustment
ASU 2016-13 Adjustment
Accumulated Deficit
Beginning balance at Dec. 31, 2018 $ 170,729 $ 64 $ (3) $ 362,590 $ (187,491) $ (4,431)    
Beginning balance (in shares) at Dec. 31, 2018   (63,676,229) (2,681,285)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Common stock issued upon exercise of stock options 6,477 $ 1   6,476        
Common stock issued upon exercise of stock options (in shares)   626,478            
Common stock issued upon vesting of restricted stock units 0 $ 0            
Common stock issued upon vesting of restricted stock units (in shares)   414,742            
Stock-based compensation 5,188     5,188        
Common stock issued under Employee Stock Purchase Plan 721     721        
Common stock issued under Employee Stock Purchase Plan (in shares)   30,349            
Common stock repurchase (709)     (709)        
Common stock repurchase (in shares)     (23,421)          
Equity component of convertible senior notes 52,900     52,900        
Equity component of convertible senior notes issuance costs (1,986)     (1,986)        
Purchase of capped call option (23,184)     (23,184)        
Net loss (18,890)       (18,890)      
Other comprehensive loss (207)         (207)    
Ending balance at Mar. 31, 2019 191,039 $ 65 $ (3) 401,996 (206,381) (4,638)    
Ending balance (in shares) at Mar. 31, 2019   (64,747,798) (2,704,706)          
Beginning balance at Dec. 31, 2018 170,729 $ 64 $ (3) 362,590 (187,491) (4,431)    
Beginning balance (in shares) at Dec. 31, 2018   (63,676,229) (2,681,285)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity component of convertible senior notes issuance costs       (2,000)        
Purchase of capped call option (23,200)              
Ending balance at Dec. 31, 2019 $ 148,535 $ 67 $ (3) 436,557 (283,562) (4,524) $ (729) $ (729)
Ending balance (in shares) at Dec. 31, 2019 (66,543,073) (66,543,073) (2,709,830)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Common stock issued upon exercise of stock options $ 1,955 $ 0   1,955        
Common stock issued upon exercise of stock options (in shares) 199,000 199,215            
Common stock issued upon vesting of restricted stock units $ 0 $ 0            
Common stock issued upon vesting of restricted stock units (in shares)   203,690            
Common stock as earnout payment in connection with AdvantageTec Inc. 294 $ 1   293        
Common stock as earnout payment in connection with AdvantageTec Inc. (in shares)   11,508            
Stock-based compensation 9,519     9,519        
Bonus cash payment settled in shares of the Company's common stock 24,656     24,656        
Bonus cash payment settled in shares of the Company's common stock (in shares)   991,905            
Common stock issued under Employee Stock Purchase Plan 1,626     1,626        
Common stock issued under Employee Stock Purchase Plan (in shares)   50,818            
Net loss (37,001)       (37,001)      
Other comprehensive loss (2,469)         (2,469)    
Ending balance at Mar. 31, 2020 $ 146,386 $ 68 $ (3) $ 474,606 $ (321,292) $ (6,993)    
Ending balance (in shares) at Mar. 31, 2020 (68,000,209) (68,000,209) (2,709,830)          
ZIP 60 0001102993-20-000051-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001102993-20-000051-xbrl.zip M4$L#!!0 ( )2%JU!1;"C7NS@" $5B&P 9 83(P,C!Q,6QI=F5P97)S M;VXQ,"UQ+FAT;>R]:W?C-K(V^GF_OX+'LV>?9"VY&Q>" )RDWP628.(9M^U8 M=F9ROF31$FUS1R85DNINSZ\_ '672$FV)9N4F(MM"2")*E354U4 BC_^WV^/ M/>-+D*1A'/UT!#^ (R.(.G$WC.Y_.KJY]H[9T?_]]']^_'^.C_]M7YT9;MP9 M/ 919CA)X&=!U_@:9@_&O[I!^J=QE\2/QK_BY,_PBW]\/+RH?^(A+"6WJ0,9 M(1:&W 7(Y@Q)X=F>"T3KVTD'W'$SL)C?H<2\[0"?^;&/2S8G[3TEX_Y 9"" P'M*P_2%3]"J:H_2GHX(SA^#9WZ7$894$2I%GQ+68Z%%R>WO6/P]MX^=(T>_PX:BRY+%UU M65I\6=@Y3K/NY+)OMTGO0QIT/MS'7SZ.&O5E<.&RK)^LN&[4.OY?WX#-WZ S M2!(E?$_':HK+;[38JX" 7N 7]XOZZI>""^X&?%%^@6PHN2 ;% MW9-!$?LUI_Q>;P4?5>OX_P(^*BK34OK3$CGI]))@A:3DS067AGX<%C]+MQ0] M2^E)&!6,+W_2L+%HCN)!E"7K1&.^D[X-+;S-RLL++LNU,RT1JE%CP: C/^RD MQ<_*FXH&V"FQ,:JAB/W1EQ+N1U_*!K2:AW-="@:8)O,73^=%MM948]5EB:L<$.0[]D4F=[%) T2(_]I)/$O:! DF<:"R[M=CK] MN.2IP[82K4EO"S1MK#6JL7B8][[?GV/\[##'C45/[-P=IT73K!^8MQ5I:=#I M=?Q>!Y?9TTE[P<7?TBE],YB, ( ?__WYK*UFY-'7JI;Y42>8L#,(5\O63((Y:2H"JD#U*'O,D+P"$]0I (Z1$>H4@<8S>\"Y62J CDN.\G!0[R4I=B@2]\:I$%GF@E7*'# M)0JLN'!G:*#!X_^6P+MN*7J.&D ZZ/<[Y>/+FXN>]=<@ MS)Y*GI:W%>G^MS(&0F4XHUX8!3ILG ZO;%Q%>XVV157HH(^.AD I]F_*P\K9(LA3VESLO MI9Y+2=#3+0IY@C*#&!0:Q%G7O1P1YCL5V9^1VQ;'G:^K'3O=H\2#*?==BA"S M7S*YJJ'0K1H^/AT\/L2]DDL7.JUPM-!J/PL5(4GVT O]$LT:-9:8L.#^L=R$ MJ<95]#[$2;8!Q>-NQ2,H?7J1M(8/95ZV:BG4[S(MTBTK:%M/5@E%T>"QV'YV ML^2C=M$^JAY!$G8F+K*RJ'^6)ZYTZZ+KOQ@N+;G_Y6F4VQ(8N2W"#YT76AWC M33L4)(^TV[,ZM)OM4:2'G9+1JH:B[F5:6RAY=_WC06=E?B1O+C*#@Y+TB&HH MQIA2?"GR.OO%-_>+7%2MI$D0KO!"=&LQOCS&1>[5"&%T8XDSHNY8E.N9.DO% MV9XE,9\/R73SK9\<_J1-V[L 2@INV%CF/)146=)Y' ^JBE/*SNEJ9DAXW% M4W#WT"LQVJ/&8A^J7^Y#]8LN&8?+I7HXTZ%HYOII-#=SO?!+T ^2-(X^=&*- M$'H&YQR1DC!UW%+"Q,+,UYB)Q=FO84LW3 IP87JE;B\RAFE\=U=B#W5329"W MVB;.]BB"ZA+;L2*QNH*Z27M1[D6-*ERA<8M9EXD7E:4/)>HSTZ/$I);KP;"Q M2*!+C'RAC8_B: .$52'E LHJU4AO2RSKL*W0W4CC?HFI&[85IEON FTM@E+6 MC^+0203XI9Y 21:I)$Z8-*UPYM.'ZK*DU6N4 MNHC]O:@L2LF;BB+&DBG.BO@P=K%6^E_%=G2:AE^3*RR/A93,E++1TA(UATFK M^%?,/0T$*U&BA+(2HQ85&C6%W.6^Q[BU"###NR]E4;=N*@Z,E(Y]*U'\<6L) MKA2EA,;L*TX)J;%_^:N9W"H*P:7:G* C+86:U8UT\5V4.5;$C]1!T MRB(TW50T2W&GS*U4+84@5P 0W0K#$KT0L4J;ZMX 3R,.IG_K83TO*W@HGZ_ M))FD&E;8R+7)CF+E#K\I#RSHS"GX^,IIXNUCEOA1>A-2=8?>2*&_E]H 9[Q NC;K8)*T;,CI&UHPO7!I4#-N*5* ,FX-"8-;KB"4$ MJI:/RRN*H7]?M@BB6HK$Q2])MJJ&8L:7,KR T5E8YA^,6XJBR4Y0XE[IEA7X M%FA!O8S#J"3Y7]ROQ WM+D3 $\0:-DY@I,1P%";2TZ*,>&X#BG/AVB*N=MI+ M5A.[1:Y2+@7=XDAFF)%?&20/VTN4<66ZI3C5\JU7K(.YH__OLYD<4A+5^/6=7MGVCF%CH34LR2P.8\;B5,:J1$9Q,'P?E%F[O&U5#%>Z.#C;H\C= M">[7+!:/'-K[V56FH"QK5(2BN6)DA5I#AEJ3'7WZ/__UXT/@=]7O__KQ,/ M[OQ>JHC(?_WX<6[0+Z#!R7-,F1>F';_W>^ G,NJZ2GQFR'$!(4AP8CO8(QYG M7'V #G%MVP5<,CHA9UW'HT_'QQ I:7O]L,=R,QSWI;HL[GKJNW1FW#:V'$8( M<# 0A$N3$V910M5@;$1<#";C7M?QZ-.O>-M#UJQ>'+!P&:72M!V);6)#R+'- M/8:X]#R'.9),!KRNX]$GK=FO'[*,E%8^.1IK_=YIU V^_3-XFAVP8(12!@&S M).$$V\PC%K&IH"YG0HCI@-=T//H$@ (7I0&\C-->HFZDO#BCJ_S_1U_CPNFY M=V0,HG!(0_K@)T%ZM(XNG54\N= 16#N\C_*] %%V'D<=/WVXUO[B\#'M_&ZG M:3H(NB*5?A+%@^S2?](S.,,!2*$2;>$AA]G2 E+%A0]G-J58SQ6]Q3]^PI%9GAA<](GH_N] .3O:,L6)T#F0\#\YJV:( A2[4#+'<97:"IMP2WJ6M( %;&@C MC"=$K>MX](D"_<\SY/P8KR3L-"?,7**JUXN_ZC2S(LJ-![?9W: G.GD@G%X% MG2#\XM_V@A'ZS5"J!))+9"%3*GU4HLD4!E""F&ER"W#J3BA=U_'H$P9TZZ1J M0=\6J:Z-/<>S3(4F@#C8MDTBN"T>DG%TD[TRYOKK73&TT] 65VB4TPL&Q!F*=^6@KR/0_: MROV"DD\]@34=%4Y]4$"U72N]GL2A.;X89'KE1)^GF:'-<0AE DM782?!$BN/ MRP26,B7"-)5K.:5M7<>C3Q9F&",3;YV\(JG=D#R+(HZ1RZ0%$0%<*"^'V*9M M2Y=@UX93)VY=1T4>01Q@RK>GD.5&]332YXK2P V&OT\CI9&)1E/_6Y JM-$J M.>M'"$QL92==:EJ6R1W&J/" YTI)/420G/H1:SHJ"=TJ?0O(^E+Z&/>4_EBN MI03/5>Z?1>W1L!D63$ZG<5W'Y]'W2BMSF:^5)4%W4T/#$:-J2B"5-F$JME,: M!SP@F-(Y"1W7G*+'FHYO:6CFJ1PJHQAD#W&BPNGN+'669U,IB&="RR),>I1A M/6AI(14O"3:E;DW'HT\$/-<-V"Y]0]=VAC9,78]RRFW&74J%9=L6TT/V/,$M MBT[=MG4=7R.@S[&?&U&%+!,*""U'N2*>9TM, 1X.5LT/(U-O9EW'75"UZ5P5 M P,VI;"$BQ1D$152*NZKN2#04WBM"#&GN+>NXWM.6#%IA#!N84]X#$ B)!"> M26Q$3 <0CHEI3<.I-1U7D+8FDOHC3;(_KG2D)+Z%:?[IL_\M?!P\?@X>;X/D MCQ%5?^01D\[UY?W&WUX%::;NGHV(O5'\2J_:-\-K%QF3L\)>'ZC9BX%:_N,W M]2C%OF& !F=E'PK+H51%EM DCJ2VZRE<4<(@@+"8G-KB=1U5(&:6!6(O8&,8 MU8J-RMQYKNRL9Q(-A@1OZ)R\ MF!-%D;_\U@_T#$R#_:OY]"A4IH53)!@S.8$*^82#/2R@SFL(9D\9M*ZCQGS3 M*LU]%/#(W(!')0[J&_!H9#!F9+5T"K,.21$2DAU=A^J>7!"JZ&)8S6- \RJ3#!*78#@53MW)=QR&GS()LP\?Y-;WG^\$W'ZL-FO?54>:+A8[^GUS8_SM]C^+C9 M9^0?TWB0Y)_RW;HGH_D8LF%&N?.5VF&7(%\+TE^,OPF[^KN[,$B,_'%!X0XB MY_2?\ZL[BQ?GS_BX^)#1,_JY/S+[5.4O)YE>H?RDAZE7KW68O-@V:)GYWL+1.L3/0 =AVD6,TF 4YKT5UR[U8/.OAM]UU9._]7MA)\R&8S*ZH>HRK/,UDQ$NH_7HTP30UQ#[X\?"YPV' M]W%I?+45%&T[&T&IO*"\KW_Q4D%QXC2[N&O[O2#=0\E8HJX1A7)1^#F(@L3O M*342W4<5ZZ19HCI]"?;7<&Q$\:&(S$O\D<9Z[*7'\1)1N K2P$\Z#TJ9W.!+ MT(O[NNO^VHX-Z#T4<7D)V#3B\D[B4D^@:7R3=_1-WMG"Z$P:^]61^IC.27D[T2EKK..4%(+#9K,_L ][+F5ZB[R ,_(O%H3$" M.S<"%1*3X8I:Q9<1%XE^'W1L[&0-4' DSXW-JYK-JYHV7P69'T9!5Q\L#J/[ MFJ5:-YSK8B+KJ-:D'5?79<7BT2C^OLM&"],?G0Z@\=!3Q\NS,LSZ&Y) M\*#9_R489A?W4E VIKN.L/$R=[#!C!JY?B_P]AM-KX"F;UD47I[O:J3AO:2A M>CY#Q?-@E4#')@]6 W/XLJEM(J-:37+!-J%&A=]QR>^=MP&-3D?]H0\J_N$, MP5UO;KF["SK9L*[ Q9WHQOW)3J#->D[*T]5#5O+:@YN0?_1ILZX+]+^1I=@! MTCV[;/3+[8.#0HT>M^$$(>E M\\V&F#?=!/C^%N %T4&#_#6)"UXVO8V!K]'4[CCEXWOFC>KOT.Y4QE_@ MGS8YC0HL\N^H_E.4EW$OAZSJR@[*:)L M%$RL(NUM[DDY._939[^N&G78_OCW9?NZYO.KZ3C1 M=!S*],X:\49_]]! ;S;!X[2<_"Q%?;!YQ42/4W!3@@YEPCH$.9\,U,>AY]Y8O*>S7M>>150%9CWIO);S2_"<;J MK-N;36^#Y /H^_RLYA,]CK[/SPYE@I^7'OW9WI,)_MD^"$1>W/KD!K?9 M:91FR4#3-;.7/XZ^!$D6WO:"=A"%<7(>9^/5HLG%9W%TGP7)H[[)]5,_6#CI M,;F#;J^'V1^'Y,ML&6_/7\&750+TC&<7<77V@$D!6W3XU[8S=^0=:IX-+]]]D+=V]2V8B Q MO[GU.2)?OQV_-0")S?<:;UG9#G.G^]N"1*,QC=R^N=PZ<=*/U20%YW$TXM_^ MR%\I<8T@;,E;*-\&WUB^-_<57G8FH;&X6TK._5Y4PVU?A+[J(E#5^FS-_+_% M>LJ;U;'8EQ1/%1,M[U"CHM'.FD[GF'D1QT55ET%G2#\XM_V@M1^LL->3X=:BK>#=&GOC&X-NE?! MER :U.7P^4Q]N%I.Q7RH(Q MNHF-J.R- MJ.PZHFC0JL9H]7:12B,F>R$F;Q !-=A3<^RID N\L'FXVTL;06CVENZ'S3W8 MO:456;[LC@Z[M]_RH4Y.7J^WF]8\+3*AC_GB\&K59:8#3?:G]<+K#V@^[ M7Q-J"G740[,VF*S@TGJT&_&DV6N-F3R1(W-9VL#?S*!OW>&?UVM;FM0;^] MFZPFG*C19#7H]ZZ3-:R?8,[NRO-";?C/PB]!]S12-[_7I4-%F@99:C]]]O\W M3IR>G\YDGZ^#SD,4]^+[FH#?.!O[#$)'D+A(Z=MD9Y]_\G_.0=KVX9+GR,=D M<42_SV"Q]QY+RV09HYSNFOK*KQ8%9Y!F\6.0..K&B=\Y"#$HH?G01*!!BX.: M[O$UEPI]HH/0\SE*ZSC=KW0'&[A_![BOD*NX)?%I#$8C(HT7^?Y>9(7$9O$L M.BEM4%3)> M,J'U.XZY@X/H%9[0R>;LEYS+K?ETONR,:U77*S?3SF8R]T@S&^RLDW8^>T(; M[*S!A(ZC'#>XS4[5/9.!'N9,@:)DMT])5I7Q9)0_/>'815V<+NA2PM8Z2.//>OT88&V'< M_6Z&7546:J2WD=[ZY;CFO #E *GKLZ?+GK+H(NK*OP9A7Y-H/TV$<23+C_V! MXNBD@^K(P*2>V8AZ-_@2].*\UQY. M_J3D5QFUAS+MN>9[@R0*LT$2S*J!/0@5_=']Z6,_B;_DQRMK$O8]WPP\DP$U M%8ZY]?7&)E32)NQZ?UYC$VIL$RHC'(VK^%ZNXH[VW,S&NN-$J.@H2M-POJJG MZ'Y1C_/O@^N@;<]'O7?IA]S1R_'Z8^;UZ2<5*4J=NP4I:JYH7VT&I"=@DQ9JDV/.#F1W5 MQ7DSH:BERH[683[[B1H$;C2WT=R723!^M\48+<'L5]P.^EJ"P69.ZI!;J7XK MXY[YJ$64O9$8L&/ GR$&>7<,MNE[*#EHYO\MYW\&P!>F\Y4 /M1J\Z*3S>-2 M$WJ^>>BI9A:"9^FUZK[3M7;%@/@QF$1E9W''GPC"W $.^:VOV%RSA-,*ZA;. M:CW^T'7\7N]FBTEE$<+ MBQ35<;UP%#K^WACF*ACF]]T1YTX,\S/HX +!CS':P0-+[ZV_OJ ME2L.UX3A!R<"B^?OGRT"TY/[?IC\YO<&@?UT%OJW84^OOLV7<]!5+<+H7B_. M^4ET,:A90GF[4O2,!Z]D[?3Q1;P]A$ASE$XT#T@4*RD1<]'GKDLE/]]A.2#Q MV++/4W?!K!#D+A7&VGM9K*1$O.U+?IHY/G"MWT:L=4#BU#C:%97CI3>4[+TH M5E(B=KI.\*R,0.-H-XYV-7,"1;4E]UX<&Z%XPAKYY$!&ON]4KSE?W/;"^WQMLF8+ MYAOP;KK2N@GSMF48BUD_QN16L=DZ HC M-OGS%\5A/^D\/)WI8\_%=NPTZ@^R-.^ RAVWM[6+G^,H>/KL)W\&F3>(NO4U MB2MFHL J+D_%]KW$>AGI8D&HJ7VNF[HV^E8+?3L@B<>-Q&]-XG$C\;NJIKQ% MB8?O[9+M63[DQ>H"ZZLNVW#(]BW#O0-5;<"I :=Z2ORABF!40S$:P&E4=4>JVNQ_J(BJ-OL? M]DU5Z[95J=&V6FA;#:.AVOJ1>Y?5:SS))L]86X!JU/40\&T_U+4&Z-KXDXV^ M'19 O?ONBP:@FOT7^PM0[[O_<^]TJY'DRDERD\BHBG(TB8Q&7??73VP6Q1HO ML0*+8DT2HT'6@\B![ >R[K#&>@Y(;G 71D%7&Z0DO!WH0G"7/3_Z[&>=AY^3 M>-"?J?"9?ZEX?YTH;CT$UU_C>BA$;G(W(W1DG\LHW=V,5ZM2=6[1TR3[X\I7 M*)5+@/[TV?\6/@X>ZS'K:L GD^$??=(?Y\9?1^U=!%LG";IAYOF=O%SM'':= M!5D6)!=WPRX+P%?V"M+YB[Q8_7D7=H)VW^_4[-V%RYR96O,BUFP)24I?A;J> MLXT\;B"/;8W_ZM9NT(_3L&;14^5ELI"[=93+@@KFSQ3-0Y2I[7DP%:E57N#! MA%&]/9C9\==4,[<5?UQ$-?%)7AU_3"@]A/A#2PC]%8E^@L'$1(NO?M*]?NH' MB^[==CS ML M+GFG44?3]&5Y;FHJ<_GLEU-50WA2M@[? M/=[@8ZV$]1WPL7KO%"N6V:L@50YR)PNZ^13=1&&67K5O]D+X5M)V"&(PW->! MVNZ;3>1+U\B!I?[;83KJF0:[YH+_(JN[+T*_M)MI&72%?M55_1S" K!;H*2& M.UJ&&2KH!;<0-U.VRQP3.H9X0Y5<[+Z%'!//W,W/=W\8]:&Q,8V/>9C/@]N1/LR@+@BC_ M_23#^X=,1-T9'M;/9E5'%)_!W$8J]P MJR-Y[Y KW$'\AGY%_QA$@#:X6P.1 MJT@>">7K2W131W&A^U:2GZ866BN/--R@@Z'^:W-1U( Q-WV7@Z3SX*(/".!/-M]%QOB&T5^ M%T6NS8[S+:=;ZF<[JA-SK&1G#8/>-]M_W C=5D*8MT;+]]]BVJ!E-=!RQNU= M +]M9W6;"7[G"=YUI>AFK].;[W7:=J6X&;=AS<'\?9[UUQSJKZU05<<]6".% MLP6B#DT*-RV.U4CA5J10'S+X=2:$RIDRZ&0#7=[0B5.]"J^^"Y(O)4%5\"70 MY2%J4@1C;N[+R2P(FN;I?+N5EN>5P-B%D6K$HZ+B\?;68Z!L9"X;P5\#-=(_ MPDE!K]F9?1R62AV&!TL]Q[<>]YH^3-]]Z4F#M'L9).T'/PEFG]$-OZ@9GR54 M7W&NGI#X63P+$=,GA6EL(DA/;MKN\B#^:VX8\S>:>8(;1/%C&)4^8S03>KCI MNH+Z2QI4WC :+&CI/4U_]^D('AEW2?QX%=REBA)F M>?@*4S+9MS)!K(R)M9',)F<-,AR&; <*.C"P>7G^M]+T= M](*.)N886-ACMN>ZP(0$28M+:7LFII2HOR0TCT'^B-'XUW;_HW?;._KTX\<% M?KTW ]'N&"@(H(HK%"% ".#,=EW"+< M(Q'D #F$N(YM022A$((RSC"%90Q40N1("C 6KD=<3+GM(@]8I@<]#]O<66#@ MNNXU8R#&$P82(HFM.>5:'C&);;N>K92*$P9M#P&S4>$=,?"@59A94QM(F(P]4$L"4&KNM> M*P82A-F$@;8-/$])G&3 (C9U!:!,8FYQS #S""ACH(,53X!P;>@ S1'F6,*5 M'J:$$2 066#@NNZU8B!DYE2%':5/ E@42T()18)AVV,04@LIV02VTTA@D0WD M4PET ;>QHL-Q7 W"U+88I)[I>:XD6,I2"3QD%";*:9DP4&+D>#:TU+^$F*;+ M+<@PX$291$X!L]];A8??I/$@Z03I\.-#X"OJU-\JLOST8_[#'X92@#&N-,?A MA-O$<9"PI B?)"43@[S_M=_YCV'LZ":.'( FS@BMNDX_J>?JZ\6-G'CYL M7#L.G;$X]GOA?72BJT(&R>M'EG_\.GS&;=SKJEO2]=H7XMKV3;FQ_S^ MHVM+Y^;J]/I4#4V?)_ ]_ M*J6+XBA/(H6=87Z!F1:%" :8@JDQM@%4"BX9]P!1KI1P *;8=K@0RFBZ"LTB M7V=!NT%XXL:=/'VFUS&.C%%>3AF:N<6D(GI6CAV"XU\G_)P;]:=9BE['H/=5 MCD*CLJLQB"3T>\9-%';B;F!\;B]?:A3\L[GPL*GP6%C8ZGO3L3V;>,3FP'4I MD8ZKPFPE5:)(>'X=^(DBJ/=T%?3C)"N7(^,N3A[][*>C4/$B#3IJ*N/>K=_K MQ=EM_.TY##CZ]#]_X]2T?GBAF/U+61YM?=("5KY 1(=7_L_?H 5^6/[YFL$L MS>2S1O3KC;BZEE=GOQM7\O+BZMJXO+EJWXCS:^/ZXIW5QU!8G!C90V#\-38@QG"I MR,A/+;Y4[ L>]./RC;X^A,HA3O4[BI3A^)KX_:.51M($TXP%5U$'YM#R**?$ MDL[!-J(>%BJ>D M)*9M >6.R4*1T&_ 2$,=9+TY<)I;!\Y50O/ZN;V^$N?MTQPOEI%LVU!24S/^ MMC8[FPCOV&CK'(?Q1\$_1A87?M^ ^T8<=^+'QS#56TF,N[ 7&,,E]9/-_7L3 M31--RJ5'KB4!Q\J[EXYMVY!B]25A-F!,YXJG=DKF&T<\]1H M ,<80!.N,3L[FX:96X[OT ONLA,POCZ,]%:?_//L,R-M>'N3IV9Q7]_RF[YE MYM^JV>@$O=ZH]:SAA/,/ "/&$( JS" F^OL/MWG*\;@3]WI^/PU.QG_, M\DC?.!]_HO[OJCG5XXUTFE+Q/^OJ'\FD=>PMY0^$0$W BEY?@B0+.WYO]*#A M%(W'-)HPU/]FI'$O[!I_ _D_/\S-AVJ>8_;LY^D=)E\->8*&$S(SQV^CF1NH MGFE.EVF0PVT38)=:D'"7<:X4DW,B&8((2;:L>E?!?9AJ0YOITQ$KU._L]#=Y M*:_:.J5U>NY\6.<6#E.@SYK%FLS2T:?OY#?%;4-SS(COC"D/#3\UVOV@H[?S M=8TP,DZSU' >\M#C^S+6?,RU?"EKW)BG]>;)8ER-Y#46R5QOD0@=4IMW>UXK M02L:,9IMG7W^9'3HZ"#LWD9FSJ(SZ6<7(Q>:-B0N 19EGH"(J$\6MQEF>-G, MG4:=.%$!4+[>U,Y4T.O$@RA+GAP5M#PC*$KUI?TD_J(?H&-E-^CY7WV]P7!3 M<_@>5C!6C[KKQ5]/'L*N4O)MS-A\WO$9]!V2S+)I0H?JB%U@3PK7(0(Q@8!# M38 LXCF6)^6W/M1^)_\'[KNUF7>3Z_: MQNB$0V+,*Y%Q'G\H=<7>RTM=G..1ZZ5=NWV;[H;4AM2MD5H+\-JA@T'P=%D= M ->R;!LZ#I?$E(!YDD!@$DBD+5T"EQT,T>TF09J.?IVIF ^N<"Y,2HQK1=N# M(;X$T2!H&43][?5BO2C2.+^'05]=,G)YES?203)=HN..!#917KW)'>)8Q,94 MN*[E(0)=RP%>J0XZZL^+Y#K^&JW00)TO^3U._FQM3]_>>9KRK,P;S9(U7:! MQ(- "LX<05Q)&$<0.]I\FDRXTBJ=I3R#OF!L:%3Y.2KL 6\23EQ,.$J? !(1LI"\-=TS8YM&>-BW911!+X:\P) M@FB-,7DV3=^_?'?J)NR8VEJ+>Y!#;CM2.$1 1V!I4M?#BB$.P?,[K,YBI0.7 M#W&T?N>"!?BQB<"ZG73/W]_ZSKM;OILN?/[/WQB"](=418B]H*^Y8@S9TM)) MUMY Z[FAI:=(^5X[\'U3L@V5: )L,6DB%WNQU&R_PVF5.;$WW72RV(5K> MAFGQ?HV91S_'KX-U#4':RDE0#:&:_217BR )ND9_D*0#O3$@BXWV\$"= =%W MM]]K%T/O<1.=[&1['"/5E1N+G]K+] M]'@;][Y[D;^Y)ZP8;[')Q2+XUGG01?<,I41?'T+US533WG]%9\3Q'$66V%V) ML-(RIYLT(8'4Y XR5?!',(,VA<+BQ"'*'R10\%E79V3:GB"ZS?5TA:NC-Y*J MV(##^&WQ08:;>QFODM9.JG?9XK_DATYU\V&*.K;QS6Z<1 M+: ^,=MEGK ]YEB2RMGY&=F+H;E8M87OLGW>,+Z0\7PF)&*>3/(#/. MSIQGYF8J$<"^?N/[%@9Q&G7UHG]@W#X9G8= ,55YVW\JZ CRW2#:_4HF$SW5JL_,:(?NKT&HW3GEQ=T&HP[JIA./#NO-(\-#(2._ M;L8='$N']O5TLSYR873S"HUYUWX2=((<\"$R\K-8J?&=NI\2%R,=*)1+'V*] M@71\"")[\+.%P1M?_?E1YKOX\XM'-'S?,ORH:WR'AC3>*J%3[;?_JRC0_?.N MZB(]BM%]]/&A-!]$/D@_S0P.C*[_E'[893QNS>SS@PS;"HLL:A%"F/"X8(AQ M2%6([IG8E,NY3V>0)&K MGRBP]3L=I<&)K]50"WVB ;#P6T-)SG%A0_JH5%\])1G#B9+"1T7!4TOCO;J= M DF=OKLW[I/X:_8P;OZ@X#_(Q]8-[L(H/\*8+RKI-"D"/Y2-,&^&/XR[K>U0 M/KYQ1XWYH\XE8QWW#*.AA5)!WC$:>S&SKLN'Y@#=2_*X] .C")O 1(1@R%]Y M@,Y:F\=%9GFN=D430BO:R(KT[V:WK,H9L+?;<$+A-)CW,(0.=3FAKDF$I((* M(""UL"!,,EBPX42[%8FC-/\^3IZ>$U+F5^?&HC.Z6D>79[G!$3/V)'_ _B8# MG@W0S5)^W52P0)JK1NJNQ';1+3L(L=TW"#E?\#H;&=Y_&=X3T6V/XHY)FLUP MAL%$]4C>@?ANX/M99)K#=("#3).9R &$>(1QX5FV/I,A"+=AP;&,G+OV(%41 M3KHB=;FN8--$RZKLXQT,@.R[E6GHJS=].T ).4XX_3Q,.#48,8<1,_M.761R MUW$Q%43]*R%CD+@, YMYM@G-@F-#8]X.63OB;(,5V\6*+13FV48&_&Y%IKEE MA,4)\O"N:'4K7]-2L484YTM2@W28I58B,RR'6E!Q+T[R9_6>],._ANK1ZK%& M%'S5*? D^!*F>78Z\J..5@H5T>C"*KJS?MUQUT^ZJ:$//H7=LNV0^#O_^\*$ M\V:EC9\=;VQ%2FJQ$I(^!+W>6%2,[Y0 Y.L1P])4J[/]WW\P?@_2S0L ,HAG MMM';EHV$8R/,"/"4;4-(6*Z)F,4MSRTH==+6 WVU%:M B=)J+-LMIC57">L6 M)/,B>CG1HI^$O:&"(3(N./S">[6VM*KMY>O/RC3-2_A,B4L )/.H%!Y$#I%< M8D_S04>Y8Q!Y,C0[VG, M&T8OI50ZW E5B)BJKN?*-4@5^ ;Y,M9L7>=H\-B-LU'7HT^6U8*_J5;Q>4UX3EN\@8&!%6WD3K,B^@WW/ M&;TQ?2^LBOK^9Y]>S(U+\;-\42);$?+#K=_Y\SY1P7A7PUJ"&UX M0.R[F\@?=,,LZ'Y?5,C@D&'*P]02E$+J H](2H0-%$C95'!&H27QV8'R.\TH",M_E50!Z#%2RV1<(.((:IO(\DP5O7D,2,\"1Y^L!N>JIB5;PKGJFH$&Z)Y5'?/@ ML.YYA%=7SC>".[UC- D>5#]=C^_W:FG#TRX-LB(!+J,>$:0H'$(^8 MML5<:A]]8@WL54U;#AKVMCZ!S];(MR.G^AKSII!;B1U6AQ->YMO7'^*>0HWT M_S7D7X,P>SH$Q'TF-S<&W4]TFZRHOFUHT'2O"*R&MNTGFC:9VOV&4L=/\Y>G M?FU"UM>O2+K,X=*1U$4><8G@W'(M$]J>:3+ B'[''6QBUEV\WQGI$UIU Z0* MT_JN&=SWHKL!PST&P_,X"U)=[J$$%8OVE#;P-@=O-@4F@ZY#"!#$=B'71=0= MRZ:.)YB'N((WW,!;U02_4I#6+$0VT/7*XP[HX(X[?/8C_SY'I$DE"S=,.X,T MU;5!="PF(K_WE(9Y0#<%,HUTPQI*NL]5D YZB[MS&H2;0SBA]]1@X4G)7,)T M\2#@600@Z"$/0!L#< W"[8FISQ$.'QS"_:IK\84J[M+;9S18 MJ2]ZX\\:ZWIQ.M"UG?S;>)"-7TEX%:9_-@ V!V $(H%<2*#M8A6F4=NA4 @; M46DQ+#@\^D10 V!5$_\&P!H VQ-+G@.8>7 ID*M+%&2G(/791)W@J[&JP:= MYM )>,2U3 =*Z&'B0H,%[*WS7?!$R+.RXP!-+)7SU!, :"N8Z4E'*,B)# ;7"IBE+= MX%*#2WMBH(>X) X.F/32DJ'?L!(G#28M+#%9D'%(J80($PI,[EG,LBV;8(EM MAH3"I*;N5N4$NL&D!I/VQ#8?Z"[ FVCX1JL@T6>X_-[P35>CL\_MH#-05X7! M< 7J)@UTXRBP:A!L'L&0C:EG$H28(X@-' X=#UN(4P*8YPGG4!!,:T5-A/]E MAU;VEKCF%/0[J$K= >1 ]Q:ZP9V?;WR_Z<>1 LHHC),9O&RP<0X;&>$V 4"% M> P3Z+E"F@ 0J:(][C'!&FRLGH WV-A@XWNK2MU!XD"W+7Y6QE_%DG>!"B%G MMMDWF#B?\?0$H"9VB.D2@@ 5$G'L><1%W$22>PTF5DZP&TQL,/&]5:7NX)!C M(CDX3&SV2JZIR^P@A!SJ,LMF1$#;=A0L,FY18C("+%.AX4&E]>EO,Q\V][P>3[_&?^8WC1^'/!\#I!E 7)PO UKA^/ MS Y$X._;&#]:&'O^\R$9WZ/OWP?'MTG@_WGLWZD1G?B]K_Y3JI[T\2$9$>,; M8?>GHY1*[EK,%5 (K+P,+ACP' <3$R% &83Z&G^."SLFK6AJUDW!TCB6Y^35 M(\L_?AT^XS;N==4MO(NK?XDK]_CLXN*?I^<_&^UK<2T_R_/K]OSXUXXTU/5B MLQ.3[0Z4-N36_P[2++Q[V@HV3+AAG)X;U[^#\9TN28C #].&_ OXP_?J MIN+:$%?2.+^X-M0#KB^N3AUQ9GC"44_5#>539-BB+5T]@HN;*\.YN;I2WQKR MWY?247U.+\[;+4.TVS>?+TVOJ=Q?6%3Y819S1%IXT?A%7MGJV MXLUOI^V<-1=>WGIY=?J;NH?1EHK1ISDE9^K7SSFCU5AS(5"DZ/Z0<_+!.+TV ME,!<*<:>GN>,&S%4T7"NZ)UCO^+2[+SI(3F_B/.?%7?:^>-_E^)*,T4*1=U( M"(=".6I3M_M9<:PM]:2KVZF&?%!2CZ/]2\YO6QK.F>JL^'=S[JJ)OKZX<(<3 MHN]3.C1;GIU*KVW<7"I2__7+J1K"OV0N?3E)?,B'>7EQ=NK\KN?D9WDNKW(Q4E?D4^T64')QKCI<*-DUE$Z,QSQD MKE96=>G-I:M%(F?@\,'#<=PH23_+23N7_[X>7_IA+.G+(J[I*Y%QQ13%#>?B M7"N0TO;1G,].D;I1N;Q_R$W)Q56!XJGK]'VO3NT;3<7%4'6&XY"*;FWUG+,; M5XX&X9ZVG9MV>SB(2T63<7JJ+)QZD %%RQ@9.:WWXV=^&-FY)4->)4\$;\T3 MD2X5GLVT^C-"FF@QA.97#$L,O)AIA!OZ6+2+(<]3"U!*:0N M\(BD1-A \=>F@C,*+>$N>F4A%N*U]=N*Y@LIY*L2 _Q6[OS WFXF*=N9GUFO7GV2=$6A%Z MR!U_# M;O:@_E2DW<9)-TAT/-OS^VEP,O[CA\4H]FB2'IKDQ]C1(L%Z\.9RW&\NQ?WK M6 QF;C+AXGS.!"SD&\#R<]F8]3L/K1:C@,V#F>T0_C94*@?"E>?:)U!_M96' MI3TBY3&*,Z$]I_8O4CXGEJP3Z=_EKMC%35MYA#JX^KVAN*_Z^Q M:H2SFL)9%3]H&X;SZ--X\75H+T_>81=9946OLN;OD*Q<(U%O:K,V Q5866OF MIP]YB:R._B/X:Q!^\7LO?-?S2R3OU6CU0KK_>Q=.U#MJV(]#:L)O)U$<>8G? MR=]SJE?ENLRT,,,P(!8X_OKGL:[B>6P)*K@DD&++(A;GS.4FMJ3+' (\TP1' M1N0_JDJ M$V6_PB-C$(7#KP9I]\CH!IWPT>^E/QT=Z^A2<3G(X\SADO!/1^&W["0:/';C M;-3SZ!.DL&52_N/'>?*F>KL'3M(A>_"-5:FQ5:%\8E6H39DT320VU57A9Z5=9;$9V.XFZ6&DG0"92\W/:" MEA$%F2[NZ?>4P?*CSK .Z'];+6JBW+/Y;[.%D&7X^??Y@HZA,_<:G?+V<5)_ M]"WD+77[M!]T]-M6>T][Z(YOHM;+?BR>^LL"YSR%TH\]E M^DS0%(JY)!;!0$6GD #7M6W+M1@2GN28,4=L19^W%9WB%K?,@];G%ZX;+FZ/ MK0IB7\>9W]LN.-=5)^E4)P5E&$#+94H)"76I\HX=!# WD6FKP),MN<=O@J;( M9"W$MID;JBPJ'A+XU55?.)SH"Z.<2(<#:0-";(?;U(3,)2ZDR*:(NL_4ERVA M%:*L!0'=!WTYB/U_1Y\N^H&NYQ7=&[W 3P,C?[#.D [4AQR<#FFWU09*2.%4 M":$CF4E-B;@)")>6+23V,$&NZ0KL>4LYG0FSSS2OK_28+^YNE$NI^;R[D-!L M,;#-I$[U7,1*Z6A546_O-!%/-S)@X3%!.?*DQ!0X+H*FD((YF'@,"MMYI29N M*Y@C+8OMMR;NUR;/RR16@I(]Y5E5O2NJK\_QYVN-A^F"4C+5.=/F"&,FE$A# M0K#@S ,ND2I)Y''5VG)+$N&5M-<-2/1^R4BI:50C<-X5D@$T44GF3 M6'+)'>)@SQ*(NQ*.%1)+Y&U'(;>$D1BVN$7V6B'W*Z@[C3(_N@]O>T%ZP)$< M0U, %,CB-J." RH(70,1V' 8=:::-I.>8-C4=(ER/(6I;7",7 ()) MOATMVE8J$K88W(M]T@<2V8TEHG$;YQ708C,)21<)VY2.<'04)[CM,$LXTA*6 M^DWM107<.51QL\7-_78-*Z5T506WO5,Z1J?)$XM!XCBN\ANI"MN \BL=CT.) ML44A0DL;MW:.;%KIV'XG2/8K'G.#NT"%Z%TC\[\=]'Y(%7[-'+;CEEX;( QB M8F$DI&MB%9U!EQ"F &Y1K<9,/(TZ\6-P[7^;^)2["\1:'&]S9W)E,>R0H*JN MJH.LB>I($P$@70M0P8ADE@V(!QP"*>0.!'@IF_$XSY@^K^>O& _TRG=?4G]\QR2\J';4IG14W-'RZ MM]1S3$9LCCEAMG8.;,D1SQO%5"L?4O.@3"D84(C%7N\D)5_6GPAI+!/ MSX:O#M?O!VQ?7SC__.7B3+^(6[\G&=(?#/GKS>GU[WN8M:]?L?<#\'P;B6J< MHMV]"V7&WKWVA2BURJ+NT4MZ*B6H536.C7!6W)S.S4-E:[=.RICW_2==X/>- M7)(*YJ(JH":;I)K@S&Y_;$GU-;<0A"[Q7,%-YGD.9Y0@[ JR=$9M/-F7P[G> M>1U8T++(7NSO/P"OO%'QZJBX-=V#B3Q*;2D\&^H#/<*RA4T08B: !+HV65Z$ MVE#%M[7R-U(S-%4S6T(BU'^<,$: C3AD4A^V(]1E"-I+)\O'15#^%68/ MSB!59 7)6.>>=@U\C+08;$@*: LJ^5(.9KZP\YN!GM4BUC:5M7Y'#YI@L%'E E5F,R^; M=TP!!#0Y0-!%R#*Y;>NJ?LI;)*: :VJTOQGP6BUKJUG5^JGR7IXBVGZ"]24Z M.1(&W6-9$JJ@L!A,%1826WK =AW')D0O<%J$6!Y'%JA25MT MJW7=7S8S[XVJAP2>^ZEO<*8,I\<=3K#EV%CDY]XP=IFI --C-B!R"2#?,(T* M*6B9>)LOPJNFOAU*K+J89,T+X>K7?HUALA\G>H*;Q8\%=<53=;65J@KD$N)R MA]@.4GZMRP!%S"$4$-=Z5CKI#>I;-*N130"Z?PI)IEOR' F!9*ZP'=,EG$(N MEOC]NF013&B1'%V4$7D8>8 M3M4/ :XT0RN:18D#+4$H])"P(<&>9]$E]W6&GV=Q='\=)(_GFI^C[7.[BQT9 M;%E;W1-06)(I?R>2JT MM7"0MT!3/KY.$=^PA&&SO;14#Y6.35<=;<"9:]H0>0XQ;:3".BBQ!UU*+"+< MI3HB.7-GTC%O$,W1_2YQW41S!ZF#>*98*&)4J/\)-3EA>L6?.T *"27'I@.6 M-KT]1P>W]7K,K:X35DX']RQ^*]V?LZ/D9VV5D$R5T#4E9(YTA44(<2CE'J*F M@DH(L"V(N[0$6+)F_Q;5>U$+[<=^N2:HVP,=HM.BN9P# B54/[ *XHB*ZP37 M^UYL$UF*14M!W0MT:'LG"ME67V59?>BJ>50W]^Z49L/I2[653[558,09) A2 M+HB-'2&@HR)!#S-H.B9?JE&_]/:(61=TIV]?P>BPMZDU(6*CR\NZ3* Y\VXR MAYD4V,LMIUM,MJZ9T-HJ M*YXJ*\>($FD*#]DF46K*"( VY*YT%&12L&KWV\Y %INX!>@.MKV5SF1ET;0! MS3U0-X*GV"@=5[H>]EP,"#(1HZX'I0T@LEP/D*7W=JY4MRWA(+;,%J1OB835 M![R#J /=%,:N4VS32$53+GTK^^D>'\/L,= 5,'4A+ TJ:@!!U%$88WRG-[(8 M$'Y_H!ED:S:.Q0BYV.0<<*RP&@C7=BQ)+0+U>TY00>&""6=%U'5F^;J9J_PM M#4^BL*=H3P9!*7C'^:VB3!%4AM@O=#8;+[@"7G!M-0=/Z\1)F[HFY<23R"*. MYW+N2$A,H&),:7EFP9[49VA.D==[L)I338=VZZ!5_@J/IN)]/7>Y5$I>JXH% MC7!6W*K68[GZ,AFO5Z=9W/FS9?PW^ -/I^8GSQ>X/ .#9("P"@_S?2!S_1 M17('V4.Z4@QCE;@&!JB6!F262QO M18#GR2_+:I'A8N.X\Q#E5$?20ART,!UUQ"V&<0N9DX[Q($LSU:1W-ONIWL?\ MV4\Z#P:&+4.;\_PR-^@$C[=!,OH6\I:AKNT'2LZ^!+U7[QBKDWNXD:FB9P7:-ZV:@3N]^&[/8LZA7J>GB._IP Z[!Z' MD='Q^V'F]P[5([:F.H9,AWK8M3UF40(Q8! )CBVE719S;&?I=,*4F9>*EZ>1 M,^3D[MZC0LV6!;99Z:^R@'9(N%5;U6'3@B<D<0 MY ES^16 FZK.UNH+J:"";!.JJH](-8\JKY/ 3P?)TS"N/#S?\+O5VL? 3+DA M+!5: 0PPX<3F@+FV93J6),23P!9+-1K&K'V#P&RK&X;73>)4-E\SB]L1WY+- M.DT8=X"JBJ:JR@1R;.BZS)4V01+9U/)LSJ10#1(MEU/91%6WM>6X4=7]C?LZ MG<'CH.=G05>)QEW8"?>W3-\Z;9S)JK@8$<^!F% +$(E-V_(<[$%A6E @ BB-/P2&+TXW?4AUCWT@?G,VX^X8YF6Y2 @3 *!X#:VN>5:U%66 M0'I+9]%G)B2O;.;,3L?P@/J9FI/S(+NXN_:_[1Z"K1;G;WD2MO;>=!/X-D:A MP"CPF>U(4C*FW&_E$G!)7.@) :A4?PGFF;8-EQ=?7FL4MNT8F"V"MOFNW[TW M"GM9Z")/5C_$/35UZ?A01/#78/>5J*IK!-;8 #S=Q$N 4GS'H21+D GG[1,&&$,4[LI;7;3;1N6]6@3-8BN*F"\0)?N=HP.5,/*M^3^US8 M?,8<8S7'W7B@7U7S&JU]]=:T%_+KOW?!@+4R5'7S-5-35M@""1LQ&UN8<$%M MY)H$8(]X)L. +)FOF>H](NJ^H0MA,MXRR5;?//?B>:ZL<['/F8#&:!VVT>(S M%?XL IC '%K,)H[CV*8-3=-DMA1$5]=]O=':D@=&(&I1" [;:.6^V<=,OT=J M_/U6#,,,-;TP"HY'Q9,@ G__88:\3J"F-MD&@>T@,/*W8AE9;#AQI(Q>&G3U M7[D7G"]Y>&'D1YU0.6GM3'TQ+$KTW2#R!]U0M7__88F&,=\6:5HFX6@US5N@ MD"Q,7_[S(1G?H^_?!\>W2>#_>>S?J1&=^+VO_E.JGO3Q(1D1X^=ZFU+7$RZU M%&H+1!SE5YC(\DR;"H\!Z5E 7^//<6''I!5)Y[HI6!K'@FUD_:V4Z3+&PYIY M]!Q>Z6@D%X=0R]SP\^S8(FV!>G.6'(*AW<[5SN@$O=ZH]:SAA/,/#%A$S3- &$' _CXV4,KV]/Q^&IR, M__AAT>(<30*V23Z!'RV2KTDQET')7 *E=5,U&]!->#KOX2S&?&#YN6P\$=LU M+?G'K\/!WRI@4KNN%8?VM?JUV=Y?MTV+CSC0O%!7)^J#OO)A.].SXWK7RYNVN+<;;<,^6]' M7EX;[5_$E3345X8B?_1)<4=\OZ=,N#D7-^ZIFOT-%SN&!HB:?]?/7W"=AFVD MO F6-[$77?6RILV>]:[%&JL4Y.T!?1.HHV^Y0VU);]ES26/%6GO]D 3!D-[/ MJO4A'?XME9M25%:GD>3]H6]C27[31:"=2?JD$D;5Q'H'@7PCUIO4B=Z!6#]C MKG=H##6G1YP2;#JJZY4$2!%1!S MNN0"B&2$$TFA1XEK<1LS;'I"_8L9D]1=/FR2:]-BL6MWN![\^[6[C;=FLQ9@ M6RU=5;O7G36FJ3%-!VF:K.D+J#QH6::GS))GN80BQKF'L4,]"9G+F+=4W*O< M-$'^*_QU*Z;)LEHF..RWJKYK5/QJ&73B=/0VF>!;7Z_SII-5NN>+\Z!?P@%% MX0\K%CNM?G;TZ3OXO?$=TEGQ0;_9BD:A&HIJJ6V6HH>LF M)T,7X]T@ [\<+O8Y8MCG*DHKW65KYIB8;4DIF:W/AWI$>#8GKB>5HVP2#[G. M9?A/$(MAK:Z5[)R/G&C?(>H?#.GQ2"1PJ/"XXBI6-5FW',\ MA!SJ(D8D,.$SE6][ 2MD+Q'S/'M5SF8871F!#'(M*V!6(0*RL"@&/I@O9+ITV#GG(6[T74_3P6$CG, M9^P2R4W4LM@VD;RR@-VH3_759^;@D"UM)K#C0@P00+K-R(U04 3!&@K1.&T M<"-%#F? LX3-/$+53Z#?L8A<;!-@4; 4!(RD2UDA,2=;;X#DT&J9UGZ'!8TZ M'J(ZXFE1<1-*VQ$6=A%$Q(.,8168NY9I(F13 9;J)CU;';<8I9LMV+PRJDY1 M^F42=P>=3$WVEZ 7]_5YX";,V,6)J46]8!# M@;-4G^ J2 -]OD"9%'+Y8T*[IL*(FOZ8CXB,,&(.HZ)B5#1N+ MTW:!9S')5=/+5'![V(_H M?F?&]BP4%X^Q&OQ__%SHXCNC/U .HZ\K>(51YD?WX6TO>(DK<%#F9M\J.H^L M#IGNCP.<>1ZQ)'2D2Z #;0*YYTI+A226Z9#)<9)>/XU.9F4JOCN=R)%(TR!+ MS^.H/\S_J.:=+KB#@ZCRW&CB_FLBG6Z6 Z;C"NP":@%)E.\MJ'(".+6Q:W% MA+,]3=R>3V!:\! T\;#JK7>6#H,UXA3-\&L[8G'+3E!Z1GD4\3!FV M/"@I)8XR9I0M;3[*CR"*J#O*8NXTFP A;*&M;MFKWX'51H$;!5Y28 [)S+*> MY3@LUBD-\UW.C<'N@<-;,VU4MEW-* MI8F@2S@#2N%D_NYE#UK4H2]3N&=B_R8*!UD+6]OB+C7(QYW$4 MCYVT\R![DW (M2C?YN)079RS1@/W00,)FGGEM8.1HWY(P&S,D6<*.M1 #""Q M\78T< ?QD;75LU-UT;]J!D?OXC0T 56S(/1Z4TBG9T>1PY31D'I>N MX,H4"@!,ET)S:8MJ+H"SIF_.)KZ)&[)=(_CJZ:^Z]6R,P&$:@34V@$]M@$-, MS!!V.7&%*2FU7!>,; #G#E^J/_Y<&["]16**MYD<;E:(J[ W+=ZJ2],8K3KL MH%WCH$"$9[(EK@DA<1V7*#ME08&H(SCVL.,X$)E+>U;>US?!+9.\Y0M=]L4) M:=2V#FJ[1FO-J=82"5WE59C20Y(0T^;"]!SJ.L@4%!&RE.-\%V_"VF;AB(/9 MZ5Y19R+?2G8;J.D.C'X2?PE3+:'JX\BA,#+_6[/M_8!.Z:[S,:QI $1<;CF, M88ZA1;B)F&DABB"B$%FN@Y?JV4UWQ7A)_.BHQX?10!%Y,=G$:.>"..QWK07O MQF\(3NN,<[U=&''H H:(97&;2M@AY E#E94"&J6-1:ML,8D?P M$K=C \W;7MZ$\+=W/:" WT[=P$# MJO]Z[C6A(+)FUZ HER[EG@=,8GM(4.AY+C !MAD1%EW*9@?96Y]4I"T =E>X MY2437/5HKC%NC7$[6./&\$RE:E=@4RK?DEO$%(Q)8IJN<#U*S*):[VN,VVXR M46R[I6+WWKB]:ZIJT9B-7_3,5,_W-&Q[1NO&AP;WC.Y#HO4@Y_C F^C'R1& M^N G@2[JJY#U,=;WB3M_GC1N:W-,NIG]9O9?Y=55MIZY[:=AQZ@HR.]=!%[' M0+LN\;0)IH>+3#8T H59O>V9(7PFZY?U,4*'7^]2\ :J$M[Z9D2D+-M%,K10#/>L"UQTLUS6V9"&@)* M2\13*HBR_\4$FU2:1$(L7\]U^V/![CS7A23U_H_U(!.888WW?]P'DJ3^AY_. M?'"4V=%E7_,Z45U%,W?L[+1PZ>J)5;2N6\^=9'9(7H?T95C]L/HA>;UW::-7 M;MC;= IIBSOVJ%B=MQTK0Q'CJ58QH#Q.I5:2&,.A1K%U:=.[KNI"I:I:HY[, MKB_R\O32.Z#5Z6Q:3;.Q&_.S$\&U2F[ZKJ#INS[6 8GTL! ]0;=:71WVT@;1 MW)QH,K Z]XH()5,CN<#86)%% F!@7T$<49VR9*VSZ1M%Q)] 2=H=7YO0F$0"BF%&6 II0(K+$4.F8J M34B,UIJU/T!G/ M7KG.K]H'L(TR_U=; T\'.D6CS7C":"P412GE*8UQ$@/&& )&:JU1+-=ZSRFK ML?O9(J89._VN&^K]T9/>_GYN_G=^G?^M&]B=3>VEW($*G]Q%[??5'\-J^1DG M@Z>79]DHKW[)74"UA<[)L(>V<\Y*R&X$6@JT]")::O1@APD1)L6IT:[?;Q)+ M"D0,5:(8EY"8M=KEW6G)4NY>D](K4S%=M0[]XD?9>!!=9^7ON3LS M,12BMC_63K 27;%2*AC4"2:$8$()H )2K2B'"76DQ/%[&DMG^6ADIT^-![\L M(#F_?FLD17L0MWFT;F=-I""7.R"7?-5J!UOC@"E)$=>(0I.HA F)$TI2C*G2 M\CVMA2W()>Q1V:9/TWTK8<>#2W_-QWF9C;P!D0VNA^-A-74G%'X+<:;=.@ES MD_PF5ZT8.,8J1B2E''"*!9. :F/_2PW7-!5K9WEOT^Z88]GRF[J%Y+9)#O5X MN_5LG?.1@IP?HIQ+R%=R3@&!@$$B:$RM3E<,I((RDV*A#4W63L'>IAVS/3FG MC.VUG.]9+.1S60QF_:E=ZV_YJ)@X (58R'[Z7)*L?"Z!(16, LXM6R5&"ZAX M+!(M 9>$IJWY7*^Q2;[D59Z5_2M+5F:%RO;#(52TV6ZJLX9'$,T=$$W6V Z/ MF! ,8BN-@B*C)8* 4)98?R$U4"7O:49L1S11#^^':':SQ]%#E9LLU/-N91)V MJYXWH"*@8OL3$JJ\;U5YHXU4>0_R26EU;JCL/M!JX+"6^S/60TF^A)@HU&B'VLTG":UQ7%["J&8@9CPUD"8*":B4XAQ*B7%*V5JC M\PU;%MLJUX2 [K7;$P3[( 5;K(JRL>'"I"DSD&-*$8@3((!$*828,&W66@%O MV%+96AUVNT=I=DZP]RR>$:JP#\:-0G!5A0TP@,(@H7$"*=$XIERE6@C,I:8Z M55NV.K96W2G1/OA201KW0!KQJO ZA40BD0J)&*!(<1ES%A.N*38P#WRQZ>Z M=DA1.AQGX_XP&T5+#59%'V;C;#88VO=__'A[A/Y/3=AWQ[0^A!\>'W,+(V1W MYM__O2H7UYAD7_.CBS+/?C_*+NT=_92-OF1V MT''/G75L=?G;5S?S!F.5*$T2=[P* H;R5"A"E 8TI21FPO#8?2>[-0N[ (L[ MG'@_L34N<(MD@?VT7]2AXX7Z>?,7QL[R'-WB80AJCO7<%O7ST6C^[O_] ?S@ MG]OQ]!?/[YF.\^&U):.3_'OTI;C.UER[[\/!],H^M$.;G_AL]<)_,-#WP[H]2G)R8Y.4M,9!^= MG7XZ-NK?AM_BKOO6ZM]BS MOM4IUWA;+@3?9G7=&GA?%<2Z![KG5V6>U^/]Q;Y[5=6/$ZN$!UT/@G1EI>?& MP7PDT@65_P5QL# @NS]71 M2%%8^DTO/90[4Z;[,"_(ETY'_863?!J-BJIZ[\3<'%W>Q5V#UH;G8-M9N]>- M]6Y*[Y6#K5-Z'Q[(Z3&*J,PI JO^;I#+Q'"9INZ(W!0I#M/4 )P+*AB_&Y* MSP*JSL9]LJBZOYS@?\[-WQC@>\!\!6=A&N2^?&5KL=9-_GFG6* MS_:VT"#P69?XC*SX3 .C,$FTDI)1HH1(*"%&F913PH'6+^2S>25"FWP&14_( MK9S3O1=\UE$_[94C3(O26J?CJ#\KRWSK?5^/!^6J!U')]+&N<7IYG?[S9 'IT?S)A;9[' M^Q0H.EL:N0>&R<%++E]5-K.8F%AQZ3H-4*F0-% (K;52<K.!;4GN"U7] M8Y(+6FWBVE6Y/9 0RBWHO3:8 MH!/"P,H)D6D2)SHF6%%!,4.Q-4PD5!Q0FJ80K?6'O8?=6K,PGA5B(3V*V^R% M\O;5?I'/$L(LW0FS!*;;>Z9KA(^52K#D,E824PJX49H 2CBD*1(FQ>9-3+>9 MX L3K1[VL?=,=T^Q=2MLLB>UVJ&B^/8W1&L5Q1PIK@ U'$E*$5.*0,H@@M#U MJ2-QNC<5Q5TO5-U:B>E#A:5GYZ?ZO_]V^LG8V_\_?Q((\I^CY.^_'I__3]<& M\=K2T.?J#5\?K3T'2:MJX>N[]E85VD@^0Z2\X+,_FX=M[Z'4;0]&-\2[*S; M6-^&PM#%]74QKF?K;%KT?W\W2+R!! )>MF=@E'E6SH/F?#P=%P[!_K;#*(L?QA?&U^7Q'3PY MG1?WQP]W;6O0J^;CA_^*LU$V[N=1-HU,WO==Y^!.>?RQ+X\GR^,/EN7*R;]FP^F-"Y058U>]?.>0A.6UUPY)J/R/-+2LGK$>);@'>*NE]9T[+^&0!?CY7MC>"3-K;%[FF (($ZHUI0"A MF'-L:$)21J'"B-P59B]J5U99YF552^;&Y?BUNY99JYN6@^QV2';W35X?VI^V M$%C1.++(8)JF@B*02(IT(I%K#D2$3*@A0*YU&]BD]EU4=;2O?U&/ ]D3N+MM MA39LB8CK9^0?MC8B,\993(AB!E"*$AA3"11U$H_5@88LG:*XH;4]>." M__;M^T'J@]3ON]0_(?2-/>E4DS1-A(9VHB@U0B*!A : ;5=:_8ZP=;IIL%H#\*\>\+\E K'Y2UVH4GZ/(@_KLH_JRAS!%5 MBIN8B\10FDA!- 0D1L)P^]1L2_P;):D/]2-LGQ%(CZ*MG(H>^"#P08=M>[&B M@Y1#)8EF*>>&(BX52&5*.154"$GC]+5TT((]#HGH41P.#+^GN./N,79=R=_7 MP5[[#0N2:.@#O=',TG^4_Y&7_6&51\7E_-UBXA;S0(OP6A]?%V@%@55:#QAH M8B((2C&@)J52&LBD)A(HDD@0WTLK=6; S$H[N,_V-HI!G3'P;Y[6>$GF0+J; M0)CW\?S[N>E(!A]*V4.P3?;J;-!@#P3RV<; S@HGE(UNNHQ2DU!&&$!2 "UX MFBC)#4D@D@H]4SA_RT:S_-UD\]E6Q;_SLAADU94#@$ 0_1Q$1FK2'UNQD+ MFTX/PIZDP9P/$AI(/T J0"I ZL A]1P[ F/0V+7#:,(-2C P% LHL>2ID@R9 M6,H8W)]W?+L=T<[1@7NC^]O>1[ASB8AO>36U=^+R$*5]6 [[[I2*^G,.)J\Z MBVR/LZ2'E1G%=)7"P%)2J1'PQRHF#$II!,1<<\(2PAXH=7XHA7&2?_=O/7#" M>W?2%@C@'MO.:.">@,Z SH#.@,Z SH#.@,Z SH M#.CL2FR#-'9T&&1BK.U;J3:4*1,G2,08DE1H%"O^HD3+$[&-5R97#BLVL<]; M/+(JRK-R7,RFT22[<9&M:#AV4!GG-4R_#Z=7D1I\R\;3[&M^GO>CXW'_XRO6 M=0_H:2]3O+2QZ8-SCE0,(3!( "9D(H$ Q. $VH]A"1?,,YI4X\?3)4D-JL\U MIKJ>,X&P1X'8A_3P 4CAWA==T,9.#T2@9HAQ:R"(6'*D%0=>(K&0DO'T.1+I M#8'M"^2K2S6"'.Z$'.Z<[(4:NB[":*?I/$ J0.H]+(3&]HZ$6)L=:Z.3&"D$ M69)*["T$$1N@-'YG"V'3FSJ0;+/78Y#*()6!Z .D J0"I'804L^Q'5AC2T=, M0)KPF,3"I (GB,1Q'>\SFE$)5*NV0SL;.9!LL_];]W,*.[Z-PX/FZ"*KO]$- M]^9+_J_9L!I.\[.\_#;LY[6K_"7O%U_'_BK>:]Z5&+OL47=Z[QZ7^ 5NV#=N M")HKH#.@,Z SH'-#=E5CPX(U6P@E5,98,8JEB8E40"(-B=#:P+5VU.]C5[63 M?]A_6VC/MCO$Q7A61?VLNEKN<*CRZ724#]Q.A[IJW#63FE[ED8-:-K[YS\KE M*I:;)&[/T2;O]8#SKGN9:Q6 KW*MAD@N#%,I,H8DU&BF 3& :4N2*:+/WUOA M$3U/M9[54#X>G\VW/W1[HX64L"?!7C3B.P"9W.E:B%!>TT5(!1@%& 5F"I * MD-J^,KLUP@!R(X@CCZ<%Y-A/\*(_1BM\DK1A[,\C\;%-(_@CR%G M&6IG.Y]U.V1$[F<6/:!S/] 9$!D0V2U$!KX,Z SH#.@,Z SH;,9L/CP:M$& MX-79>+$QB'*I29P(;3!7S "BD=!*H1BS>WM,7Q6C05Y6=;;F3DCFV#KD\N_D M?UV4YW_U['HVRJ;#;WER>9GWIW60Y_12#0I_YJ?/[SSODTN7OL[WO#!W]"6? M9L-Q/G#]*>R25"]+&E5VA>QKCT:/.-I*->BZ%+T%=>V$84)@Y1"H)2B^@,[N MHO-YBD^L%!^%L>18BP3J.#& &Y4(I_@DE"G&<=I5Q1=TUL9TUIYM>+CWY.RQ MQ6^47$]&Q4V>1Q[4T>=9V;_*JCSZ/,I>TY!I#TAQ'Y.S",+&UBR3H$3'0BGA MMF@Q16/ <2P1TH@V"KV>=0;V C_^0POT./!T?M\!!3T!PP$/NR&4.UT]$0IR MN@BI *, H\!, 5(!4MNW1OEJ#RQ*[6LJ84@P1AFE2B8I,IQ0#D$LUQL%/-IR M^"%C=%?V'< >0WM1=ABDM-M2&H@_0"I *D"JVY!ZCBV!\.JL4@IH(@!7$BX4@@8$G-Q-QIC?>GC<;^XSC]9A[JMC,WFJ_TQ[P$ 0_%DD/W]E?V@F0(Z MNXO.YVDFT=1,7":&RS0%A,8I4ARFJ0$$X%A0Q=;R!,_03"^(_P>E$BKR_^MT M:E_WQQ^7^54^KH;?\M+D<#)'U%5C(:#Z$_ _[H-K MW6%#Z8G1=M9>V@-(!A@&&'8 AH$9 R0#) ,D R0#) ,D R2[ ,IT@08 R##:T>J^U"(;D9"5L&VDWQZ>GF>_=':!IY^ MOVZRD0\>^MGV,T2H1UBKW36>B:*NA_0",QP",^ 5,Y!$"<,P32C2E)(TIG'* M)56: 1G';*W1SNN9H>5P?)#@-P;EMYI4:_^\X&R4C?MYE$VC7[*R?Q5AV(L< MT$)Z\;68QQ;S@V)V,;+3$J;OPU'N8UKN0.2KL2+L=)GIVZGL(;(Y'7X*IU^'C MO7VE0!X/+?2K.&*CX'@E=_S'NU#K3C.I6!UB:7F4@=1 G5JK,B9 (\P\DQ(A ME"*OZF'<,HF^=F\H:[-762#.0)S[:74]Y8Y*L20+28RADD"LXE0QF!(C:$T6 MB@J5K)'%)LVN\S+/JEEYT[[AA7H,RTDJV/U]%MMG7#78; =%.YH> VWV4 JN$M4NH6MS0CVD$2=(--@ MQ0;N#=Q[F-S+&\6%.#4I%TB*..$L)L3Q<)TJIPAAL"TS]CWJ"%E/RA!2"&0< MR#B0\;N%%*1LM%LV,-66CS6@-)5 4L(UQYQRKI4FKP[BMM%(F; >%B$,\' 8 MP)=N_F6:V2$L7_=__9_Z2XOG]]Q>WZK$O+QS^R/KCAQ=Y9[B( )_;N/^Y9U[ M]W^ORL4U)MG7_.BBS+/?C[)+>T<_9:/OV4UE?^DO5^5\,!N^P_MF^*F97+N/ M]:E=_YW&]V\QL.MQX;\_'%O543]O_L#8R'2Y/H7,?WS MSS^L"7W]'GOX+=CV6X_8Q)7V48^6?? M:RJ]L-:+O<+Y59GGT2_VC:LJ2BSK#FYM#(!WE=9[]9GHDM?Q_+TB'9B(A6IF M]I-;VR(FWT&:7F"!A!R;BE2W0=H\JFE+!NK1QNJF-\W,"5R%BGWC^>%\H$D 20 MK')/'ADFOQSVA]. C(",.\CPJ0_M"A MW^&%\87Q='M_!D]-Y<9@1 MN<-K^V?ROB_G7B3X1?3>!<4=* ;%6.!E,2C&QD!*$H(QHJF=H01)*1A(.9*, MK)_V^.QF*E#\G72EAQWN,2KT_/21"DK MVEII08$4"B:&(VTDQ!"A5+^F[+ME(7]UCS6R#<'N9D'X(4O]04GZX[OM,(&K M@S(%@RJ)=0RTX-1 &!O%,60FQ=Q@1L@VE?HF.Z0Q 7M(T,Z>MQFVSG6'*P[6 M0GB*-S!:M??"S!VN:XSAE&*:"HAP2A43V,3,F@M;,A%VJ;U7X(O %_O%%T_0 M!5W1A8FY4D8C96!"C;#>A3$($LUT*I+8K)D9&Z*+5?7=9GI3889Z5+;:AS6X M&($&.DX#3YD-'"YY ()4:R2--<4E-=HHG<@DMG:$3K%,P;9X8/.-E:#@/2)A ML!^"_1"(X[7$(5<&!%)8$RQA*H6FJ5&"I%(A Q "D@N^K9#DNW0%(CV" Y,$ M)@E,\DI/A,(&D4#,[7/($Y:ZP$7,W3DR0#$*)83K)W$]ETC::&G#08]O)_,8 MO(=.B>XKZ]Q!1\LJZB2!_885G6CH$P31S*K3*/\C+_O#*H^*R_F[Q<1!?%NU MGYT@([Q*M*8$28$-$!AB20RA'&O7ZU CUV@VYO>249UQ,;/2#NZSO8UB4&=B M_)NG]7PF\XF^FY@QKG7%:XY5WEC!!6(].S,MHE]L7."B==Q2IB M:R.@A !.$TQE3 120*1< 4T44.K^D^;6A?.W;#3+WTTV7VV+!(G<"8G<.2G\ M/W\2"*+7C"; *!![@%2 5%=L!096I])B$:=,$(4EAA0G7&J"$)2$ JRQ(FEG M;(5-9T"=-=]F4]X@H4%" ^D'2 5(!4CM(*2>94>P579"2@M!F@#"@:88L)A! MS86$UKR@1J'[#S]IQ8YH2??SH/N[+U5M[^[3B56B@E-MD$X(4R*E7*52 T:%IE!+D@+]W%AHG:@XR;_[ MMZJN)R<()#U.6CT=+VP%[0H)OENY1!=DFX-5GD."&&.::J4(I!HK(1)##4>& MX$3;-U]B'@Y.;K(JMPQS?4D'U>9 VLH4NVJ9.VZ .UZ)4" 5!
L MFKKD<75>/%#2[FM-O(6J&P;JE_Q?LV$UG.9G>?EMV,]K_^Y+WB^^COU5O*NW M*]7VM =%V#L;!#KHB "I *D J0.'U+/,CD:U/4100R0EEYI3!),XUK%A<8HE M-PS0M>CPNYD=P50X'"$\Z.+\\2 OH^1Z,BIN\CSR4>;H\ZSL7UF!BCZ/LM<$ MF/!!$]D++^6SF9 M,I_,Q2/4SG95L'9=?G:]XB! JHN0VCD8/>Z15NVH==2^!0KO=Z+='DAL M4 )!"01(O5 A($"7"D$+0!D77*;2 ,22&"CH%0),I$S,_8V#'U (.[4%@H,V MRWZ"2@CR&U1"@%2 5(#4_D/J>58&6]4LQ$(CA@S55,=IDAC)@*S=3@V(YB]R M.S>^XR%8!OLHR/:(VJGUS'6]5N[,*K*SXL5Z,\JC*Q\.BC,;%--_[TPI" M-GL/4F5[F\T.Z-P/= 9$!D1V"Y&!+P,Z SJ[5YN&:6,#+H4**HRE2D@:0ZD3 MP>8N,3,@I@N7>#2IQC^9_&*JO1%?V:O.S^9;+U3;E=@[13T)0*AL"P*^0P(> MU$] 9T!G0&= YV:,(P)750E$@UA@)!E 2L 4 8+KJ@2$@8&(M6H(-5%2 48!1@%9@J0"I#: M?O47!6+IS:DX21*D-(HQ2@5D"4M 76.N.24INN7--7KE3N_TRATN M'W>7S' MYH;U-V 9T[@P:501%%M 9T!G0 M&="Y(3.+0[EJBY,FFD,!3<(1-]B^1\!\#V"L[1>V9&8%TRB81J%>_H&U/L@ MGAB>"A,CEM"$8XDA8FFB,8"IL=^XVTW7NC#'XWYQG7^R?DQ;R98O^30;CO-! MDI5C.V'5R[(LE9T_^]KC]8VB)V2;F^KW)700!#;H@* #]@I2S],!?*4#-# * MDT0K*1DE2HB$$F*423DE'&C].AT0Z#O0=ZA/GW_A=&I?]XU2ROPJ'U?#;_EK M(\$713G(R\5HX.2/J"I&PT'T)^#_VZTTUQN2L*^=AL[JS;W-XKPH21O0'="] M:^@.B Z(WB]$![X.Z [H#N@.Z [H#N@.Z [H[GY,EP* &Z=D0FZ8Y E,8@HY M%HG!""8PUE2@%."[,5T?H-+-^-0JQ'N23T\OS[,_6MM;U>_/KF= ,8=),6A%,5Q:-A%6ZR:OXOP#] M:V9D?E'WB74IV@[[/4%^9+7="A.H8HY5BF-.@;%,2$S,8HEC!0EDR5WRL[QW M78S]6>1G5UF9SP\5N<-WQS7?O=">:EQ[S6ZJ_(\U^?+X)%T2)GB4)QGI<<)[ M7(J-T>4]T'D=#-[;Y=IUKMLAB6^'#O]CDY.PTRS'5MVV@50TU@"JE*<4:2 % M-P(#83@3E!AXE^4\!UT5(SO"JJ:LC1/<:W>9,AI(+9!:9TAMJTZ<0"LG#@@G MU,IZ;9)B;:T9E#*@4HDH1B@&V[1CSLL\JV;E3?N6#.IQ8(T9T&:+VV>#YT7^ MW7NJQ$,L0-PAB@AVSV9I$3;"YXA)J#5VP:R8QC%4W/VU? B,TEJN;8O9D.'S M.".^.1"& QT&.@QT>*!T^ 0;-B+]E--$0&D89=8%-%JE@M:]A8")9C 3 GI1;M1QA8+K#<>QI]9.4+HUCSE$C7F#:A,M8QEQ1!E@(BN8!F M6S2W^=W0"+ >%C!8?\'Z"[P8>/%>7F0K\T\!J"66U,084YPHP7F"$@5B#%-K M#Z[E.C=E_KU'V1CI,;S5]&<@RD"4W5OD R;*)WA2K'C2OB:(,205D%.D4J6( M1$8J;K!.4F1>RY-MG.\G80]@&5S;?6S6-#PVMHVLYWU"]]2J/ 7&)?B&#A[3GXA[H34) M6O^[N/W&+=[B!'#G?MSSYAC&CH1'M^0'@IH2O%1&_7PTFK_KT];NN?W)_N+Y M/8,X'UY;&3G)OT=?BNMLC4"^#P?3JY^D_"@!(GCQA_YY0<']8C3*)E7^T^+! MSW<)]X=EG>NR]EW\\.#P;_/=W98K9)TDR1HE/K7JS8L^\W?!9EC*/_U>W^F% MU=7V$I^.?TL^)U_.3D]ZT?&)7F>@W1OEO;*[DR.Y9[WTZ8E)3LX2$]E'9Z>? MCHTZMT_.SNT_OR0GYV?1:1II=?:W*/UT^H^S_9R$#\.O)^I7:_VMYWWM7;I=;#4^?')7R.ESX]_.SX_3LY^VLD#X%XY >V?Q-[9F.O> M;B .X.P^.#MJ5KUR8;IRPEP[HWE-UK$#TO%$@04@G.>4D67>T$ N$\-EF@)" MXQ0I#M/4 )P+*AB+SV# X&_P_]IMV,&YCT VJP7>U65PX;1%@H9 BF\,RD( M$@YEZ#XIM.R"P:X:$XU3HEV"OLPMJ/K#41Z-YU:&>]4][F?5530IBV_#03Z( M+FZB#S.7QQ^.?XR*25YF4WO;D8/'M^%TF%?!C]M-4SGX<0&$>*WHO-#)>$1T>,_>WCY(SJ'X"B:?6/]@ M6.NH;#R(LNO"#O/?_H5#,JF>(XI\)8H*(D @89@@0V,&%,%(8")29#^EZ%K_ MI>8\;U)WT1YM=]]3YPS&X,T^6JJH>JBXC*:YN-L/(VRD15HUW)Y;PW.QZ/9'/*F MFF-4IYA#(RE0J5")B7G"J># :+G<0CR:5..?SOW\J<7T-:?W4UY5>;Y1IPVU MN4MN5T+:P<'; WG#*WF#:4R-DHQS:JC&B21Q@B4$.@6*QYR_5=[:TW:'*6^' MXA;>58V36=F_RNKDT#0;?QU>C/('BE4.UD;EC4B-H!A;3:EB#36%Q-JK"L9( M:T*U.V-EK0%W<[Y/+X^7KN\L[9K,%=/$11Y"N52FAL M6&QM6*$,C942+(D)%B !FJ9,K15DO%046PR>DE9[&'9.%-_7?6Q=)P[RBVDT MK*J9/YZG7U33MVK$796V1G!&,JVTT(B)6%("94R@4-@H!2F0,7M"\;FU1[J-7#<3JKW0Y)B>VH] C(&L6#*4UCQ'@*(16 *6*-1XVE9$*D"5L+ M;;Y,>EIT_F!(\FW.FWN[INKWR_R6FAH,J[Z]_6ED7[.P\*-T34VJ?#PLRFCL MFOD$&_*V7#;#,E@D#!/,!48T 508QN.49B$%&'RZ?9-'NM*3:0(Y315T'?JHBH&$'&'$,0 H39E1<-Q=)D-R^A;-IKE3I$ZA-@[R:T6M0^KXF>.QE68KN:>7#WSETS"[&(Z&TQNXE3UV MB+5Y',^N)$*"X[D+$ORX ,N5 $.(M56G7 H,J()$:LTA$D8"@JF4W1'@-ZCE M?^=E, MN?(EMW-768VWR60D;/5TW\Z9RL%Q/41AQ'3EN HL,.=6"(F@0*&8T1BP5,,D M36/&R=N%L3V_E0*TU\*X9WZKR2_SLO05.JZ=0#3-_GAS3'=7)8ZN)$XQ0E", M:9H 0S4 $J:Q IQK@9@Q=.T0G,4TUDT9SK,_YA(7Y^/\WZR45K^QHWE7M^KG,)]EPL&A\5]OMA3L /.K/RM*54=4&_1[:[\\2 M7@@;NA7A-"%&*P$I30&/N28"ZQCKQ+7'@[?R0NN2.Y_K>:1-C><'K=?3O/D] MI+ G>)L5Q[LBL8?D].RO&#;2L['!1,LTI0PS*JF(24PY3+C1* $Q3SBW<5KO-;N8A9"LU4;LB M[,'3/4PI;NPVT!"G6BI-C4R40)2#1,VE6).[39+>(,7M:6;4L[<9I'AO?=VS MW&K?X?3&8F-26,5\N#YMHQ5$C+%,A2164!4RADICI!53[/;,0A:O;9I=EU13 MSZ:WHC?OQ08/-GBPW12ZQV4.-?IU2D(UQP3 %*G$I)0:)&J9$PQI_(P5+RWIOF<=#A?2I,%YW#G1?,(J18T0$#-$ (*11 Q0:%0L%4)60@W0 M<0KY,S3D\V2SS69+P77<7]=Q680TR6Y:J$#:71EM'*Z"C,"&8HHAYC2&J:!8 M2*"I3%,CD,'/+V7X7$_J=@Y;[I%6JXQV12"##[D/XB=7X@<0%0D24&E#*+*/ M#.=" R4-$P;@M>Y*KQ"_#1QKS DY0.$[%-?3M32!?RX=&/8 M.']3$J0D36."(#5"*9IJ *R8QP2G0J[UP[Y7NMU:?%K-]V8SH%+L=P.UX)7N MITP^H7(Q7JE<0RF.":52Q0F%1 IJTH0K[LH3"'].Q.@Y0KD!K0MY3^*MU-;O MG4;>#<6[;"M1YM_R\>Q@_5-,5RJ4:T$%91(D]@%F)(ZY-9D-2)@"6@'ZG"Q+ M/:M?ZDG=SC:8'N&A56'P3[LI?D]('U])GY:I0E 2R*P0\@3['6BIB94DJ6)) M&]+79O"V!RD(2<[=\307<+F]]WSD7WK0Q=SD#3WB-NRS]?PX(1 5X>ML01# ME5CY5Y#%.$UDJE.0IC%6"9$I>Z(><)G*^>2>+YN/;M*GQ;)-2@@>[4[JXOV3 M2016#85CD>#8"J-!$*N42DK,7"8IT#II2R;;T]3A[.Y=:,8T,4!X@"8_U@1JC1 M4-H_" O2J@RWZ ?C5H^D>F*ANZ]EGV?\$=)1]7N23Z-^5EU%$]>7?Y /HHN; MZ,.L/B#\QV;/-KO4W[:AH%NUIN<_YC[Q G!MDQ'$BA%0+#4 7"*;7RO7K755T;A-U: M!P]Z!_3]OG'"4Z:^7 7)K; F1F-KXR-"2:QC31+-I=LUBT4:IVV2P@;2RHCV MF&S5(7\K5%[D![3"*>^?D]X,>\Q;XM))=UH$[]>P#VBH6U[A%\CU.\U)-YO' MMY^D._DM.3L_/OEKI/3Y\6_'Y\?)V5L;0>]4/+[]]O#!U.VTJ1O V>V SJUU MZ&Q?_<^SLG^5N?KYXM+%;JQY/[WQM?3YOV;#B3NEL^<.D!K-W'U%_56K'*OL M+J??L_)@"P 96(5<,!))0B44(A94":Q2CH3"&'$C.5=KK4T^9S?^ -3S0KG6 M;67^>3[UGT?9>*K&@V0Q^QMMTPEZ K2YES3D2'9/D>RN_#6J"V(K9P0E&C() M*<-<0:61ZZX0LT3!]1+ M\A?BQ4&/8P/4?P.YHSB.C/*# M;9CRE$"350E?"H%TV[Q5R@P5*1.8 TQCH!E4B-.UK@QK GV\G.[--PI#H9=? M\-^"^+*5^ *C-$U%C(G6E/%4T<3^*Z5A+ 7,M"&^+3;C#,+[5O^V^W4)\U($ M^__?\FJ[E0C[F5QD JWZFP$@I;1O,"(ICJ%,$H)9(I*86'.,4&)P2Q)$ MFIHV*6 #]07.%6^UJ<0A,$ WZW9J# M+GK_X?#I739- Z*VFO;?\93%EWPRKPAP!0']XOJZ<-\O^K\?7KSS<>='@-51 MNREC,-62@Y1C"F,B,2$IY2;66H"8K?6G780[TZ)<3?CII?;3?>9FN]5TQ2;/ M6.A>A4ZG#<^N:(4=%,7U'5"O MDI5'^1]YV1_6VKB8N/?J3K?)V>?/>V@8/DOQ$M)H_15KG "",24$2P9EX## M5*:IQNJ>NI_Y8J1V+8[G2W%Z>7:5E7GUZWB0E\?VA?%T^,T=UNM?CBT3#"P1 MN"[#F;L;5R%4'2\J(CTYG-8+L]$&03T@V]PPW5GM?$A*>&B85(GQ+FX*(T328W2$G,BI51QK(P1E#\FYWHUWR:_:+>D/?BV MP;?==SF4C3R[3@3%DE,4QY+R)(UYPCFBUJ^-.>9P/=3T$CELL:8.@YYUM?=: M&/?-4:V#($Y!+I5EOZBFU7V^Z894Z,Y**%I)*$P)XU1I P2F0E*1:F!5)Z8\ M3F,9KS7D6@2?3B^=4"YL8G<"?;L>Y5Z>M!OF?I#\_=?CW]2GY.3\K(/=$[KA033#:TFL)6)4 M6@Z@E@44L$^$,@I9;YT1=I<,DLO+O#\]O4S^Z%]EXZ_YEVR:GXX=/[C_N?Z$ MWZPP6Q?C2VZ]BF%_F@_<&VH\N/U"XY/;::;2(ZWV% WGLAV>R;"S @\;IQ!K M#12"#*O8>@9:"!%3K 0$UN)6C,?QNPC\!EJG0!2.8=R5WBBM#WUN*1QOT#C8 MMZ0;@HUB,9 :B&E"$LX%A5))(KE@"C# A*$FN4L2;Z*#S_:>B\'Z 9#SG11- MXJG):"L& ^T!TF9L48KIW+_-ZLT.*QL!SV<+M'PW:NUF:_X@Q-G8[?:J*]DSA)X%I)<,LDYX(-+?D4 MA&^.Y5X"@L[:)_L<5 B,=MB,AMBJC07CR)II<4P8I=0H"5(B4B1P+#&%LMW( MRKU^51N,AC#O\79W.>P>HW7Q#'O()]WI*+YGXSZDL1[D&A^(BW;VZ^?/GY)? MK%.F/D7F^$Q_.CW[]4OB*K!.S_^6?*E=M_33Z3^BXY/T],LOZOSX].2GW3]D MX%VMO#T>>%C]/=OBJ/U.CFPXF!\PR'M MU7NT7.O160;Q%LI?IIF]F>7K_J__4W]I\?R>VW,MD?/RSNV/AN/\:.&<(?#G M-NX?PCLW[_]>E8N+3+*O^=%%F6>_'V67]I9^RD;?LYO*_M1?KLKY:!Z[Q?4Q M;6C2GYKW<8%;G CLI_W0AF/+U?7SYB^,G02,;O$+!#7E>TQ$ M_7PTFK_[?W^P,NF>V_'T%\_OF8[SX75>12?Y]^A+<9VM*8COP\'TZB"(GU $;9I,I_6CSX^:XX_+"TJ9<>AOCAP>'?UF?@CI(@ZVQ*UE3> M4VO2O.@S?W>Y,.UBSC_]7M_I13$:V$M\.OXM^9Q\.3L]Z5F_77^\C<>='.6] MDK63([EGO?3IB4E.SA(3V4=GIY^.C3JW3\[.[3^_^(SY:;H*Q9SMYR1\.#Z) MSO]V^NN9.C%G/^[I&'\]4;^:8[NXS]RG43,GQW]VOW_'[JC?@X^\]=A[K;_U MO*]U,[#Z0)A9=BBZ?B#S$>8@8*([J=5M)EQ.3D^.O(X_/ODM.3OW9_F>F.@U M)_MV(5.W:S&BCHWO8-;R8+HX-WI%3LIB8L=XXX_/R_\U&T[\:0=EWG?^\, = MSB W?I0MIEV[R#Q[0B_4026_(82A5BJ-> Q($:#% *50D0Q M300'9-&%9)M]A_IK.44#*1 !RW2 5YY4JE4"68QP"C%TFT4I#&= MTT%*$B:W00=O,(3V\@B"0XGQ-.T@*6%/ OJ0(30MHBJ?3EVYA:NPS;YGY6!K M);7!$]L>-=$5-7& !=4$:V7]+\8A5RBQU(2UE,P0IM]"3>?%F8=37(QGE>_< MO 5;A?0897OMJ(4(4."=W>0=OHH :--D@@#(13,VD2&$5[S3LP31.!V>*>C M1E'W.&?/@D.G$W\&W_AK-'+-_"+_P\X>FMDG666MH&@Q"2\7A-GD@2FR,_#S M(T7)=#+]X;\^0%>%-9N$>$_7V8R!5;S'T"2&BJ(TC1/%--6I8S.82H!IK,3: M1J0O[C9/+W^M;5451=%>7T:)J7U[Z\9U38C[EGP+->+.1"*LE,2& M<..:<&(D@",CHZ6V?'0GN',_RYS-)I-1[MRG;.1\J=2JN$W:((RUVHFNCC0(>J1F%(HYQ'!M$( 5,UJE\N9._EW-HW&Q=0WD FNU;N3SA.0FS\HH M'[M=DB;OY]<7>1EAV(N<>NFY[07?\]'(_7N1C5PI7A65^2B;VH]/B\75A^,H M_V-83=W%W4?G!Y$,[,<6C[-!,?$ZTSX_+R;#?B0(^OA&= ;[K?/C.YBUW)DF M<.CM3> R;_E6L35\!32:4J!H;*"4!BC-8JY3)5(DW7>R6]/PT-@XV4CW./_T M=L.@D]/SY"PZ/XT>:!$U[PZA/C6:13VO==+VQO!@TZ,-0V=3K?BVV-ULB5TH M&#$)@C%GD/($QX;%&C$#=2Q8G)A;V'U1&[\[ X1L8;T\T-HO6K_U^UI6H7E+ MO3FQ/MMTL?3Y,E*Y1<3S/H9OQRQ\0-<_7&SVP\+=/IE=VQ_I/QSMNEV4$,\J M.\*J,GG5+X?>Z%#C@:K;/]B!?2Y&P_XPK\[MM>)1T?_]!X\(]_0L']6[)H\, M@%I+A!/+9A088YW\E*DT95 H^\/Z:%4^1>WK28)DHJV_CR 0G F4_ 'R([CFSBM$4YRY]8RM8][7M6LC&OSIA;3+?/S<=9-?3F MW^6S]I9)1T],\^,<]L]9-1U>WMSJ M&4KN;SGZ8E;[-/R6?\[+RD[+!V=6NV M C_KXMI>Z<8_@S]'1;EX8_7Y^7L_ M1M'WK/)]Y\M)47I#WIKO[EIGT[F];JR!_STK<_?&B;6AO$]@M3OU:^P^VKB- M*B^_#:W97U]U6A:#6;^^9O.KXJ-U22(U*84?WKQ[./[MZ&_=K_4:.)*]^>3K/HPU_SHOPZS'[L16=V/&EI MW:9AU2^B#]H"Y+(HQ_Z]7QP?9%U\[N_Y*.+8E:.[;TI"_W2CL2/_68PSF]NO_;+T-Z"_9EI-G+?_)R5=KH_ M^!G*[?,OV7]F8_M_]A-5F>4C]Y)="[?ZZ[=R9A]E%L+V9Y!AN%E'N66_ZW NY,M M)GEA9=K/_47I6^)A!+\I53)-&599]K^[)_];JX&-J?'N2>F/SG MO%DYCT4,RV@P_.I:?]J7(R*KS=1/G:*KUJ.IG*A ME7D+A_K:%W,EZR,Y]=39^ZGRJ+*F3S0I<\N1;O;LE^PD5PLN\,QPF?7=&(<^ M(N1&8JV6_*(H?K>":Z]H^:^TPO3+62_ZQU4VK=1DTK-$[=9NJ=JU?:,7_;4H MOMI7OPS[5ZNWEM?PXU6C_(_,C[=JSEWSMBR]9J7_JE_@R+J;8Y?AMD"N;0AE M+4%+84X%'-O['UE ^[C2!W7\HYL8CY3ZDF,[X_;&)AZ-%OG_]AID4%N*%K:E MN]5_>FZZL1?OET55^86T;P[+!GP<>/LW_9&%U6597%M\6+YVGZ3:39RT[E0>^[]:C:QY#.M<611/K805@Z#IVV$?7]N,^ M[/;5#M\5D5B0I%9H[.PY3=AK0*%OYVCD5FLV<6W.K'9U'3XN"WO/O^=179KB MEO?:7JF>0*MD^_5/^[OVTEA-+3OZV\X;5[&W:E^_L2_WK_+!S(FK'8E%S76] M)O:9!;+[?M^B:SCUKY1V8NR43+)A:3_BA-^JZKH56^4LCWD;DBHZBK+1R./7 M=2=QTN_BA=\6PM2 A]7"XWRTP$U3_H^RJG*!Q35HYW^X8XYS'Y!TDS4=3F?3 M?&Y5W/KDF771\L#X;V3\Q$/UEMFVI#+/BA9U57[4']D%B_JC8C8XNK"(L&@< M95.7>>PM::Y)9D5TD?L3D.XLKU4#56Y-O=SB;Y!/1L6- \H2,DY 9E90!G-Z M7'+'L87HM,YY>MS.58__E*4$[YO8P8X\$3D>M]-6>#GS8NF,40?7RG^K\;X5 M0\L7-5?5YF(](34;57<8;LXT>6:ESUXDJV]C.5]VJBQ!W"RUT!S_MTAZKG^L MO#DAFS^QMSC(J]^M=QQ]SR_L58OOEH><6+L2Z?GTY$MN^F!9_<KY@=:%Q/G^.@;%05?H=98_!V^1:_N2(LJ^''M38= M>.*+X)$ (!K/O"\PM*)J33HW+?8W^G,RN':7&EMN^.I<$*^V7 [:$LVWPHW$ MP?%0_JKYTC..3:#!S7_M@7TC566O>A?LWSFU/S0NH_3X;_]K?565.8",\-K;SGY[UB8 M57,[QYDQZ;GI86 MP\@L_4RNK IWMK)3!V4QEVQK 'WU-I(S@RP\/D;_<"S=5#8UWWKIM=3L!-E9 M%+=ES5-[0W+FYK']77OI44U,Q2A?V<)N(K_:08R<#6I7^?N56V9K\5E"=.RS M$FIKSGMKJ+KE:S@CQQ+WV'W6&XM'1]'P8_ZQ:3]_LN-YP(JVQ+6@Y%[-/[W: M;/:\\H_ICI%Q&U2FLX46M!48+7\-.X-#M];IL^%H,'>U["\N[KE&V5P[53YP8S79/$&\ MT#H?HU\*[R':12<@LN.:?ZVXG/J@U/RG/!A_'SK%[S3S-SN1/DIOK[J"4"#* M5HAR:;G<,:TM :X8;S*;U@OI 6=7U=YQ<[%Z3O,.QYY>:FGV2]BDKAIQ[B)7 M"P-L+GD6V-.%^^UC7F[=YYZC^XBU*2R\KAW*_;"&UKORS'!5?*^U:6E='DO( MM?_6!.(=/K$?'I2.GZI9WZ*TNIR-(DO+SDB=>_(+I"X-VN^NN.*[LS*L5,P# MK_ZFLO'78AF3O9Q'-)9ZH^9_'Q"QPMCTAB,W6E=R86>PGBIGY#F'U/IO3MS4 M\=$B8'+'\O3CRJX=N5G[PTJL5QZKB77I\-I$RY9^LQWSS%*@G?]QG@]R:T6I M^C;FMOEL9%?N*'>!Q=KA'CEG;A46L>.I*;QNPE3:R;/.JK7=<]=UA8, ME^Y#8X?5B]PN55UG6-_UU#F2;HA.#5F],)W;:HLF&?8VOQ?E[XX[ZVH67U7B MU:;3#Y>%U6].^'UUBKNJ)SE'1/8VK25[TYR7)IEI5KX))E7FV5^Y5C^6UZ[ULYC<)-HH>0UZ-*T:(8O M+*O>Y\/&=3TW"NM(YJW;76KG.=R&M:4WG'/F/<;1W>Q)YJ(\@SEZKYP)>K.XG7LC M,]$]>F8]9=C,"':OI@9O[F#%4!JS5Z4Q+22WT=N2V[B5Y'8+VNB O0N_!.]HUBKZ*._0:O\AY;7ZUSU93&RIIJGT47S[JKV-^^[TE+%W#G)Z"V52Z*= MPB6OD[=>N+0HEWI%@:>UU]F+JG7GU4K/+,QI48*\"5SO1_;1;A]PKFUB#_ Z M9%+5<6W[K_6G'PI96L,BBUQ8R)NSSC+-RKK&N[ F^_)=_S/9/"I;_Y(WWK\7 M[J.7Q:Q<^^S7HACX@%G]>>M<^&5J>D%>*H>N7-UGS[Y:3>D(MB567B]VDXWY9[Z=QO1PGCO@0<$$:9R_7N<9A MG99W90;C*U=6Y@*WN8NN+-R[47&3C:8W 9L'CT%UJ/?*>5E+"%HM',!TT&"R9I[WL+.:<@9K1U^M MTK;?AMGMTE!G\@WG=1AUUMA547^[E6]U&9JZ!,.!THYA4?%2UX$TX_WW5- $ MJCMH=,[S9);N_-%_WE2TNM7G%QT>+:P;:U'UR\>Y*\P8T'3:: MRCI]ZM/?UW49KC7K?%<75Q_ME.+8VE[5=%XJ5A>VU-MIIAYQB[BES[#;VW4Y MV'*^Z:<.8/[L+A]@=L@P6UKT+HT76:LKGY<#68#5<3IOCBWJJY;5$)[:ZHKV MZKZ"K%L5D+6OZLK"7%K47=PEQ>>^25.I+I3OQ[LYP354=B*GL3,9;N42M?-: M%5_\Z&.^OORPL8MP471UE%5'V=&JKCC+SGY79>'K37S+Q,O,[7Z[DP+OS3\\+7SA]=VJN)Z/.<]#ZKWZ_8FKS^U/ MER_Z$AMWU:'W7V:3KVX?HAW4:?DU&\\SZW,OVG<]L:._G(U&-T?U'/2B:Y?< M/[+NMQNLVZ(Q='6IRZ NSMMX0U9A>2^#7=>FAWT*1_;/.K\_S2W7\ MWE?@N$KKRS);U3TM&DG:NS\^=P75Q:RLN[G\:S:+_+ZFRM\,OFD MF&_K^>LO46HG?NQ+Z5T9O$MUW*V=6$+>I4WLNN9NYZ-=J[KP:VV'0GWEOL]V M^'*@5;S&576,;E856K>JFA9ITF&YRB"&)RO.[6 MYWN\K/KKYXOV2M[S]#4SN3/X7YY%N\SSI@/K*WGF]W&[?LW^^-!><>;I;:&$/_SJ]HG\^#'R_[I=8.[D M:+>SRIN.O@9SX._3NM+?LG)8S%S9]33_6OC2GY6D+!'IVBE4=3B[CB>Z['5= M.N[TR&)+3:-M#_HQ^#MV4 M:$?A6;]?5TG,L]WV!ZHZ0&2)>CCPVQ$NEYSN]MLL;%,_Y)>?H;70.4ZEUWVB MZD9J"+SZ6A[_ET7MLKWZ*M8&S_/7W\.U?>6JFC>)Z\ZTO/K;KK7=&W[:6A2S M<6;I<.I*I8_KTD9+3N-Y1>6JN+VN35]^^$4@;)8LY74QQKS3A=_S[0WINN+8 M\??8\?W]8/9T>NG;8;@$939P$:;=3E1XTO M6 7GU$UYXW=BUZ1@+>UAZ?IQ7.4/C6M25,-%P6G#FNV0H"V; -P>@AVA-=;] M;1:3N2-<]>Y4;H^*>?L;?_*PJ["OEC+KM^@,KYW>'!:#($3UE^N-%"M\V,G. M&JJ^:0RYK?AV@I=M:JSI/2ZF]=[A^7(]6Z8:G2OK*RU6Y8Y,NYN[=^5K8VQ\ M S]'H.!SR%\6_; ?/R2]= O9]Y;NW/]HER8@=:1M&-S[H/O MW%G?ZP-S,._8&557N6N"\YIC(>?KM>@,VD3>6SC4M>OPW&8MXJ&K>/2%C0V: M?$I#3^>1=/M*ZY[/1C84S M![YKY#LH+B/OMHC7]>OAX4O:POW<.EFK!9;^L MJ5,._&)[)Z".VKG+V'?RB>^LM+1VW[7)J.X2Y) Y;ZYS5F\:_#"/"_U5 MJ<_+ME$K?;1"FX5D<3V<^GV=L](=U3Y=B&4Y6VRS*O.OL[GSNA"$,Z=<_.E> M_A.+/DRNJO5ZZ*MW;W6W.DOTXC86/2)6.G4A*2_A@>JJF(VL?#B1S/P$VN_\ M6Q?&EG>;;?;&6EL0NV^<:O:O/CBMP<[*R1U\5X( MCO[;COY6W;9=*?>^UU(1JO73W<9_=_J_OP:PF_MI_KKU5^>IE8LKEV MQLE][&ZG0\8*)AH!16F22$ 3HA%',44*Q$DS*F=4%MO M"5O:\/,M*L[2]MMC'OC.=.V(A!>%*.?!BOONTO5VO:Z#^JX(?>PJRAL'/BR[ MO,R=RX5)W9B:TL>7ZHC3+8]EV67C_D,>7C""GVO+V%[;I<'Z+OB_](_[WCH? M#%W:I?8,5RNY:CJVN-V=\/]^\1[^I<\:KB9ZCM1E$?4@^N=L\-4#=C!;[GQJ MIL:_%T(EIS[ M4G[3$9D)9-^:6ZYR6U4Q[_WE8%&0Q#9%:@C292Q$*K$'3N$0!$6J02CUVNL-24UX^U8HZ8@$ !YS]12Z&[Q/F> M5$N5(),H_284Z&^!'1SY?7 *P'%=M8 ^!#*^[$\OL[W=Z=PK7_]WZW(C/HRK MCC]YMQ_/VE66PZ95B?3$XW^5$2*K+O0B0C0L%O/B:WB<,\MZT=F'7!E]Z?_E M TMYYQ].P(_O/5*?SZ&Y7Z#(5*_SP9+ZC>=G(I/:J0UH4"#DVQ MG'9R@[GQ.3#AZ;U0[1HDJ1.Y$R>W?;U-B/WT__(QLKM)R#P)@QPY=JQ@.')8 M\Z*\O(#S]3<5*MPK>)_JE%Y[V,+Q+%@1O>+;/'3LW%*?+QQD; %5Y/?"+=2B ML#$,I18^]E'8Z^%X'&;J?;R*(B#-PS?U-)G5PPQO=\G'IR88446SL3\XCCP_P8UK\GH .6CSFOSZ/R?W*79IR+B_L" MK:*LRBNDTT,CR@5%.:3"B;E)G5WNG^GQJX-H"QF2!7:DSX3*BD//O']I?C+J M^7DX#5;M;>IDQ66.>CX#[W"50+B>E1=2=]O^PA M;2_W?"I;T:]188HN3^T\NO!H9XN\Q_KI2Q%([(4^V^6AG@_XY:>&2_#'_RM; M&FW 7\A?&$2EWSR/X!&4506AO1A$70;V2XZK[6(EL_^S/Y[[$_?BO#?W7'V% M4H$4LE")\R!#_2I.+O/DU&DZFTZRN^)!"X2Q?.Z+>I1ZV+0BC.#0S6_#V0KW)HT.'%N\<'+_5W;9NS@LV\>>]![189!"$QTNFS0K/F3P\@5KYP?U8[ M-1_DBC:P0Y&//AQO6]7"+5U=L)!&O'[KM[Y_\;=%PD^I^GJU_H=Y@D3N7.>& MQM_ .2_AUY9W<_5MC26=63CUG6X^Y/C;O84- M&2VL5<^OC]Q;A81"0."O08&4U*]I.-^(NHKE]:?3L HY^U1L6,TA9Z"Z3;]L MJI8&9PX2.IXOJ=/2"MUBP@8V]MHE739):_;H8\+8;VIY,'HUG+J]+%H#^;D' M\9)O85[G?KG8OU'ZEU>Z;DN"IU!20^KGO=C9Q6J'R2Y6/%^6>LO4F2^86*S3 MY3 <+Q>H48MXRD*V;#[&/;C-?,#FWNV0$&I^[3&2'56(#0(BIQ?QSI-=V9>K M2,^OCM)7G-QE?,;0_#TJN[^'Q([(A.(<4Q;G1&H:S)W F%^\]O;XR-%%D69N MW*@]='ZO+.+)B7,PZD^]19!M=(^7!Y%CW?C@^G)9D+.'%F\N[!?OD%>ZWN] M_H*9+VD((_3FPN;'%W/\=E]#0=ORTL*@G:9UZ-XPW:Q*05AZ=Y9W UA]J>I[^'%,DJMR(D M;VY@.8_WGC/[^+%0^DI*E]_Z<*IR7\ZX3'&KK9NO'2@V[+)J%%0.MQ:GF)2U MH6XA;A>-FVL/VG4.PT?G4(1CJMN*+-9RZ'ZX&][^N)CV;/>XF"Z/3)8-L(60 M]?WKQ@%ON1"F1?2]LO;WEY_;4P/V*JGUG9%#>]&NY>BF4_6'VHL_6F^[5PS^ M-W]^,4_M=');"F#?RZ"4_H_&WJ7DP@)G9T ":$R4 )(220#1)$':QO74)&LL MQ-!2@AE-K&\R"IA1-J8*2B;LH[B@6]^S7I%RB+78X32"8XL@EE3'B:%(:P$X M-P#Q6&"$$U4_SH?24J",HB*F%!LE66(MA(E02&IES*,KLO4]3ZO1.41B2+&8 MT6^YD/;#WMB ?(-\>6Z/U5WHY3GDALYV&<4N>_2<+=[6Z?4%LR-6BWE7S?=I M00O>$;V[JS,??EL\ M=-EH"+T$@ATV&14/R-+J!6ZT(9&N/-%84ZJE\1?"J#Y8E#N+1? OU*U4_5>J M & ]9I6'1HIN8KEC.RH*FL/93G[JG,>6)K7!-1<\P?Q@A\+KMD+[$PMIEUC8 MCCD<06+A#HKD67H(-Z.''A_%UMN; 64_E&HJ!:UO.#:]]?@)"VTTK2R3J-:: MM@9?[GO0K,*2[S+5X R$6:Q,GFR??)#'*[/=[2D[K$GYH&D^YMQ?64'X>7IT MR8\[9'G5H[YE?"-@S2V"';WRM*Q4GD\(IW>K6ZUN'3UK\FWDFT^&') J?!'6 MNUO=K?5(N5A86MQ:^43H2)QVR[@-DFDI(6CC&I;V\ZZ4NX[F]K1EWV.-6[2@ M-:\Y#XWF*LM[+$&@]K.E _T%*&V6]T;;L,)M.VY]0P>L7P+B5KD'SRG[#W?\ MXV]%>,I.2_AT9[1="B*EH"CED%=!(JVM0L8 (2 %,1&46T*A($I!*B5]((*5 MG3T<\O+GG.';>79YYLRBP?"V/\K^X^R=>UB =OJ/,W86Y'6UY_5%"+@-1J*P+0RC)>2EX+B^O)._F9 MM.]I7;:;6$4W;'V2XM$.8E-FY/_.L0N+,];L7=72MZ#EM[]NAY#X*\M6K5HM MDEG5+Q4-/1^*_GG(Q#R7;RD,N,B*RF-_18_W\NS5W1&@.,(].=1C.%P,CR^1 MUZKCYWYH^.H?56]"O2D6&R(V[OE9^FXPZF?9<@/QJI5QW7GVF!<+!]J7(OO$ MLOR-;A7R80CYG<>F.!^%3WNLHPQA.R[PMV>%'UW2Z,OG-Z>1RH+K^@M M8K,!Q['>;Z1,*ZF_<+/9XW?J,DUOBX90>95.."P>WJ;+LUS(Q2Q_^$+AEY?G M<*!N^\*)9PYCM#AX7II#KY;94T1\+W/D2Y\%L-BK,F)=-%E=X-$&&,W+=+E8 M*$]JS#>\Z.;;#W#N835";_7Z5+\5.)MY7V'G=/MNP)?IW7"P9J9?+9I3U2+A MM7::V=*[?6:"(^G^.)W,?4/:@G!K_3]OBV2- @RU(H%O]QM)LK9S/L/U6S:8 M#N^*U(0R2<*'[A?0(+F=.!FG^1\!F,(9Q:/)^#I \$2C='P]:A(YA M>3F8?WU(^]S86.]_9='(IZI-Z\<*=0O?%Z$M^#ZTZ\F[3N1=GA90Q>.EK(<0 M;/%=T-PEH7F%3RP)R.XCOQ0%#JPC\\N)KWSPZ!@YQ2Q.0QX8S5TH?,C#97),'YO+L?E:>PAD_LRP$TN+VZ!.)F#/.>9OB7DZ7F8=C[=?_K>6S>>V'[P;PN4 M\FL_3Y'^M2+3'Y>3>S; V*@+\XX!UHO."D +7Y44JFI-G7ZRWMDR],,@S^GM MET@W(8O8=Z6K^=/#*[_@!;OFF^#ML7PS?5Y>%@"0RV7]%DI5_67W>1??]4.M M2JX\SYI[H6K#-EA6O]8/)1>&0NDA=&;5IE']NO$@M]2S:T9/MK!Z//LYW36: MY,EB:\V@JW:I]8;F4\?,7@,7O0/R#." @OON,KT-Y7)!AQ=0@G7MN3!K'.M= M!JSWP6P':^,\>IPLBA/HYQF.#YP?%WIX[> X6&O58;@IM'PIA!\XNW;&88R;7-:7*KA&4A4%%743 M107-%I+83 :]*F#G,Z2_+64=U#,1W8UCOU"5)@U8>=L,Q%X! 9'O[89W!$/5 M(WA[%G\7--]CYFJ^*I7""%93_I!9]TGN> MM1YTZF51[3,Q6 E_,5^.[3<_.<]%FZP0=X*)Z\PHCK2;=O MTYY\H[GMAZS\O"V$?,TZBSXOZ. M+=AJ*BQXT98:DZN<^)>#?D6]][7CQ^L M]5_4PQ0"-@3&UX]ZBOKPM,0GK">Z.V7C/&,/G#JO"B++MLFAW8'W5P(+EGB, MBSU^Z.S(1S7_AB"IBMN4KQ?\*VA/QX\2_/WAU+1M#_>5/6NAF@T!U+'OL(9( M$4+M59Y0F?A>N\V7Q:8A@:BHEUDL<'FQ[Z,ZKEH-/C2X6OBEIDI+"1U,BILB M._P^G>4P<-4XS(8 MAMW/-_RN@$.9.G'[W2,JY\5/A1+S3D]Q9TWV/3#?NG8NM-122?!EH4WNBW*& MPNY;CV:%]):BY&DQP/2O-(=46KQFM 2([,RJT3RKZ9YRX/Z"[82T6$7?'FAA MDU2ZD0BEF6?[]X?]<9^@^8 M.H+GQ!VIKOOJ):JE!JZ%GLK++;V\Y5CFHU%^M=\]# M6BC+(12]03:\JFGIPI?.E?2Z,3G,:O9DB2M7/.K!=^4G-6D! )&7/HZ\_LS2 MT:@ $B\]VF7KH)8H&M[TP*U9#6:P:/?F@_+^MW#H\^W?^0&Y7[/^'P4"T63% MVY+ZO^$.-Y M*"X/'^_O\E+%>6BK5, A+3VTP1H#=M2AX+5#=E/VX7J;A^ROZ(C:8$GGWLNB MP*<2:XN%S=(<:W*EG*@XY5G"O_Z6SKY[MZ?H71:H/_02>RB2E2,/%9[N. VF M>GYS'HS>?-H3A=.>HGA^RYE/6>%^N13U+F3;58C*E> VQ8N'15 T7'R?B[J) M73NARR9B50#;7Y7F@/W0/Q]W#[ \_M0!T% XF)Z/"A.B5H=O<*_QS M,OHS]^6SW,@H9%$QMAP]R#F%P^QF^:>%E^W6[;R>XE<7N,5KLZ)3W&+7%\WL M<@_/:ZUP+E9$$PN5YVY9R#?OVMX.B^!YZ4@7JYH/:%$+MGA-MD(M:Z00EGTR M+$K(?7PSE(VMYK@.LRI,F;=06(KV/>R9>=_MF"3MX6)]<8D \$8/V5;%*GJ= M2I@<+R>K !46-9=Y/:1O!%6@,BPJ)O/,)'\(-T]KT>V'@FI+"1W!NJHC8M9(6GDD236^7)#V%Q\(?Q0/(DFD%I)!Z?OU* (ED4@9(H6F&L58UML[)!I1 M@S1'":-"*$$P5C:&0F$#..2/1HX ,(:HQ+>N8-0J[5Y@K42:N7<;+M6[9W6' M>&E-515@YIF6BR..=7ZZ7_R9-P6/?BAC\CFX[SQSQECVXQXUG _,_<$ :.V9 M:Y@P]87RG^LOS;NF_;P$C%/@R#P)6:>^NJN@.2NC=1KM>CC.A]>?SR;E%WD% M4_@F1]&1\EP "IBO97*+(^C??_X6\NS>>:.]?Y>E[\L_UDS "IC'7>(7_S_. M9 G(LP&')W\AQW^OH?8L_P;W^VG/V_;[">QTVW88HISXEJO:4*V6T%,)6J\M MK'^5;R;**:E&G#Y2Y?M\OK\97CJ";$X./P6QZ'CFMR!N?O;X7 O&*<7*W5]1 MP.&*_A\0_MEK+MK4;PE MZ,BU5[P\,X2LF94JN8Y..CK93"<+;-]5?ZTMLO/A()Y\ZD+(>A7=(J\TA#W@ MSXMJNM/DE<;GMQ^U-[/%?WO&'!N?4MC@Y\\I#Y<]&BV3I'+<$4384@T4C"6E M,9&:QL[+EQ982V(+GQ0M,WDOG948V8<\3O%[-IW]_NMTR7('0>B:WA16P-/U[WSWL0T[7HVDI4[0ETT C=-IKV MTTF@3@*]%0E$92U>'P-JK&*(8 H(U<:+),8D2A0P9@TE9#\)!.6_R.M*((%Z M0J*CET [&X'?^H,_KD.+AG=%\Y+!X.IJ,'C;UF&9X['/?K[D@KR6BX6VN5A- M+D(;)!VO))T2E":" T0Y@]#]RFV9L+8B;%',/441K MC:R.D8^1D:6H3CMI(JG@2:*<[R2 2IS#Y!F9"Q83+LTKF2R-,S(3_*@9^;@" M5IOQ";JPU9/$UAN53A @7'E4P (,B8YU$E,*K.0:8)T AJ D@J,7LS/J%%D* MJ>;\J1Y K$'QU%ISXI38[T7/F5^2/0FJK >D89QH@Q'D-+%(&9'C"*\EL;V+LIO)-$=BZ7RE?>D9 M.WJ^G,Q]QMQS1-V#J_G68MQ;5V=.'RJ.)05Z#UWIK/" M3"HL8DH@E['!G"68*PZ%$ T:STV(0]'C=+W=0"<.6Q& 6Q5_91U%H_4]+?7W M7W"N.V=7'MF\3VFN+[S'-6&V00:V8U5.) _B8(<.QVP)-Q8./;9#5@AIU3Z* M: BHB#7'BE"MM$(2N/\HH0T25+$GF7J?)A[AOYTG&4B^8)RT?:>PG23H),$& M2(!!Y;P.\8XGH(U$0\Q4RAF-)8&NH,/ E0+ !'PE .:-RL ML==NFVU36*^5T;M.4G62ZD0D%:KPQ4P"02)BI0V)J>10)D0PI1#2!G".FS5& M6VY3OAE1%0S+GP(D4?E](\]>@N=J \KD,%MTXW@ YN1%Q[AQU?;"-*O-S%'P MYZMB;MM1S"2*G1E!"(DQI)P 03600"%#(8B=F5%#,2-,<" Y0P)K2@260A/, M); *&" ,?A(,V>I:-H\WMHD ]H;1>Q2Z;!G'> $C>+E$;8>',_.KM@YYL8I/ MMKZNM50WC6X&SP5$@E$B.> ,H.>AFXFSAUWP_(5B/U0Q_H((9KN]JU6' MSB\57SP-@*\O-],TC7Z9^!Y643+V8*9MSSKH"*!) EC 677;OMN!_,M 6KT\ M(71H9B>\]<]#)]OM* VV,R/CD3.=PF-Z_URR.>+CV).=>+?[^UD'+94"K4$O M;&' ^HWD/Q!< <= ;(QA6C/"%-4,*B9$HK&VG#*#UFN RA8SFYM5_.M+_+I( M6 SV0*-I\=T)V!M*8^Y$PMXB@8H:EE2"#;4,) !0$BLI.#240"4IQDJNU<$\ M+!*@;(%(H+!'<9-@,^U/83I6-V,_9+R3Q96"A%?(+=IWT"$<$I0D% ,LA"(" M6"5CJW%BR6$5??/X43U$UCM:'1."5.SM_BC5=D*H(F@ MDB8<6DYC)C46F%CE_N-\]X2O9;$^;F4\WD9Z9_AUT0/B97.^WQ;JS"D[[9W4 MZZ3>?E*/5R4P%C)&K)-XEL64(R&EQ=APFT 1"V'7 *:W&GU-Q!I9CX## 6BJ@& MU@?RE0F$?]],RX?<]:_3=]^F:?^/=_TK-Z3W_='W_GWF2S]NIL5L'AHB)W_? M4%WT[$%OR%#]]/E++W8JF7FX./WS]I+[&']QP?]R]GNM '%*^=XE25TAY4V6@Y,(" M #DD@,9$"2 ID00031*D;?R.Y :+>T1ZJ69/OIUNX8<7J0@M;"]?G??/='(] M[=_=# ?1Q\D@K,I1E(864[33R6WREZ/W<7]4%EIG^KZ:M7)R(=M>, JL-%(J MF23:>?94R 11 3'34%@2F[A6,,JQLD@QRE2BJ95:QTD,$P54S(U1R#RI8'1% M/ZT4._[;S6AX=7^ ,M+=:S]#*@?_N58!VI_-IL-O\_R6V<3IR]O4C7,0]<>7 MWEIWTQM'D[MT&J@M\U^%![IOAI/+K'Q+>GF06M'UI7E#E:!%W2( SROLE(^4 M/195DVB_.LS&RSGW&NV(:C0P&JM$SCN])*'!.F!4V@E@0B00$Q "38L<%^:9F!=&Z= M]*F"/?U12!H;^*#"]/[WKQ=-0.F)'B6- G^V+CNZ59*F3;D1G9!IN9!!55(J M1EP)23DT$%'-$L$A1C&/#8ZYA.()]=+UI-07$C+8"1G1"9FC%#*OZLPV+F8^ MS]SWD0IG-?UL$7-[.G?/[QY8#3?;GQ\Y1&1WL[-__ #] >3\[@%"._G6XX)4 M]:4&2*$ XSBAG'*D!-96^%8;B H+M&G:^@HI^X%,2BIIKFE.+X0#CK^_^+$[ MN1V/.AYEE8?D.!$[:P4)11C%T+E(BD'G-2$K$JVH:-IX.2B/'($L,4BREA4@''KT +"&C,F7X" MILQN]L1!.)7 'FZT-+?CU-9PZG$%19)?$O5JH1#T8_0#:28<\F9%'Z["'90Z MPT1@#F-F*:%:QU8["T52 ;5%8$\XK8=%7_&YU(-HSZ59E7 M,R#PRYRE')_#Q2NT;@RA-8D'!42&TMAH!E$"E5)<2&^,-&UUI'\-;G[__WZ] M^-* -!0]@$Z[!7FKA$M;K9?3XV]906_'0&ILC33&MZLV7#,!N276Q@G%2?*$ M%+;=S)XF^9OU)&[2E^CX^\WP]YYAEG8?U;0,X:V->7T-].=N@01VQI#H4-?: M 49R[(YF)SJ.3'00WD&7=:+CQ8RL99RFIZ#B[,T$S6;0/O7]D>>_J\ED-I[, MT@V(*E0!R)!G,DRH!5B3Q"AEG0]E=2)PB:A2/&#KY;^/OHT\0^67_S;QP[R9 MS>[>__33]^_?S__Z-AV=3Z;7/R$ \$]3]_-/Y;5GT5^WH_>CO@?E2,?OOEZ< M_L4':K]Q8=>&\5!1PPS!$" ME (I=!Q3R8P!PB3.'EO=VVV7-[JWR7PZN4M[ 7'F%\?\3@(F_6P6=E==A8W^ MP6/:(/"S/U,(?\*??WRS>[T:O6UZKQ,F3<(!QBJV-,9MOEC>ZURH;]=[_V!\.KX6"QJSZ6WMRN/EU=-+.MJR?Z36^KXT21%N".:?NKP22E6W==GF3V_H8_MK68<.S?WP8#T;SR[2&6'4UG=P&@5!4 M'?\?9SIEIA[C_U(Q8T75C0[/%#7'3.UNSGR*W/J(YQMR?W!'6Q_X&< MO^UOV_:A[J=!+BG= GNZ:G/#, ZN3&/82^J(XP\>7C/H9(ZOL53[^TYV9;=>5'R9SJZ M[^7(>Z60^Y3ZPHZ1Q](K)-QSR'@+%P".J?-[T)APNV]!9T,VD$&G5?P>VMXTIMQIQLPL=#9H9VSS?#9:W#9#XY@ M YCKLT-1^4=_>87X^V&<],:U?&P0 M*T&_%T3&504HK4=<=93HV'SH%O7R3[^*7J$NNAQ_2]T H[OIY,^A%P;]:1KU M!T$>I@$(-^IG3@A>I=.I^UPX(^=./?>GH_NH/QKYA]60=O_7^M71MWSSHJ'W M9D9]_^#99$\1N(ENHJ)S<]E6+7H7E7V^HT(SG+^%/?O@+I_WJ25(M$R_UT>EMN M53:YFGWW&^V6+QUG;CNC+[673/W^A0>YB[/4$T V_Y8-IL.[P)J.(\=9KMN^E<^CO*O7=4E_X5!N9>7B(E?W/*L* U?]?T,K]G/BY^<%^F MPS]]+-J_X.N&K[VU.!L.AG<%-3DR=J_Z<^(F=)D#,:?1V&U1-/N>COXL%5XO MO'*8N]8Y1^2DGM6>'4WRVYU\O/2KX[.+QB$Y)+RK).;L)DUG;G2[J #@[$B5 MQ()P1JW2TND#*Y%FTEF87*IWX'$O>]OM, ?"GMRE8\_+7I<.1I/,_UV,-EOG MT@TS[VW<@=PP7V7J+)<460&_G3T,@[VN2>N:^ 734IN"A5:F#?JNT[]/MP@<>OO_A!=T!G:FCS2.GS875V=%F1YLM MH\U%6$0-_GL^S(;!8\^W)_ MERZ!#.A@MI8GHHW!#7#0P[ #,CK*"KL7%5F--!E_(_)LO[F^I+##57&:L(G[ MWG)D :4(QLH2:]Q7)L&4QF(MD:X-PJ[TTAL7=Y#W<+.E+0?EATX6=K*PDX7/ ME(64UP#8,$YD(@TUV#*%9)Q "RP#DA"<(+LJ"TW_+J0C_$]Z609G?#S&"<1/ MBX#,9IG81.,-V)-L/>>LDU4O(ZN>L"B=(.L$V0L(,EX),@[C1&$F%18Q)9#+ MV&#.$LP5A\Z;7.D'6 M&5V=K&JSK)(5X+=)($A$K+0A,94/T@5/4$^C[\\/C?$M@U;40QG$L M.5'"Q)92CH7!"S9$C7YUHYA[H-SG1Y$/6I7T#QS M:^^^>[PFB/8 /1Q2RL.$53'0ZT/YG/H)\^D*"UP)"VZU4"26"66"$IEH*%FB M$RX1QY*8MR LGA=TWD5 @0GF@J"5! 8,@$8-;2!).U')@V"-O#)3;3GH"=N.W$;2=N.W';G+BE="%N MF;9.ND+!A58(^E(2CPP<+KYW N+PV71_DMG7 MG3#MA.F#PI17PE0GD"KW7TF%H$ C"47"*<:4Q\()5ME,_G9#PE0XVY*33IAV MMF4G#CMQV)@XE!4PO'9^O4*^?;$T5!LD 8H%X$@8R@&-66,IX@U)1'2X$Z:W M+PWWZCGW,N-[J1$<#!\NVK?ST@,CV@/[KEB-+SF(= GU6* O!S3BOX%S7G9& MB/J7'EO;@UY["&''C^,D%L=@^P/1O>^B-C1WTENGF! M>>Z)LA=0S=WO60[ W<]N2O!]#Y3N^TS,1SD\=@E_OBL"=_3#H%!C43_+TEGV M8X[)7<+ E[C^68'4?3?)AK/Z7:-"XPT]FO?WF^'@9A,0^G3N_JQ=&IXV\6UX M(H\(]BY R-=^__%I2.E?W44%%OW]G1=H'KD^L+M_<#A^G\RG!6+]\#8\-@R_ MP,!?S-;=ED7S+$J'86QWSHKU"MB]ZMVWOA]%\5SWR*EO;' ]]?#SY9?G"\#Z M,(-I>CET>F'BU$D09)OZ8)2](\ZC_YQ?7N>&F;_@O^?#:=5E MP[UL6/3L*7I,5"/T:UYO7Y+^V1_-G73,"L$9M&/AC/F[O=;:-)(HE^M^G.ZN MVV_#\>*%5XY.)E,WQ@]+#2ZB;V[2O@]"/S0Z\8)U(==]7U7(?_:JN'RW6Z5; M)Z;# *[RTUJGGR9N$:_#FWP3C,@31FC26DUPF%4-3,)*7\X':=%\9%:?0=Y, MI6B $ODLQXE[^.T'S+13519T=]2_]M9*-G!D,!_EFU&1PF(.V0-TM%AR_^AMW:,V]I,JC;M5YED'-3U[ MG+D:8!R/7+@TA?#OFVGYD+O^M;,>W+[\\:Y_Y8;TOC_Z[LP,]ZJ?;J;%;!X: M(B>[-0G9QXQ?=L(^??Z27$1?/D?F\ZLG]37^X(;[X^[B]4!!B/*]2Y3:0$<:WU)F M^V.DY,(" #DD@,9$"2 ID0003;Q)%3N]^1HN6:X;OD^FLYN\A58AUB_3;T[2 MYJ+&MY8*9FA(7LE-]YG[D.?4+C4/R@58B+)%W\JN7.GXS^%T,@XZQ3_'R]V; MH9-FT^ 85'Y34%G381JT20@0%%W)RD?F*BT7THM&JY4%[[YP*MA]G#IMOM2[ M[^$$\VW)0'4KR83%^NCTZ!?_D]]@/9H,_CC;L-]&:\N@51;%FF-NH2;*6V.) M(9 PPXMNU:$+J8V--#1!UC!AW9\&NNL5AI II9U:DSR.Z\+'9. MGS..-GDG7F]^=Q0R2[VB=0KTNC\<9[,5%>^7?#ZNJZV%!OE^DXZ7%--EZCT] M3P&+3F#^)>-)\"^]0JL><[[6:O&);:-V6(4W%&CL.D\]I?,4.7NXEB%_A=BS M\13JFAAU^/G+!LV7T%'WEXEO,-@83DY'"R^;&O02A+((#+6-2AH^XUZ;>GC^ MI?>3@[)^/_>18*^,?$1C2SCCA]5VDF^ [EZ>M!ZH5CN14KY%#9_S,%)G48R+ M4YK[M._\E7ZV[#GL>)+8H11V*(6+H#I'-6AHE@!FN4AB)HVO($&)=(X%@P!1 MPS%L,JC^NR^F_MW,;^>COH]))U=7SKW)JZ8_7ZF"BD/AR&Y7%HQ0<$QC126H MA\D)X[8>&1:B\F?!C@#R0$MU5! -;IS'EL>J?=QE?.H8B5N$!D%50(<1*["5 ME&K&: PL5L()#0Z$Q49HOBHT?IU._AQF[ID;A,9A88L0>4FTD_:S[-&81JG/ MYKCRZ1).)70INEV*;I.BCE7VD6 (".+;I%G))$(0 N#M(T*(I3%[J?R0G0O M>E0T"N-\_$FZAXY['V@V.YQ:;SS'/MPX-WCR^#SR_^QW5I7TI][W]8B'%\Y4 M2W]U)#2X?_10RB.N&\-Y+*&FQ+?Y]9.Y1J9@D>G;S$":6)=9-RHDDS-R-@4$P8$PDS-*;U MR5,<(T,),QX'*Q$*$VTQ3!*CC0KH5X],?NM[UB;_*9U%_E0Q M=SZVPYAV>).+R,-0ICH'WU=,L2@N:];99E/G-CG[P24H(_)S\ M>A'^@C__6&3I.B41++I%5OQ=Z2ID>33+1(@!MR_UC-OK^3#R?[/H7,7^;#8=?IO/RNRG\KE^=C=.U/G#>?<(/[A< /K\6J=1 M?6:!T] ^*<_-IGY7MI1C4$;R9N5D, M^Z/1?3'?/WW^<^:X+4\5'F;9O @0CB>WPW'(0AAG0S?0G/3]KBQRW_)DK7K^ M=$@[*+:T""SF2QW2B_T;BQS?8IT>6A^_[L7ZG$=Q<9_?+K_V)2[-D^T6"U!M]^S&>07.SAHYOV PF$^CX564 MI>Z///M[L7:+/&P_SK!.RU3R/9WZU,)T.AB&E+%PAS>.PLJLS*T8F<^%KQ;. M/S00=6W+_<7GVS1X.]D\KFUW8(:[=+I$R@OJW3N==>8/'?=/AKT-IY7>)4R? MD8\<#K3R\\!5R+RG#^ERXFAN/)DM%0BE(8K90'[[X^Z+$[!5I,;$+"'"4HH) M1=(*@0BPFC)L#(3Q.C*;H\=2HEPLN"?)A>NEG4YN31"9@6(_7ZW:)WDQPBXA MG5P(UGT9G-G0R^S,+IR_)&ND_#:;[) M6=@)KUIFPW?E&E92[^38IVHG_\;8!U=X!=P9@4(A W&H/0 "&I)(S$E,E<$; MO/_#L ^4_X+_:HA]1 ]CT./;#SC:P3YKCL#3G:B+(F?\\]5_%;:9RDVS3\$R M^WP5UGZ'E$=D#>&<*8@MH,Y9TE0BYRT(26-+]))W*15/)'!7:"=LG87\G5(KA=9GANX)-G_L 'H=T3Q.-)6_V/K$A@82&9RA_-J( M:JT_AY>LZM>B54P1X]8H#2AW+I11DL0QAP9IPH1==?H>=?4^5XYJV(G#!JP8 MZ6$A>H)NC5@=;TYAJ]BW55"!I\71-2Q0(I2TL>0"XY@*B 3 P'V#.*+&LF0- M6/F9'-UD#(W!'D&HAU"CR85OBZ./J<;G[!_)(B39S[+Y;7I9/P+,#V);TBVR M%6PL:Y%.%KB8&L@)I0([Q6R=@E9:60@-%3NQ<7%(LL;+:H&BU["*_I]T.KGL M9S=><@L$T<^GD"5\ I[Y*;(C!J""E"6)D"IA($DTI)(C@82.)2'":H4A7>L. MTQ@[/DN_GB0['JEO6Q!/ZYLOM()S:TB$"81 **849< #W ELL!1&,V43HA'= MT1Y^B'??HH^[-SVT5L6>KI][>KR-*^A*(R"TVI#$)(+&#$D$B(!<8L5\MG+S MO-U^;_?M\?:!:D=6,]^?B)%VZ,SN')(L9,MFZ6PV2HLT[>%X,+SKCTH0R +O MLIX"%+H&1C_T,T=S5VXFEQX>1FU8I48OH5\N$"Z7 MDFFC+ZL@D0_G#X=4\%J>BK]E-87XSY6\I"+M-Z0E97?NL0$^=3 MCOMW=R-'[1[S*XQP_2G?AZ-1=--W[^O7DK?=//RK'W_#:D9Q!4I6)IO?]J=_ MN!O=]N3YQ]N6,2Q-/[IV8Q@7V>=A.]++?#V''@X\SQXOI[%X]D&1?S&@HE:$ M1R1%W%@&(662*Z0Y5@)@F$ 35\W:2_$9I]]F'Q;I\";/W_8X;&8QC5_]+."6 M_I?+SZD!$U1/O$C'P\DTD'J./["X^>-D?.T1XOQ#UAIBUI[@?]\$75 F!=9% M-MI19&-Q3K>6 3X]P:^>Q)7GK(:)GT?119K_'8F2ZG+N#_GR&Q'%*V!:#[N8 MYG4+.35>S1V'7*;98#I)4I^4;[B4 ML,C6S>#PW6-)B='Z0#?E$"*2V].%5;=S[,*-ZVG,M9:UV9$&5/'?TKO)U%L9\3 ;C";.&'D\J3CFB;)441/^CUC%22(%4! ;[71A M/:G8: T@)C91@M(XEOZTC$$E 2;00&L>K=K<^IZ&2E97ER&OVMVA=EL> C3[#VNLN!/(<^MH-1GJ'W6EKLGS=(5D@ M_GF+QCM&6;&EPVI+GU "*WP);"\JRFA+\ECPV'E155N[N-8VP==4N 4?Y46O M7KT.;Z-I>6\4_#5?GQ'&.KD+):+^^_PM6=%N()_8>?T510&IK[DM15VX.@N[ MZ6R\XA'OINEHQ>:K+T/_F_,:_:POYZ$]SFW_WY.E=@!^W-?IY'K:O[OQ]07> MQUM&]%]U<<(L?=5KL0]^/KDOF"T[CD-?&7K=]TT$BO+.0]8682!8U><$6('OM]' M*!VN=4W*]U>7V.PEWZ7CO,W1MZF'WO1^R2@M?.:/'F!N?.W^7-!/-KGS .[. M,BC*?IT--KP.N.WI^-H]N7!L?%.WG'&];S,/(.VSF^ED?NVC&^%&1[6!%>;# M6?":;R??AD7_BLG82Z\*1][99UG>YF*6#F[&D]'D>N@G>.5_Q MSV%_PTHL%N \TA.WJ O"*/#Q1_=.#HP],:1%Z5C9NNS.R;3^U!%<683]U5&^ M6_:+L#9%*.9FF%YM("9/9NG4MQ+S!>%Y["=-5_+O?5OU9L9OF^/L#*^8;HBD*NE&DRR6:T[7:_H$N;7,X]RY9&\2Q^!=*OR/XM9 M.0DRN.GGLW:Z[7H8&+_H65.N7,^QG>^04Y6:EF\N-9&;TY_I:')W6S9F<(OB M;LL),%>F_PD4'C98DC^^YD31$LL%;K[^"!G6J?! :'BH_$D5Y+O M2E$25G=K<.69!9BKSD'-P-7WQ8^/.@D8.15*M++.]:$L%LHG W/+E$@(Q*B. M<2.9X82JV)F.">6*"RL839SO)'@O(6HBKT=C3ZJHG6).9]YJ16Y,3Y*"Q&@=:R)OVVZ(BB>#7ZH6SY M\1B@]^G5M$IY[MPVP)Q%P-PT!7U>A2O<7N)*]RMC?:PPMNF?CO5=HBOW[9#[ MEP-7I=MUFLFG)[_]I7_:;?^);O_TSG=%2;O]/]']KP(&;R;?N?%2HM_R>,6S MF_N<;*;H$4^\V_UN][O=/\V)=[M_9(V%_OF$G^,"S MW*=]R!NIT,"PJM"@E%JKD(Y1(BE@4FO!%0'N6P@)M&#U3*.P\AXX?/_7E_CW M;#K[O;*(W=L_S-+;;"D+>.THOT@A]K?^FI]"?9Y>Y/1591_G=%=\G974MI)] M?%&>TI6_EZ^HGK-\9P/-1QCL =IDX[36EG&]=4GN:.^#OB[XB_ M(_Z.^$^$^'>R0'F%< >Q,89IS0A35#.HF!")QMIRR@S2W M?G/^[..G>KO#FKZE O_]-5?[ZM:[H-NQ4>""*XM?Z1HY0K7V\X\34& MI9?4PEX/K>!;5O&MD(8":*30F%,-E#8)5 E, $;(?;D&]/V*UF=]BTO&;\'! M&@0]+@^'OM8B3-03"+\>M6QXAL79D61'DAU)=B1Y B2YBP5%ZUV\"8^I@C!6 M5E*FN>882\VACDFB$PN;]GP>-H,Z8^85 =Y!2QVC+Y-9J+4.1'=@=CZZ" Q<]R4"%$@9H(JBD"8>6TYA)C04F3E\JBX5(^!J6 MV>-Z*JG2%5 M$$-"8RRXH)0I9;E.C"#."=4R9FO9.JUBXL:]4-@CO$D>[MBT8].NY*XCJ=9( M?EYU:],L21*A 4\22Y75DL8VB84@U*+8J#4HA1TD?S-^%4(]@9J,!;;?/7K; M4&H7ZXCO78+T"N/)BO&,\Q-\,WAI(:"Q=):793& VCK;@TNU9G)=^*X6XVLU MOORE7-XD1Z5_;?NK<2<*\QYA\JBSK5LE"MJJ7X^._SGD5<<#2ZE5"A.C+#4Q M4E)QC"FP,652HK6.0NWE_\;]+]I#L,EB]([]._9OKRO746='G:U03K1J=Q<+ MBYWSARDUC"9:*R0@%M("8!A']MG*J1D7D: >$UU5WMLY6E.[-/\ZT: ,YQ7[ M62DM-XX'*=.4428PD$PJI!DE"L:+?#!O?KVO+^KDZL-B(566I;/LTV1;\Z MS;=5P734W5%W1]UO@KIWLKMD53BL$L1CJA'3"E CF12)XL0P;00%L4Z6[*[5 M)NPUE;KHX%B$6I]7#KAXFK/EBI)L@ MPZ4T-#%"*)180R&"Q"!<9>(U)!8:\LRNQV\K+R?S;*#T,VL_KM:_8>9YM%T:XRDZ*-<1",RZA!S&*J2()IXC% M!@%*F,6K!\ +JOD0B.:C(YFC.VR"J,=0HVF)VPBGM=;*$1@EG>AZ4Z+KARVR MJY:\PA"D,9=*QA!3CID38W&B&4")0"BF:[UY6BB[]DNIS-RJN^\>-]@(>TD) MML[TK\\H^]@RG<#K!%Z[!%XM70AS9Y<00HRA,;5:J<2J&##!C $0XX,;:\\. M'>TDN [K:7:RJY-=S\?@>-N"K06X(]NDGN0UG%UHE/-2(8XQE<3]K34Q6!AD M,3/KF 4[2[TG1,9V$5P8]Z!$K1=M<'^>Y[-AE?W^5?#L9-;L_?$7]. ]+J8W][VI^Z+R^AJ M..Z/!\/^*!J.<[KPA/SM/LIRW>B))9K=I.Y_TS2-;MVC;K(H=>.YC,J%>/+[ M?^E/!S>Y",6P%R$ Y=[/ZD7?0E*V&[4?IIG7LYOW4IX+0)V)AQ!STQ3T[R7_#MS"]>^R]'WYQ\^KW'JVB%8OSF4@.WLX MF)V_D>*__WRV)J#RW^##/\F][MKOI]-^UZM6BKS6@2)^A7X#3SB1&:1>5-;F M)IZZ&/Z&\.E[+G&^34:7[@EEY.@TO8&3W_['FSQWVW_TVU_$6[K]/]']+\-Q MZ>6;22Y_MI-88$Z]?RY1''&BU[W3_-B7>[?V2MF_-6WHNFS5$( M&L*?HQ=V>EMXR-.:P^E'3VD(@GAQ2L.51HA#(0$1-$;NH^::RH0BRFDBV>XM M&Z \<#_IY1;RR^F#KYIX2&&/XB:;,'9YA:^DASLY]/HEA1WQ=\3?$7]'_!WQ MOTWBW\D"Y55S3242;*AE( & DEA)P:&A!"I),59R+3MR-PMT/S.R,P8/%Z=^ M<_[LXZ=XQPE$VL'D'D&\Z6BIK*>;,+Z94YG'0Z'[2TP[JMB!#V;",TD MF_FNT$.]]6K@6P_ I^OBJ8[;5M MTN;Q^7F/L289O+4*]I3TZ)OE4RPK/DT\\#S5E"!+"8LED(PZQJ52<9B(-43Z M5O%IX[ZC\YD[)NV8M+T>64=2'4GM+_>Y6,A]2!-EN;(2"><&:2&ML0@9'B-! M$T#@?G*_"5-)]!AILI51^UV:M]U)^\)M:A;UQY?1;7_Z1^HU>I?2O,)XLF(\ M 275)$Z8TP"4&R8I@9HI:XBV6$.[RG@7Z6CDIJ3&E[^4RUMT3WQMZZMQ+PF# M'F@6CKYU88Y6B8*VZM>CXW\&>;TP#S-#8"RLH !S6(G#HB2FG"ID'@[_-^X M]X5ZDI"._3OV?T/LW]7;==397NK<23G5^E/J1 N%30PQ0!2A6$J5$$IY+&@< M)V@MB60/Y=2$G8A[ #?:*[)UK/BVC\/4K6^Y\S]Y=Z')570WGPYN0M^>X7C6 M'U\/OXV>74;W9MFMUATQUC'7",>R>[2U;%O1[I*&:8 M48(YA3'3P,;$6DT1 8@HNV1W%4&4W\INU365NNBI6(16GU>RMWB:L^6*ES9W M@(]Z##:9N].)A4XL'(-8$+ 2"S&."6%6:Q5C*@%46!JC+#6$\SBF2?-BH>/L M5SR2:2N&QR+,'PW'@\EM&OTPFF39C]&S]Q*[O;RAXF=Y]EV M:82K="0L,9*,&,L1HQA!+8653"38QA!*M):.N"";#X%J/CJ:.;K3)HAZ7("# M";L-A--:<^4(K)).=!V3Z*HGJR 1L\0'MI6D1,<*<6U);*CFEC"AWX#H:CR% M$O8(;S0SII-3J)-=.DNN'+:*+5]U91$QX#*FU%FH*E918$F@PPK&2B#)R M:-'U["!0YE;/??>:/N,CI%#Q[^O3_(^=['H9V=4(W-8;$VPM0*C;)O5D9; E M+):2\X0@&%,I@((Z(10"92'CAC]+ZC4IN*#H889;+[A>D^ W2;40(/MIUG<3 M*[]OQ-K+M^&3MY.'@_RS)X+A>-[/]R5=ZO/X:9$0B!& M]!T\VR _IE.KJ?]NYOA(/HPSN6Z^WKW'=^P1#7Z_/<\FPVO[O.OAF-G.\W> M$]'$JIW]X\M-&IG)K;OM/AIF3BO<#@?#4:B3B&;NMZ].I[E/(9*0U]C?]#-? M1)%.QV&2_5$TR;6D,_C]71^R:3\=]>IW_Q\W-_?D7J2R8?_=K_W!\,JME'^8 M]%'KV@C%61L/_SX7VGF7Q,E\ZE[12^ZZWO5-A_UIZ/[R"G%\Y43FMD7KV \V>C19/#'V08JXIH:I6-.G'M%F3!: L 4L% IS$%, MW]5@RI+$)#:!"1: &F:$HH )H5CL""[V9_0%I;GAS)[\'G@6I<[TN/.*:#I/ M\_V^FHR<&>X/7H*JC.ZF:>:C0F']"F((B33\YRP:3;P5[%ZNW[HWT[F_NF!HB;SS&_-C^_7M6J=6;8SZ@Y3 M?S+/K?-3[0%+'@$H.;1@1_^Y_H:QEP&C93D'RG]'OTV\21_.IHOP\O9S?OI3QW=.0H""'FIBGHWTLK;>!V MO7^7I>_+/WY>M+BW-TFQWQK_:;?; M7K7D[;4R)? !\L^?<)2\9GN)ITY6;+:\?NE/!S<1AKW3C'X<_?[&Z2#$"Q_8 MXHZ77ZAO41MHP5MR'9N?Z-;[ /_IEKW4O+,7XH!GY\6]9(1[V^Z^^I'=H[%K M9\=7L6L)*4?*>64QLU3$B10B8819F$C#B%C+D_HT&0_FTZECO-R-70EW+T6R5O&G3B5LG:EHN M:D25'& !-;$PDB6)<3\HJ0&/$2,662VP6&MZOUW40/DO\J*BAO,>;S8/J76B MYE5=G,9Y+@\;GV:Q/(6U]C!)3$F2 *IC#BE2Q'=5,X!S&V/."5_#PV]4SW_X MV$RO"U'C""4XJXT6 * 4! M(6N)](WJ//6U";[$/00;;?K9.GNS57S:5BUY?&Q*J\X!5"8@EHE!.F;40O>1 M"T%I I3"C-.UEAV-JL^FV)2S1KM\MXY-C\LMK*7SG*K]6NN90[2E3% E+<$4 M&Z )E1PB;#%C!*H] C-/T).?FK!?>4_0)A'V6ZL-3TGIO5G6DE49.D(((Z$ MQ 11K*%BB8(,DE@G N\EB38J&YKB+4X.(JHRXEXAI^]9EN@73R=ON=W#ZR. MF^3/CR25L[O9V3]^@#XA?7[W &&C<%\IC*BT3W$K+"8%<,2GB/6,"3333([#A M<^"M>]L(L7:A@@YLH9-+^\DE4:&, J@,X% J08"32TI G4"*N*5"4P&2_0RN M)N02)CT&7A1=H9URZ4!P"4\HNERI_=Z;,IL-A3SU_:',^&HRF8TGLW1#J:K! M5 &@8@T-H!9@89B*$XLY%10H5%8#%P_8>OGOHV\C3^#YY;]-_#!O9K.[]S_] M]/W[]_._ODU'YY/I]4\( /S3U/W\4WGM6?37[>C]J.]K3-/Q.Y]I^4AQ\=9A MPT4!PJ+ NW!O>E%P<'I%E78HS@Y^3F"Z7$;6TSOX!6)%E&)%= MOGE2^7!=IT"VKE3"=_7QK]881^L3V50$C$AN@!32P?^T$+_',RN?P^'(W4^'*ULU$\S :C23:?/@XM MP PC++%,)=!9_$9(Q9SM#X$P/+&4RAJT (?>!S#&&B5\+$09(8#0,;*)M (F MCW+_UO>L00L<%M-DP[:5BYF+E\5R1FJ3 [V*-K"F +>+GUV6Y#DKN@>0R@;I MU1(%OR @R^#&D7*:E1@L M@_YT>N\V/LJ1-#S0QG5)^L[.#=<\W78IWC>[F:9I=.N^OLFBU,WE_31]&?IAZ.)$K9#U//7B)UGV88\>2WOX1C[[;_9+<_!\VNS+#32XS2_5$>-0J8 MO]29A-#I)UB9)QFJ%5L!BE5 B1))0 M996D3$,.<,(-I@:N):LU)\D:[P@ U6?#1";).D'6"K-6"3%15-8P)2(V) M*8HYQ1@()(V5,,&8<8B0>)H@:T <2=*3XD7R8]LIC_8+)L*VNHKJTI_%W.;H MY9/%LWD\\SN9O6PZ@-?6F@8[F:;N:5'Z5WZ4'?47W-2NR-0X?!MNE(1I!!TO7W8.&WGIWQV-V.D]9 MDFP1)#6$5RPE,H1H'8/$^65<)S"&3,/8X)@(85Y9D#P_"O4_Z71RV<]N/+$( M!-'/;9 ?712J$PAM,BT8(!7^20RDTK'EQFJ//2L!\?%F1%6L"2&'D B=@?!: M!L)Q880MYPLL&C]%>[:%Z4::BQTPB0Q[O^< MO[561OUPI#I@O+QV\@!JM,W&VZQO/('(62?(.D'F!1FMBEXP(,) XJPWX009 MD!HPI*2.$9&"Q.: @JS]N0.='.ODV,M8W:\EJEHAC9BL(=;&2&F2&&4@I5X0 M&<&429AB[O_Y$W(R&T*E\0D Y$5!:5[WK+]Y?(?54MIGU\X]<5#Y1W_Y(_6I M6\J!GUFHJ@;_/1].TTL[]/@'H5?\:CFWOO^E_^_)U(SZ6?9XKWAH8APS0 6$ M%%&M!*7* N'[OR? X%H]JP::QX#!A&!%&<=:4:Z4+^LF %GU>$'WUO<\K:![ M2>:N5CDV50Q;V\6B^;PO[G1&QFU_ZBZ[?$*=Y\D7:)*M!9H,[%7&R%ZP9'+/ M$M*6S N<>%$G?(VZKI>OXE*[Q2%/D@1.M;+OG]/):E'O2]<6%B@2KSH(%73T M:?JX)\\#:C"8W\Y'Z\6M+T^$;MG_)QQ2=J1XDJ3X*9U%I4",3EDHG>3N_U?X M]-I2R*UY_SIMJ21\X8'\ZBZ;G##D0;$17AH-5V,>SRUF.>;DKI.=>+?[W>YW MN]]-_'0F?F25JU_2P,%8Y.!59-9:%@T$/RZYGZQL0D9W8:%5Y MA115ER8H 32&VEAK3+F &A(0$RDD]/#L;"W7X!'&KX51Z_[[&Y DB/8HDPU* MDK=2;]$)GD[PO)B]P@"HY(Z W"#?N58038&-)9?0(L*)0EK'2*[*G579\"F= M)7\-1G,_SQTSA=L@:4A/H*/HA=U)CH-&;P_!E656X0I30E'K*ZU@+(P!A"24 M R)PC*&D(,',& ;7:BUW2#&(?VL# &:>N7>GTVB:YO6RVD3@ M1HOZ.I2"%BG!8^;PQ]UDYO1?Y29K:"U03A=:1!&UTB14"2RA;_H'\%/":X=W MDU^ Z7$/@1=!JSP63[J3$6]31FP1$35L[(1*2BW7!@M <0*T=.H_%L3&R@J" MV"M[M(<7"KC'Z8L@:G>&0-N\X==* >BCTY;=(9/1:?L^/E-O#R%E;&%2M+ M[12I=,S+E*(<8TT2:V.)> *5 #QIB0?9-/.BGIMKIUO?!#^>QIDHI!53,@"9 M%2*V4@/*3"*AQPBBL0(8Q8RL'>ZTS]E;X=<'73R(SD5W*+J9:#[/;AYJ?GS* M.,Y;=%L-;PMH(2W"D G#J"5<.O4F.:.*&0 I6.L0\0H^8]CCU:N;TW*L%4C0 MK56.QQP[/641L"GY%&\G"M[8*F! M#P<)>(3X\9V0.4TA\[B,<9*D.KM!!AG)!7(V/14<.#.>(153"A4$EK3EE/; M4J71U(W.%'E#4J(]$W\5SQZA6L(&!X3'"3; )HD6AJFJ,2"^A)*JVC[/?M' MI<2#?CXZYR]SE-O:-I!?)K/^J /\?OX\VZ[X254@#1##24*9B"FCQ'(M*8% M$T:A%K%: _S>+P#1@'*FL >;S:UL+1#XJ0?,NT8HQ],(94N$T>.-&3^D[0G8B@ MVR+G:M@2"C&I!5<2<$51;%22< D-,48 PUF#^0Q-E+3 'L9-8D!T39W>I*AZ MZ_/;T%QG#3EUK6G*@>AII2&/_UPT@NGGS!4NRV]<'>,ZNNO9P>?@FU,N32#\ M^V9:/N2N?YV^^S9-^W^\ZU^Y(;WOC[[W[S/WJI]NIL5L'AHB)W__>7U.SQYT M^+B"(?WY2W(1??D#<$Y1-"*"LFM$E%/!J7:^Z!H1=8V(3IT'ND9$'2FVA!2[1D1=(Z+7ED)= M(Z*N$5'7B.A8\OU:J\&/>!%.=N+=[I_R[I_FQ(\,;ZEK1/1F@/TIAQ4>#1%& ML!B0&%JJD96QMIQ+R2VF,%G'$']ZGBV4_R*M O7'H$=@AV#Q!D1D)S9:5?Q+ M):AP-BQEL08Q1$K0)+$"Q5)J ZB1A% *#Y$4VSI)@F@/B@[*JA,\+=BF-RUX M'I<[#%9RA^.$8L:%T#&G%A!EJ+2(("02YDR8M;J@_9)46R=I: \AUIDLIRDY MGN#+O5QI+D.T0@)QZM\09P4DTC%E@A3#RDI)(6$**;2&,-ML::YGUJX1T:L' M +I&1#OI,LP6;&,QA)#$2L?:V=#.@*;O>>NR%&A%U_0>. M,K1YY!R^Q4UFE-9P]"Q7.G&<*"2-.1,,/B&.D)44F;J#Q[K.U7/.-B!!K\H"H MM2KL"#35$?#B%L^4UV*VCA-5;)"!'!#*I%$&) 30&!&-(+<'06]N'7MRV&0$ MZEA\SHZ7V\#+6UB95*P<*ZH3K(R$[B])B%! V$0E&!"E'->UQ(-LOA$1I5T: MU]O@Q],X$^6LQI1(:\4HPLZ_HT)+(;B1&,>(&6TX7FOTUSYGKVM$]'RBZ1H1 M[:/;>.4S&BBD2@A5& #?KET0$#,=QYH1GB2@#3YCUXBHBYV^]@')\8F(;:YL M+:X*,+,QM- (ZUS9A$@J8JNA3&0L$8:BE:YLUXCH#7G$G9 Y3B'SN(P1L)(Q MRG(FD()0"$4%QQKKV%HC+3.46KN6XOA*/G;7B*@S1;ICW.8]>X$K4< DA0IH M31G7E#.@E(8$*$V!,#$@;^ 8MVM$M&>-<]>(J)EYMEWQTZI F@(.8J$,1$X& MF,1JFU!%#!6,FABB-53\_0(0390(@9YL-H^J:T345GW;R9.6R9,MT0K!JPI& M8V-I8@,QA81:I"672%%"C4D$3LS!#MZ;:2<$9*,U&P=I)]3" $(GD3J)U"H+ MIP;E8(E&B35$4IG[I+/Y$:#?][GLV&5_=+34/(YIXC3QY[W22)TK_NTG&61L,L MSZ)R^9[.F>&^OSTN2B62M0Q_CA47U )IG7EGA1 08LNMPAPD M<,VV4Y=^ V[=JMO)]!$3KFI _8@(I0L1RAX5H>!\/8P;N848U4%S]URQL M^ MSV8WTS2-;MWO-UF4.L*ZW'\;?NE/!S2;>]$T MS>Y\GZ _T]']>62+I=K[@6&-]U^);G,>W)Q>U(_N/##F_1R/DHG5X\X?78^FT_3 MNK!(<@GXQ6L:WXU*CR:#/\XV];ABA(O_R][;-S>.*_?"7X6U-Z';; /A^.9N 2B^"#ZEO?.^V!KX]6Q3 3L7'GX-:B:[/MVLKU2T&A#V^J)=H MXGNGL[4NN6(1'>"LKYLTOQI/R\=+%_-9_49IC?EW]C(.[/%I8)(\;\C5=F.S M^LE'[VC80@-5*P9N!<+OM^7_[]E-"EIK>K5B _0G_KV7(! B3028@'-@B9") MH3P"I2))9(S",2:Q)HP_)0+<-0/*?0#1^PI6A',(_LME;_B6J$C2>]0ER31M9(H\7@72:2215*3B,L(XNH5%RQ MB+ P[/C)SY!&%RK9HSQB?MH=;$Y."=+WJ@3#1NPPXDK&FE+$-2<)45C0&#%+ M#";"V!?:H4[LDMEB?Z:G0KL\XW#XHG7T.I#U.G!-&&5+&(V*E")<:W *E:5* M@P($J=0NDY1$8@?""-_=FS *M-.S ;T"W&\A,[R=I9?S%Y]-/E;)PZUPC(I< M^,40;$ -RL1H@Q,;(B*5IBA*GC(":8/D:4?EO8L?'2#4>X0;E$%_E&"+U=]+ MR^IN/G?4"> ?8WG>HUSS$)6>18S7!#4B6I4H*,0\LK&(HK*M/.)("Y0(HQ!% M^@F@]B6;[PVW,!Y0NM/X\;,Y8">\OA\\?&$1V:9K=VK(=EE5=F\N>Q>/[O]) M/>L7.C*A"16E(=6&9&AX]A09A8=VMWU6;P6 MKG;WVR2=SO5T9/]G,;YUE7/QN!A.9L4B?[CV11J!&%*8XYCP6%EC$Q-K@;DU M(J:Z7?NB+&&2Q[&F/.04 !.^K",P##4GKI__@[4OC]ZG4_ORE%WML=%]I50>9GT*#HRYUVDL= MDWRTCDG0Y]4Q/?39SC_:[F=]T=0[*II:JQ+V9MW]94(].YPX.\39T'>;Z'!$ M4\']_C(DT>SF=@'T;BEDIYZ+V>7\1YIOJBS4&O&"DD+.'%;4VC*0)&2*A%.'6)O@][2F<)=_TA+WOQ^;N_.XV:V9JULR\ M_ )\^5O%R3OK1Z7X /.='@8]KN#00>'AL1\=[8'O&( O; Y;)I%2@'V*2$PY M8:'6/!%:&9T8)03JG%M_*O"M-.,[,. C \#Y]PM\IY6-3Q8Y,,0BSP9KIM_% M8CQQCQ*,;VYSP->;]SA(JA)\R9IR48L$LBA.0BYYJ)BV;O8X%XHQ84+>*95Y M'8MGN8MMR3?5#GYN;> N1RASLDOSYV -F1.P5TY=0#FB32V;PDAA*:B6EDO, ME(XC1)6P-(F)P)V!-*^CF=]$0)D\B?%O[R0$\]G%NZ:PID61+0,OL//?L\FL M5,ONI/]+5?#[::1=00-IH 'QF H2QD3&"3<;O3,<"-% T)V:ZWWO[%-4_>\.&%IGP+BU(DS@_XU!7#&A8X,BS:(DP589 MUFFPOW>;X36 @9,!9_MKJ'D,P/ NT\"GZ@.T#Y>QR%CD*G"LY R<=&4P49QC M$1NZ8=CY3^VM6%#\':=,['+;]-H?]] 60O0F[ M+K'W]78O139$N#4D*L)8:ZJ(B;F-W E.2R,JHMA-HR,;)L,L]R!N;0'\/8D'.L0^-J$",-<=+F5&$ M4JE#B3#G5"N9(#!Y3)P8(XG9WKO?Y^%22082]Q.Q3L3W[Z'DA* D#)OZY5#% ML9 1D19S^#\5,D622,)W$@U0\#(HV9&-(\(!H>\#2O9TXOS%AP-WLL"-Q][; MYUS]U\H?KC]V]V#,(^<^=["&3M](_^]U7E_D-KW*/EWD6?KG)]_.Y^=T\B.] M*]P9N^N\6LU]CRC8W_9Q:-^_7#WN\^7KN?T6G'\-HJ]?8OOEFXW=7]^^_OHY MUN?P(OG\17^)/NM?@V_G\,;?[9?S;]MQS^NMX<,?7_0?\6=XW(_;,_:>N+CI M@]#BU+Z]PF <8&4BDE(B>"1%,J*A,8TY@F6R(:T=5K>Q@I'EAF.$PW_+Y52*%&8A[%* M-$'HP4X'C][G[3L=5#2LF_,7OJK:3[\.HD6>NX*N%GU?I0-"/>/EZV5W@Q^? MX(*82 0A$AE+N);*H(2B2!!JD*%:RM;>XEC#MT)CC%)<4*,Q#HV,66P0=A74 MS^B$L,6.'^HPLB[%U6 MR[S74_)]TX2>'?JF"0\'F\!>SD%9M'1T=G,[F=UE69!G977# R7[.Y>9%]=7 M'LDYX0.((0K1' 6.A0PY8K&@1'&FB8HD0Z% "1C*G.I.#-%6//)[R2(M$[QR M"_97;T@&/$0GW2K[H #GD)(4/: <-J HV9Q&4"1*M(TLUHIC;K4@L<5,A[.5R]# M.6V2)]G^E3PA ['3BJB#U>4GH+)/7GYH:]0%%336242$!+M8, E")!!+8A2; M"---M8=/DI]=Z30TH/(D&EN\$R_\CVF>#6=74WAG%,S3OX*+;)I=CE]^4O[X M"H$?ED7>R"*EE"2,H<0=>&4Z-J%AE%IE=$04CCN)H_/TKZQ.#^Y=@0W0Z_35 M.UC%=LI.ZOL5/]&4X41PJS3$!W8@PL9I1V1F0LI7X[4K_@?B] M2G>WP]>+1Z'^OL&>%L ,-S=C;R6]5T]-->(56@J"94VHDY!K$DN="!11S$*C M)><=\:HL34_):$G(?>LY"GY:?_;[Q+36D4J/PDWM3D)D0E4L%;4@/9A*(5&" M+$$(7#<4=CH4*F+(TGWZ:+>;!AR++@B^S M.>@OY:..&-USK/7=6HV*M@HF$VU=[U'+:,)UHA41+!8"84DB&W;;EYE%,9YF MA1/*B_'4U]4UNP!_%>-1EONWZY3!W+R_ MW[-BGB^&\T7N,G=+A1I@^E)->JS2V&K2'U,11C1*F,&,,V&E$%@SL&SC6+GL MP[HTKA 37F3Y'J=F$['+(WT'J_+>DV8[5I&1LE7,1@U'A"LL&.<,:REBFL1A M:%4B9=))'QE8-(EY";W'G-Z[[8C1J@E>Q&R4C$>R1@E M(#-$&9E@$W*DN59=V?.!EW22S'*?'_!'R\ZOT^GGZ7!VD_GW*F-13T=?9M/A MWA-W')UV,=A!">RA:L'3DU'2])XA%EY%)!+$A$IPQG3(2QF5D8SN"8[N0D:? MJT+?5P#FM)P[SRU[;G=WM$+9:@@5@-YWPB\,]]?$Y8#FH_4>X3N0OE8/I83&$8XB@I3!/)941SI*A##,2F-5 MMZ?D4Z5O5[VB!U*]9J/(P]>!6QIJ?>?'EQR5.KH!KH]1YY0GO+K)<8U5H15/ M0JNLY2&W<:1P@F,5:^3&1\4DNJ<.XA4-"L8&(5&OV1CNR$:UOF=_O#":3?T> M.,[_EDW'L[PJLG0EEE%Z>YNY_TPFP7F>3HL2,(O@&0T('^G8MPVI7D)I\@AM M-X#,*S7\^SP-6OVSG*X;^#9]T>P&+G47C(O"-?FK2?YTH/._^Z=']#AM*F$4 M)@KQ2$=,1MQ8)&VH9!B9$',3QUAN$KS/4Y?:=\VMX1*9]NT$-ZKQ9N;MZL^: MZ=-?9].K>9;?N(MT!F&VKN ^?W0()E^:#^'#.4N*SKHY MRP#(/VG/HWKF/@7IU56>7:5SU^]Q/!V.;]-)4#9F=,T>7[C_CVP_:\U$ES*2 M4F@<"LP5,RJ444)(:#B5(DXZ6:O5??2#J;-B_CNLX]OX@ET)GB7)_[V8F:X%Y='BRP '_NSKGG^MYKEDWQV8_\"GAD7V>=ILIA,OEY^!5+HR60V=RO\>NMUT,$R MTW/1Y2W!I5@ RY3\=;O(BT4*;\]G7@UEU5XX?KN$W7!?=^^[" 5HQVI3@EFY M*_6G8Z#&&&X!5QM>IT66%\$'URO5J>OOV>2N5'$NRTS0+_[&_F_\R\>SX-S_ MOH218#;UWRR?;0R/5QYL#8KL9OPIG8)!,9G<>5D US&%V\Q6U"GV=LRW[';> MZDB(W5-F*2SY#GXR""ZRJ_%TZFIBXPS0ERD<^7]+K!S!/ M /P&]O Z708>1 ; MI.L*-PQF\DXRX,\JW=L%,S!]V":S8'O9L,L&Q7!)4AXU;J 0>!GPL M;XX60]]:R'_LK)]T.LS*YH@#V/^Q?[*:#^#!%O#VCQ0LUENXQ5\@3'-@L'T# M'F=+P!-8,BHL0UQ13HW5A/%0B#"R5#-0FQOF@GA".*1S"/(EFW^]_%RM,W++ M7,6VN(0VV#V$/]%CAC@0\#UBW-GV(OJJ\F@=TNR9'5OSK&.-50)NJY68<@DV MN[6<8YD8K&,9FF1%_Z[RT!^PP5\O&U4\RTM.<&B35BQXO M1'RZOMVD95<46:4A :F&+5,/]-YLSZ9^*QL? T*Y=H&A,)@G1AA".;SE'%=0H640\:;YAD;+J%;<@G8^NC1<<5/WK':^0-X<;P,^Y^59AE(X"24G%A%(W 5$Z4MA5<1:*M$,MRI!KH7@AHU]9M;$SXV MMB%;L@V59_S1_-4SE!78W1Y>2IN]Q2*Y\QB!G8K%Q7^#[^9Y:>1,)N_T+6XK M]VPV+&N12W8: @52<,F*6WCNR[&;4/+=CR^Y6,Q+GV0ZFX/755T*/G>C29Q? M44\T<4[;8NIM_=H3/ N"S^#E@6OEUCQHS4BI;S>;7Z;Q\-,?J M;OI)Z=)ZCPB0/AC!EU>#K?[I0%V!+PDN[WP#,?RC!M>SR0B(]N-Z%O@8=.&N M72GR8 PO*SWOGFHZ+8/4EJI^L/6Q*^BKR#M^8(5#I?U0"8^QY_U:YP M=)O.@F(\_=-1YG(!KYW3G,^^CT<5G9??/@L^7P8_,B T+.4*-M9_/W4[ZW#B M.IU>9<$'<*Q&V248T*-R.HRS49R1['S**Q<$\([S\J(?'R1U2;8"WKZ#Y0%$ MP446GG:-X^D?T%7PFX%7 M=ME?+OSNHUON@@]SHX/()\0PWB[,^'\J%%\ADX/T6@&V(3JM7Y818B^6 .CS M\Z_.+JH^%W7L=_EZ!+<8W]QDHW%IJ-[FV3!S-(!;???,%I1Q33IP MFJ%&A-?0" KU\9>#CK\,@)N 9;RM4\IB8S^.\^'BIIB[\&OQ<_ !?PQ&98L, MQZAN#2"U>0!:(G[J<:K M"Z42/"8ZI(AP@Y2D,0ECPA(58\1,YVCRO5[=^36 J3,9S_/443-V X,/7,-.GK#!8FC@>KUK?7R:$-^KM#FR"LWH%OG<)J_#(P*NO8YZ#U= J9$Z4 ME7$48V*X%$:%,8Z94-1(I"/6*61^G"$;&_WK91GO=!A^GH^OKAP''#9;OL1L MW\"9.S/;.Y',E>B&4[T^QY_>WD[&0Q]&:?.ECVLXFOC0QFI^^Y?@ UEBHC<6 MG!2LV*$53I86@+,3_%?N$9KZVQ]:10\WH)07N:_9J3ZN*R"<[5K&<5M?KZ_F M5UI]\SG!&7C:_9K"!(6]*7S0IK"3GU)$G,!X&=D V%W^]$46OEK$0_-^X1@W M9^N21!C7XT9CHS@VUB24(HZD881$-*+;92D3D$FP G[S2UD"LV.QF2LX 5R& M'?*P7$&TGHX:EG/EC">,TQL..^\PNN()7+]\D4/C#([[@O)=Y/>N58NU?W'F MQ ?Z\;Z\19.O6$\EG 5?O2U2PGTWVM".:]=!D,>CUT\/A8!RF0$)BN%U-EI, MW B;EN!N-K$V1.%=(6 ^\I)<$1WHEUW-.L[P6?"'HU1#[0W)DMO4EX.-L@D( M6#YP>K5TB(O,D^,";NBB^8-6 MLE2%;VU4=PATU?4Y]%\BD M]I[?S>HHDL= MIJG/!1Q3V5[[W\^N\&VS.)1'Y'RHLOY_9;V7;S9V?WW[^NOG6)_#B^3S%_TE^JQ_#;Z=PQM_MU_.OVTG!:^WA@]_ M?-%_Q)_A<3]N+Z![.O=8WW>%4W=P8(F\[, 2/=@#2W'C%SW;.)B# 0;Z =Z^ M]A&%;/1\.^/9OVS50]-2E:,7E-Y4=DE9GU X]5^&EZ\W94M:U0(_LBK??Y/- MCR+]LUYE[NH5BO*(RL*[O[DK'K^ YT@K4H"2\;9"GD[_K+\*JL:?4W=T 1OB M9EFI='>?[G'+N "C<5JY(%Y'9G^!J5,48/(4"W>FVAD0I3>\Z>K+#?BE"BMM M^IXOT]AH58 UOAQZ>[GP7G:K76GY3'7U1C%;>2*XX>5E??IA]5D?7G5-T-75 MUVI 78!=6OEVF&]C5^*6VKJB&O+T3][\6T,D)37P73NF$S MYK>]X _+X)\W1+.Z*K_XZ VXRE1Q0X%+8L&RBS&8J/FX8V$<$>>[,J3AT-E7 MOL:F1]LT] 5: M:9[?>49'LW@B1US7Z??,U=4"%PV&X[]E=M5S)>9/W-259-M?MCU53J?$"0Y*ZFZ MYN15N6.WF#U'KRAOSL$*+) ;VHR5Y@8EDAMJPSA!@E@6L2=4)U84*.-67R^! M*F6M=%0O_LD=+[8]<<')6;?GS^X.E4W+H-!J(+4YP=-EL/O8='DFJ*E;;LM1 MR4D=EAD75:%<%:P:.>]S,G.\!I(U7]I?'C!OLFR^KJ0OR_R"O^H$F!F\_V%: M.H[^AJ57]$B9R*;UN-AKZ:ZN#K&MO\;J'X3=@Z[SI/5"> M X,MG]2Z\QZP=?;7< FVY3&TYE"L4TVCURY])JS),44<)T8IEE 9\X0+:2-B MD+6,:Z&(%FM!S4CNG#5C+XH M#RI.ZT#C:J"M.7+88H99(WZ;E6WP>>7((4C>/!]?+,KF,)V';&E:9\>_+CN% MK90E3PCBBG,2<\9B99$0C",=226CL'/T8A-'_5L^*S8?J]X%[X1[Y)U!:1KY M'7#SO?-1J0K2IF L%ANW:U$EN";V4]/LY= M'3WW^JS%FWHV9HT(<>@.]23 7DB'L4+8HBAT<0N]6N&LEX<#BOE,+VG_6PIF M_S1*;\< P\Y.:C(KY7'^!XZ_)F6FA?W7>;Q,A?B30NXN:\A7K"1,5N__N;[_ M[HZS[O7 /O#G"B^[\P"+80UO+;ZN2D_!U/#+\T%<%Y^M @^5)UEQU9H)\*Q. M2VN)J'/'NP_V6TH F#1B)B:1YA&/)8Y"&QJ)+,5*$?&I/;+L1'>\_0D^V8H*\R?7BZH M]B;-K\;3\O'2Q7Q6OU'VU/3OE"W4, +Z5 WW7!.*]+;(?J[_:%/)M]=K^K M M.W?+NO_:AK9KY2U"_K=6D[;5S_ #'['G_>QY'X5;_>Q-QR*\56]V^@:]V;NT M>%Y3R$Z>1CZ54G)SED9[ \9'R8/U /D[[>'?\\F]?!)GP[(J@E8]<][O-+-E MV=HK2NR,Q$I >7/+ M^ ,H2'OV;#B*MJF$W 5?'68;YH-"QT-J1=^#X\F"8ROB9&*=1#82BC!,26BH M(M1R84(2"K9AYYI*_=&ME#F4F MZ2'&?+==YYM#Y2-(R9O29^'ZS#--F3*&/L:A5"6]7RMR7"??EGT\J$WXGH?S?[CUS MV#G/#CB[/-O' 6>.9"LDE&)61XC+FUD0*OB)C M$XL$Q:Y[]:.=!'2MJ,YGIXX%>*#D>RR9.@[;ZUTE&T['"'N,.J=MI86BJ5G% M5%AL=!BJA(=)+''($8^M4(HI9K9L5+UNHJUA\F/3PD\ I3D:*,Q>,[IXC";= ML<0DFT%+90C.]R6$W:^:+'9:KKBF%U=37PJWJ:ES'->^Z2 .;C MLEW:NA701\+[2/C2QPI9XV,E8928,#8F4A&W2:P%)S%"#'.#(R$[PP(_5XQE M2[YR?HJMA_+J\LR%;_C:[3GGG*A_;_6<.SX_BF'Q?L/>!X6=AU2%UN/DR>)D MV&0,(TM4%$9,1X0E&/Z@A"8H#!E.DC#N'GUZ/DZZ*6C'C9.8[338=%PX>5KI MP3:K^NE7[R-=^ @NR%;C*1G*!"DL$>/<$*81=Z,Y(Y$H8T@S3+'&A39!OUZ6 M:4-8XCU]>H_?9B(;1B$^'PL.UOHY 2/GY,56H*8E$B>&R,@B I]R)*/$$N/5 M.2.)C11[F=B>@ K'NTSK'[XR/N[(S[J67JF"?.DIY.,[9?P(#!#4:ANII>0V MXC+"/%*A1,B&B914:$H$4@_#@).XND7*;WEV,U[,= 0%73V419'O,0LQ@T'Q<4"6N]/1 JF1C4:8_V#" X?J- D%>)?QZ^ MM7 41L'Y;+Z;1-!^RO6.+="Y@S.X!Q_P%"%KIC4RURO.1,1B=W1"*":%D$;' M4D1$ZFT20Z=H#-$!DOMKO[*IE.X@HYSO(![28V*/B0X3)5UB8JPCR5$DA# T MTC&-*4?>2I3&1DG2<1>WPL3CMPN5W*E=>)R(N*&&>"?77IDH]^R"W'W.F-WP MU,]O:;#/!W75T^"=I>.IKYX&,2EG3?ZX'@^ONU.$_8R-#).84TYU$L:&Z222H6$FZ71[NO=W3_@9/,1OAS1:<'V'8PH-/13;\>;3([[(T!PNIF9!=-(9[QK+_SMQ6R[0WBXE_)-P!!'.#)<46D-P*Y5 M.J3*X8.RG'-"-@R(?A[EET"P"\J'9VH?E*_'RM_Z-029K\KN\6,5/SZOG\MZ M"<9N-71:MN:C628PH(/1RC(N2"@ELB&*$ZHCQ>.DT_#B6=&]T8ULQM"$_%0BT0E,8N10D08 K@B M44B$5:133[2UB_E?A[!1:)\;!49XGEVZ&=GUA.^5YFR-SOY0B>!'>,L18N#[ MO(U+)9X.W:_2J3_B#H0S^=BST#"]O?7_ 5>R:E\5S/-T6I12492W&X(3D;I1 M],YQR/+;%#P'=V37W?-_\8GYS:WEN@]#FRIL0#TRT;]=IGK61CRR! M#SVLH>09?[2&XNGB#,@3%.Z9!D&QN/AOX%1WMKOFFG3DI,/CU* *<@QGN1-# M@+6B/@5>,T.KG=J2(9;LO8&C/#,M?YS>EK]ZF>^X)>>TU*60QK)8,R(QC[72 MBKK.7D:(B$:"QH]P#KQSH S#Q=GC)7C[8Y@@^^[89L.V#UW(;.77Z70^_C0: M3Q9^KU:8KAO+='0>3Q=IN1S_=AD^7-<#W<.D/SVL)W8 ^(2M/;#_]SJO+W*; M7F6?+O(L_?-3>@F/]',Z^9'>%>YH^W5>K>:^1Q3L;UMU2'CB0_N7JT=DOWP] MM]^"\Z]!]/5+;+]\L['[Z]O77S_'^AQ>))^_Z"_19_UK\.T]^/VEL*>HOOU?5J=J_Q'L#IL0*ZAY(1D+>8PU3P"] M$XM%A,%'I<1H@U:P^XN/>GR]](!:?+T$2^O&Z?S9\,_((5(V,GBX[*\L'XZ+31=T1&O_8NPW)XNW\X7(#U-"U-(^?+C"_'<%G@LCR=Y2"K:7Y7*U?T J!;XWN><< M99-QX>\RGGZ']]?NYZ).@4.1\K?S1TA1FP'-TNK?>I8I\D7IIU1+G%^G<[_! M5RXBG@.UR^UM$Z_BF_9=VT087J?3*^ HN.DD_3$(+E-@S-Q?QRWM>TV(ZVQT MY;[?/,0FT\0MQW4[RD?>]2K9^1H4"C"QZ0EH8E)B2) M4N$*2.K&]IK/]'+O?DO'0&U Q_'=2<<["[X M,_7"Z<'O=@$8X="GP_ N.;/D$!\B:A#,\6[#[K= LT_.\RZI]I3HT$4Z\/FU3O4'ZT[@H=UM5S/#]V; 5L.O9E' "HL" />BPCR7YYW,"H Q M9P^:"6#03QO,0VU"92A1(8L(YU9(S1($ AV#2ZLQQY^:4RHQ6$U(<:ID0C@Q M4AIJ*::"6HP32>)2:H&ELI&>/_D^^*<@ P&^=3Y7OLCV[65MV"X]!% NO.2M M'RE>JW[I5MH\;H=O0X"7T(^\R(S?35E2^=)]_6>'5N/A1C*/OH.K#B[L>38$ MPV!X)#'84E=_'#Z"M[,?(W!* .MFA?7X]O*UKK.0,O#4KW&*$M, MBLH^=(0 &1DZ#97/BM("=\9^WKY.V_2"K;P.+O.9B_5,1__R/@-9R0MG([[GEV/AZ[?)%RM^.C?=THPG^I6FA11:4W M;,J/M,J<^!,+3I-2LLFQ:^X16%$;"1MPHF0!A,,4F],1*6PH=Y" M%T3MM9R[\'[9+GRMXL?96?+?&? XPI]HTVJVOF(+()O@8YL%@3=WEJ/#>(]V M6AV'+OD03)-7W5Q%6\$'8FF4A""YF#N(1S961&LID<'*=HXW_);>>1D]G^D2 M/^J]R8I_S0[G:._O4@>.6=;#J8(1Y&&"56<4FXI+&VH4J$ M-I930T/.7R"F9:OH.L5>.%<)3(3IR/M, )8'O.GLK'M*99>;OCE&584M7I$3 M%&KU8M&"& L&2XP2'@$;F,@2>(\CS:W1>L57_JT.AMDTGWY=N))-IZ7+XLV& M&Y9RG^97V=RXJ-4![SIJBD)WO^NPUTT$,0.J?0+S:4U=5W!0*OX'PIC+GX^+ MROAVE*]"C\/K<>9#675 :NZ)[V(S9>.-=#)PN6O@KRMPU=R]G-5V59L,/J#E M C?^(U@5".]L6KT<%[7R\1$ 9Z?44:JE:5+%(LO*/-]5=#6]WX00]L[=3:H3 M6)MRQHVP# E"8A2)),'&A)1'$;)JA;N3=)S_1SI99'_/4N>*.AYV8=L_IK,+ M9Y Y]/H\O07S]W=8"Y!T,O;$@U>+W*T:.'U<_ HF(7PROUM>KA5ANC=6]-8B ML,7W0&##!77;&^W$:^Q*40Z6"?A>M=]F]%LBAL.* M9U^_6SOV_$<]B**SM\).TJ0:0XT309 P"=&$)RR.I:O6-CQF1L>)?7OL7*^E M?2.QV:/1N UVUN[A2IS>)8=<2.,RG]VT8PP^?@_/GF=.9\.WJE1H:8..;L;3 ML3<27"REJOBL4CDU+Q;9?#YQ.8.5@V$M>V0IYZ\&76?BN7^+E,E;]'OALO#<]-@U4]..59E0=L9X V ML4&MT<^"8XB=GG=LVGJ(JN,XL,T7DWDI7Z_*V[0YO\2EU8B9B/&(P>6OJK(\OK>-VT.IEKM MNB/'3),HXIJ%FK&8J5"3,"'(ZF1]+Q-7.^J3_(!.\W1ZY4Y+ZL*-,ZJW]Y## MI&2??H;KM+ND"2@Z1Y12=2VWVO_C*A'>1CZX($N0+M>CN< HW"_,C[F[S2I#9WE MZ8>Q0[&R@*2YL2L8+N BV72IV7>>@-H!9@:ET=O]MYL+RJ;7+L]?M,W;JLRD M"&Z 'U-?LW([2>>.CX+T>SJ>I,M-SR>SJKA9OD-<.?<%:_I:FWZK2.YT[$76Q-'\T$7#K MRI>VWF-$NW:.-36(D..CT;GEI M-H_"7CHUA;934ZW=VJ66XF?= [^[TE)5)/>^W?6AD<)]L/]]#EO%,B2A+ XY M$8QQ%1N#0A1Q08@ 7XE%'3/D.8F]P]A;O&>OJH_9R(<*A4)S01X MN99IG' I*!-Q$D6:=@["[CFM=QA;3O:9W[DWJU?G1Y95S&5M\J/)H%>0^\;] MT)HGB=74G9SFUB*I- ?,QPFR(D%,[C'Y=QB\@?<<\R[AH"K?*)H"_B>FZP8G MG:\33U>,S5;I^NV#P0W MT<3#=U<.-@+8FI_#<:PIPHQ&).;:*DD(143$3"ED".\TWGYJ!/ PL)GOD\O? M- HFP(%*PQ2!E$9"L,EHPHV,Z&:<&6945V+[;D!P,/8TKT"U[;QOU>/_;D+ MMA!DHR)V1=;NL-3%;/9GA;XN?5:'+^J' $ZM0X>NI\4*&/G?-X'%_1N2K;)? M\!.)CJ4E6&@>B\0D6A%A(JXI(4G2&0VTP?%P.OIJZNCZN0J%IAW6!G_CUV;Y M\-GB)AM]R=:[]WPN67[_K%Z +H+WWBQ/UZT,+D_D^41P-OY>QK$ V8 KYV68 MU%7LWY9I8_AROO!G,_2D](.@,'@4$/QN!Q3\? M^-,.E17F9",OG#L!\ !//'(]=)8G*.;7^6QQ==V$W,^"#<'/%\74#[]S!>\[ M5QS&&DZ@<\461]Y>=&+N0!I?;)7-,;-Y!,R2NQB&QY$M@&';A>'UN0#^^.[S MU,P.=I6^;%?9 >;3_F\*],CO=I!-6^<#=]CO&VA"H%CP'V 19W=51*R8I_E\ M<5OEP3:DO%[1/2.H53^><"5X;%Z03ML5:/OFC<;G,4PDX*0CSDS(D\AH;2-D M"(FL(#J1G6[G&[;*]8_X>EE[-Q9P9'YWWC0TW-!>XO.2#]Z2"?9Z7B#/)CXU M6A\[+A=4CA$ *_7\&JS25M='7_?:Z43BF,+AT!)+_"^S5H8=W/C%]+6+5&'W MFN.4#!%D8F,IB1(ND=*Q#167%.$X(=1TP.6YL9^#0(VM&:9K'3Q])W:@V%G9 M'+?M_K3KLF;KWM #W4R"_ZR[H#8*$11F>O//OE.3:ZQ1E&[@G]/9CTDVNEKV MD?P5-MM.K\ 1:163^&:Y\'.?47*17.?QN9B1=W_'H&[ $EC62[4>L?(72XWM MDD)3>#&HO%?X<7T,HVK7XB3P9N;Z Z6WXQ&(AFNY>@-T!E>S<&?AW3E\L %\ M1J#M:)>7O,IG/TI+ 43WKIAG-V<=B^")'F:7.5Z64=B/"^'_23W3%3J4-L&$ MQ8I3KD.M8\Y)G#"K),(B&S^N_T[7;:%CI&K]9O M9YG8;+KL% ^VV:$V)$J @2L5YX98;1(DH@1++0TRF+3:[ !3)PFWE-G$<(.P MY^W;[#C:!9YX02O+O(>..]O0XB6D?%G'G7WG6VNC MODHW%U[#^$/1+EX-NJWL#SAO9Z>;8HIIDW[)_AK/ZZ2MZT=W">L$?7Q7EPY? MS^ 9RN--5PO0UKXQX;1]V5;&>]D!.L]NX:&J!GY+T]'WE_DQ6TQ&+J=41MR; M_HRNY8NW+FM+%/2Q:Y#FVT=6;J!K?E,G;#;W@!S[Y?GA;:" VV;O13;_X0K# M;]+\3V?GNC;GPS%0T5G)NO"])@D!IE(Y?: L@ 3R7N: 8C]F^9_>E"E_X^[>NI#K MJUBUHG3T+ZLZW%.!-#:O+UR91QDWOW!^HZL(&93]>6!1WG#R%/4QC/'_++P! MD_O,'_"^KX"Y'H,##XZ$0^1@DGW/)N5R+V>3R>R'ITD5E.]^LR@SD^ZNWJ(J M%]]:QL^[4ZYR-[I5OHEN#9^G7)W1(@D)GS22M-*G3[2X=H!VOSJ6"/#/P==E MC=*2.9P05M,X@O]9S'PZN>P/_V$Q+:MOLM%'+P[E<1''8W6X+5_)##O<*--+ MI507FZR-%175L]WILQWY.2@+XFHV^WF-S[9DK8JG2HYMNL$Z?OMEPQ4+\!HG M:;XMJ_Y2"\3,0SO<9+IVT>5]FT*_YGS0IIO\XEZWQ2SU/=YRK[#AHE.G[UP_ MZ/*\=.YG/LPN9GGISM^U;U2I2?#T4_>)GPXQJ4H[\NJ9 >2GO4':2;ML7WE0ILI6+EFV? MZW3.S!F&+=/+-ROOFH-=D[&\3.IJ%RY >I:G]1YE_=<.U&R5-4OJTNM -_56 MK8*CU44]RQ?_-KS.1HM)]O6R*3=WGAAT]BN>,0?I.YH_OU&[E_(/].:8DJ=2811Z$S\( VDO_MEPL?]W)[.4EO MB^SG^H].+_#&N(6O.-K_[Y\H^>E^8[:\(V5_:YF^JY_A^S_BS_K5\SX*7_%> MA[\NM_W>MQM+'&N"]2K[N%ZB5_[=864[;=**"$ECK6@T1W/N 2$__EZ M/ (XW%UZ=+/[N80>UX+IX>67N%8G1&__"GSI0/"_D/_?CLCSTR,%ULWBU%.I MH38GRQXPEK;QU'OF.&7F>-C26X\3;(,BI\06](5#4N(#T7-!S04![+GC77'#N!AOU//"N>:"W"GHNZ*V"G@MZJZ#G@H>M M@N>''O_7<'AY.1SNFS)K,TN?%57YZ5_+6H&?7\HDKTF#5Y:4=[OP?O?[W>]W M_WTNO-_]?O?[W7^?"^]WO]_]?O??Y\+[W7_38H&=N_?1VHGGESKZQ[Z[?63O MI-9ZZNOK]_)TUM?OY>FLK]_+TUE?OY>GL[Y^+T]G?>]F+W>=:48[]T6[/0R> MZ8[^?3;-[NH^ )>PD/6^9UO%7_90D7 O:??LG__3'M;_*)L\YQ2'YY*7K[=L M:7M/1UM)0BPRC&DS+U8I$5'-PTB'A",C):4Z,C(T.B*,QYW1]"[>H:.FR M!R]]> [F0*&PTX5WO?ON*S#VMD+Z;.S>--;AO8>*>XQ^SQC-6Q/G#!(A(2SA M3/,H3'2$*(H$CA"1,=/F@#&:G!Y&_R/+9R,@;=7EA?S2 W0/T#U OSN %LT0 M]] 8$<>1,I9R;BW3-)8F)C1"""O!P@,&:-H#= _0/4#W 'UZ *T:@#9$*IGU(H@?4'E![0,TP:0U"2S1B1!G)N(HX M"K&R,3,.4Y5!/.*[M'BQ^G?6AXV?AM%2J1ZC>XSN,?K=831M,-IPB@A62$:Q MYJ&F)DH("ZV)>1(E.#EDC.[#QCU ]P#= _0) C0G3=@XD@DEAFL!1K,PB<9Q M;")N(T$)"F-UP #=AXU[@.X!N@?H$P1H@9< +:U.-)664<4Y4#?0X;MZ5<.(7KQ_%/9O-%NX<28O@=\L' MUGGHJ*@:5"1()H)&DO*(<86QT0E!5K/$,DV(T>NH6'9 .\D2X8-/J&W@N(,U M*=^7Y=ACWJ%C'L7-X,50@-4G0LF%5IS&D1(1IXC% NM828L."//V'3L];-^Z M![P>\'K >R;@$;4$/*J$C8516(:(&VUT!&:>,$Q88JU%AV3D[3L6V0->#W@] MX)TDX+$&\&*5D)B%2DO..,="&V$CA;6D3%"#.V/!=P!XO0O: U0/4#U /0!0 MH6R2$531F(DHB;GBB6:*61Q%E+H4LD7Q2US08RNQ//B$1(]Y/>;UF/=,S),- MYIF$"^&R##QFG$GAVI-80C&XI)P*UDG OB'F]6&W8P&\O0!"CX@](NX+$1D2 MS<$;+A.%H@@Q1GD4$F64Q=K(4*J8A(H<$"+V<;EC0<0>\'K .RC (TV#.JMI M:),H(BJ,..;(,"H)0UB2A%/,Q!X K_=1#[8X[DW+CJ_+N9:^)F_/<'8<8T)> MD2 ]$7JNZ+FBYXJ>*WJNZ+FBYXJ>*WJNZ+FBYXJ>*WJN>$."G-8PRU_'Z<5X M,IZ/LWZ.Y>F'S/N]/)WU]7MY.NOK]_)TUM?OY>FLK]_+TUE?OY>GL[YWLY>' M/\=R-VYH!*_AAMET'F1I/OTT6\S[1ET[7_^Q-^H2HNFD2#225$0(4ZNX9%J: M)(9_C,7&<-(=P&,6Q7B:%44TN[D83U-W]8;IX*]B#*3S;]?PX?'W MK'FT&=CDMIC^OX8<%D3PZV)^##67Q] '[*#CR(=3I-GC]OWFO\AZO>[SN\;K'ZQWCM6RW/U,"AXEA*(XU M%XRJF(814LA&2$L<1<>$UV_>NKS'ZQZOCR32=U1X?.QX2QN\U4(JHY$0(4]X MC!,=1A(KQ1($_T=$I]?':^!M#XY;N+&:JN3&Y$4"Q)CFAC) M(TT,$Q3%(0LQMK&B>)_@>6R=E$X+CWMCM,UWTPN,?K'J][O#XYO&XUY2,T-E%,1&R8Y$10PQ6V M+)0<14IHW&D-?\AX?7+!X+46,IR+'K![P.X!^[T!MFKU#.1"A)%!@DD$%G9, M-9%*&]*AW8JC'F@:K<6P%)9PBP#C. M$#.:$9N$B"@I+.Z>G7AKU.L;[?>HUZ->CWK/0+V0+U%/8!E39L,D9)@KZ<;X M6LECC6(WV)QW*JS>&O7Z9OH]ZITPZE47==_H!CY.%!*?M^;7Q$O9X*4$F)2 MEU(:QB-"5)1$Q(HP%EJ'JCL>.*M28O3C">>C31GOHJRL:_V6>PI/6[^_DVB5=ORQNX"?#E<5-QM/L M4S6N!!/TMW4YDB!'+0+\]Z*8CR_ORK?&4X#*^<_,?6<'1/D\!;Z99_G-> H/ M$%P"WP7?'>,-@OEU%D2S&[CB7;"8 ]O_(RO\9[X,.)AGP^OI&'BW@&^F\^ F M_6M\ ]_QOUL463"[#&87199_=Y0-QMXF"-+I*'#W6O_F8MK][GSFOP&K=FUA M;V=%,7:?ID7P(YM,W'^'56&R^VL!HI??IOG\+ACFV6@\#_)Q\2=<*QB[^Q9% M5A1.C-S=FF6>!<'7YL:S'):1_YG-ZT?(L\M)-IS7[X[2>0J+FJ>P@:/@,I_= M!&X_;C._*<#0BWR8%8/@Q_48KK9I3?4%6\3U'IWXQ3_CXN;6$;<(+M("[N#( M#%^\R KW1*4@.]JGW]/QQ%WV;)7G#I/'SINU_G,1W,RFV5U-T,O%= 0+S[/@ MI@2Z40"LU&R/HT *1*N SY%EW"+._RQF<_BKNM@MR!EP(^RX@[+O6?5^R73N M'L,)D'A\.79W*8*)LT\#'/P8SZ_'):%;-[ZN[=RS8/7YA[-.I^)E_?!= $_W ME)6X)X/_;'HP^OB#?767!(Q9N^J:Z +CMW]?/1X(T74&OY^FD[M_N)\Z"0$N M@Q^-9D^XU'=%A\1WP*@G7'MC_>YW7%[E-K[)/%WF6 M_ODIO81'^CF=_$CO"KC5OUSGU6KN>T3!_O9+=TTO?FC_\D=YCXO99 27^/+U MW'X+SK\&T=./O]LOYM^V0 MY/76\.&/+_J/^#,\[L?M06Y/9D)]WQ5.76-E;V:> VF^90[AX9U/U(9$B1C% M$GQU0ZPV"1)1@J66!AE,/I%'&'H[S-[!HD%4PHNAPG \7-P7( M?@FK(S#YYEFI[1W"#-,\O_/0<>.TKU.L<-L21V[2.T"F.:@NAWG.T_/J*OA\ M">K805YM=0!T%(OA=7WY65[BRBT@E,,1!Y#N7B7.+!^B:)ZB J,?8S )JCM> M+B:3N_9]!XW* (4#!KNW%D8!Z%4PA-U?P[2X#IPS"D1PL%7>\R8MS2)8(!B\ M_RCW^19(.!N5* NHNJ2"A]<:%4>+H8/-6>L6;:/C?!V@@7#CZ7!V ^NYO43?/;MW2X?+.V2AOO.'QX8Z@_E*O=2]!^[IM M]'IX"":_XQ^OS +][8_@R^PL ,\(?T+2T6?)!TYEP!WSBC^<5430+T!X6.[X MSPPV%*@P=5OL/\*_-"S0UK*77LNN//38J=2B*'_OC,%UQ@6=FU8*V5&A;1"O M/M0T TDHTOS./3GP@;/(2KK_F'TJYMEM0\X6*8',\VJKRG_/KQLSP7]CU018 M\FIM"'@N. I33Q=N!^HG??+/_^X,FY)&% \"5R+T[&L--K"&>^<+F(P@O+#G MEXO<[^TH*X;Y^")SXN8_#F207@ ,@"'O6,,)Y%]>B($)G_T\96SBGQX)3J@F M.&&(T7&"K!$8<8:91M::.#&)H41IWNEI%-3C;/%HE(,OHQSA@U$.+-19V(ES@!LZF< ?:_&.)^_K6?!W M,**O2D%>HEFQSGT7M1/M<6>ZXC )&T5XS1Y/O(KV^1]O01QMI3*IG.1 MMI%1#(7&,,$U#G6,;$@CD<0AB2W9;R<,V0HGUA?6P_]9C(NQN\+*^6? @L*Q MRN?I4$]'>O1].@U1G,4AOD\ZFT]*Z+BT* M+Q\-!;SZ:2U^$,!JS[R, 72F@3ENX[%-O%3.\( YM,83$^0Q"%@:^K<\32_ MRKP]5X/: )8%6YA=C8>#RFJ#%^6F!K.+_\Y\-*(H;[@I*-2676_[SB[J>$)M M3-5V,!B36://?"SE+&@9@,[4"QRLC!K:E:H4JU(C;EHQ[">XM&[)%_O6""\X3J,%18)32.-+7KLK1)Y_PG<,$?+9J6N4=01#/8F\G8 M;\)2+1EGXRWE[#=OR ,K^+7'%0W6Q"XNH_C_=1YO4I.-S#KS[27]!U8DK@!T MA?<>UFIGNJ*W?PYM[9J3G++2TU"258 MA0DA260)%S$34EO@*<.CI&8GMT,;>>G'\WEI>3D].Q[@954,C+2A5H8%/L4# 2RP&'B( 29K&HM,\ MY;?R*9-9_IAJKPSAZ95V.L$G$H^;2]Z*.9PIX$(VCDGVS1C-B9A0(RYIQ%0B M":@I8T+@BU!)*2V/L*0K"/,H5_B=L;"G\[MOUZ#XB\]%L4T==@V__($*:?OX6H",D.HZ)#*FQ M5"OPXH441&A05,UITR/11FUJ'AS0D#UZ]RWC^ME7F5_G6>:L]?EU45KGSQ>1 M PJNO;4K09M@F8HQR)J2%'0WYQ9K1>)08"6H"1F/.WU\WLB5<.&VPW,ET![# M8UNY$O#.VV,W;?JC1(#D<425T5'"$:37SL+@F]9F4X+U$IRS<$]+ (( MY\P %]QTA9[I2LP4;@5OE +I]V^P=2!UV2EO!VC\KR"KPL.AMED4GWZOW\"U\V]A@#2_AF_#XJO*Z2$0 M,[TMLI_K/WY9KY/^:=F<%;[B2/N_?Y(_W=^ZM;R%H'_[I?[2^F?X@8_0\W[V MO(_(5C][9GO:HSS0LMQA\=/#:]U'X^][R_4[PBF?NG2YN2"P,5 "9Z%\ A-E M=_V)CYL!Z!LP0)<6SSO>L3=^\<9.L&[GO*\S;SV'/,0AG0SY2_#D5<=*[/RX MH"D=C$%@,K!"O!\"MEU9ZOK6@X>/[ACE"^9('/SQ2=*:XJ:QC*QF5$CP<23" MVIU+MUS%-C&$F$Z>]+E!U^*>4)F_UO:G+G<7^7BC\Y5[%9!^#L]13F7OP?&0 MP+$U,@V'(682\1 1RVVHC-2&QE:&FB6)8&\&CO)0P)$,J.@F;M\-/#[/4<6' M:D!VB_]:8<)TF<1IV6G?N#'Q_W' ML0[6#NE6#CUNA[P0AW;JR!X&0+4Z#G(96<0QN"PTY%H1I4VL"0IQ9'&BI'A[ M@#KT6J@G(Q0)NP4S>_"+C@6ZWG,@Z91!Z!$,"AL,0LP*RDF,PXCR" M#(QX: MHE!$P$2BYNTQZ-!KZ;<-RN"P>ZIP#]#31UUV Y=5Q>@]4XNW!X_7+!!Y54-& MMB(M-%%"QXH0'G-M0DVIH=A-OF181ZHSU&/'1P2^9?/Y)-O2A'G;P*SJ'NK? MWXCS4[%"WI6Q<:IXP5J1V8C$6F%BK60Q1UQ(+$-!#-$B(2Y*\Y9X\2HG0K>V M&09,[J^/\/$BQGLK';+3T8N*AO;3@_UD$N>/=M<^YSW>'F7<_*# ^I+*DUX7?]X:P!P&B M3/:UFX_]>^TG63X(& MW4?:="J3L%)M5/BRM5,)S_7(&>&U^W>.RCZ=JAL.UV!\]A2YH M=G,S+C,S>CI:JH3A."N:YLQ%P89NQ/U0'^13;2\R??!S_IL/>+I6'#OK6(Z?MF MK)#S$2COJ(W'9R1L0Y&7$/1 1BR4+]W7?Q[/X=K#^TZX.E-CD4Z"5B/LX-EP MC]'FY>R^24!ELV#_/X]:Y2,_&9W;?9\GKEV0&UXS7#85 (:L&_$.T[S^Q@?7 MA."G\L5/']V,ARP/TJL\JSI,N#D$Y<0'WVNB"&:WOJ/*]*JZ0MF;M[K:=?K= M-2F".\(^^/<"U]6["'(W!<=-R7*#GU[80V8-Z2I#7:A0\(S*IA>E$,C$A@!G M1R'G!(#&X"B,H]!0AC'MV.F_9D6195_K]?WJ'O\U>_=W-Z5K+W'4;!J3O L&*F?QD"ODNQKZ-R%Z) MW/1UI)1C+70/K!S\DOV5 MY<-Q40VG*>]P%E2-U"=W=:\=UY-D.NM(O[N3Z\3C)JU-QIF3_@?OVIZDLGI[ M]TYY]];RW-=K.''K?'ZGHM?#\U4@O@;(K$?&C/P(E0J3EQCM@+DUTN?']7AX M77]VDY4D&V67G@Q-;Y\IV,1NOM HS4>;YL6MP\WZ2CS M:X^'8&!L5=4!M%CO7^S++;)7>[M:6>]3QU?F23[\MNE+.\'(XSNRRW MI.XT55QGV=R1'>2@NG[J2><%-P6F]Q-KLJ+>2R_K MZ=B/?IP5M9PO.[/Y.7U%,1N.2SYSSJD;?9C]=>MZ2075,+R5CE++/E)^WN1M MU2C-L6LV!0HOASDUN'1\XN2KSN\?&SS M T4_/_ PUG "\P.W<&Y?Y!O3I_G&]\'?#HA6@5&1W:9NDHK3E9]J _3F%A2G M[Q/HW*[U=Y>:TDV*6QMR5\/FS(/=,+WUKO<_LGL4(R;K2M'!5UMGU6JD5DC. M"O#3"ZL+7F534$!N^*"?]NK&PCAJ?G*4K0;,':U"^KQY^$ZY\E7"+TDV6C>U M Y_M^C2[_.3F/E>C&_?7D+7T]!AB2T\O9I*!WXPI#0FWG"D!4B*EQJ&-5!RI M=4]OUY!E5HK"54H010M*Z M.CHJP,.6L0WC"#'Z0H*[?.$N",[/NMF^G1+<6>Q75WEVET+G+E3R8GJ(F#+$@7.F$<:%&\R/=Q>KX+QV(=NW&3.PAEQ]?Q?/WNF"D?X&X,IYX=U M^HF]56"BO!+8A&!N^E'7S9OU=WW_;_C]H(PDUI?RR_#QSGHAXVKF2&48[\J2;9EP*_:]J- MZ\X6DRH&Z&8]IW[D<[GHTKCW+9CGCH[>T&U9]V#XCX&YTS*J76K_=$OK3@_:K?P@.'"U[D;Z=XD#I8P\HJ3WRN.9*(U,\9$!B,>8V;!S&/@1/#8 MQI*R6')).F-Q5WG1EKMR[QG3'?@-=)]3G_?OH?&FNH)%QBI,8VX1XXE2RAJ* M$HLLHS;"^I'HQ+VD!O\,__M.2$W.U-Y(O>[3?%V+U=6F26TYYMEH,5R)Z?D1 MG.[\ GRG-'%*:WS/^Q>V!G*&B1541@R<:Q,;*1,B)8^%L9H1]8BHU)4/^Y05 MLL]QF?N7E1"UCETI:D/%-392$VJH3C0H2LT2%B%I'I&5^VF].V'!^PQG'+R6 M<\S0S#QX]G7:??!?#"E'X5.T)GQNV-S5,1*KB0['>:,2\M(+H/^L=*Y,EL/Z M*L>CM)V&'E%=Y,$[J,ZZ6+TP./+:EZ/X1YG5B?A[,UJI+R IZQYGOGYC+=U4 M)\J*^4\>G//Y^!_U,AN7IAL4<5=Z3<-'A*TAGM+BD$FA8DZTQBP6X.$(T,8< MXSCL>#K_!HOX%1;_=7K>Q(F^7O[ZX.S-W0XMW*,AY-.=9=W4<%PL8QM5]&"5 MH:I"G66AS++V;E1.VP366 SG)9_[ HQ6+;QM-Q-1TVP_=-*F.I\L+/YER/+EK/)6JOL')5XMU/%5'TRY=ZI M8N'N9X")UQPX%O8#Q]YK_YO'IB7MN2_'W@8>:0_G_6"L=[/5_82KZ@<;*-2$ M.[S!>$\/O<.AR+%.EWR=SJ1[$Z0/[8&UR_K_)A54'GUH)Z5?U OJ"&3IIW_] MO>,UOD\MLO/U'5M3JJ-N+54&($+(C%7);]]MC XFZ4>47-RJ0Z8YBG\_O_O9.B+#]1.QW0I"> M"#U7G+2S6G6!Z!Q%6QZ_>9^VYPF,V7O8+E--"6T2J80+:ZQ-%)>)5(P)G1"K ML='"JD['X'L.XE2/BLR._)AR$:)<#I7O/9;^*^=>9*T?RA^]WJ)K?14[F_4R# MJ]"H=6 C9M;UKHYUR#F/A% )$0PSC!$UFL>=.4[WH-&7V72X9WV.R8#P72KT MPVL2W4OC>Y1&WNKOH!#'%L,_5,2$\SC6RMD&AI$02!?N0!IW%?8D QEV"\1/ M21H/RG%OET;Z 8HO9LWSF:OH[/WX)T?F=SJH[=AR3-O2X(AS4$(V@)P(JV-$ MA1 )YHD&\TA9DE!-96QE8I)]]7?9&H;E0.)=NFF/UA\=9':J1Z8>F=X!,DG4 MG&N6-DRL1DS'+(RY98D*;8)"I&,36M-M9+"K=DA;(Y,:L/ U!UD>)C(=9O2I MSY#V&=*#(DA/A)XK#MG]?J%V]Z]6*^'_T[_*1H&&5;GFX\'ORW/$7D4'[ACN M^[1UW_0\T2'9]2>POG>SEX=IZ>T_CKC6Z*8_^?7N\AH;N\(IW"09HR0R%!&, M#,)E$W;[W&_Q^_+AWF%8$Q M<^P[_ Y.IORL, 97D1 >4JZ,41(;&ND018F,E,!/\A1KU>DTYV]9/MRF M)GRZ*)OV-W4&9%EFX.8R/E!GL,L2@RX/OF0S=U,*\[=>_DY3_EJM>B.NB322 MA5A*$RK$M Y]I(9QA@S>@_RM%?GT\O#8(>N@;>DXEOF=V9]_6A'.(\7D:I!>M7W\N.P%_LQ)C]V14=98!0SW8M"UPW=*,3.QZGN>?9C72 [YLD> M8IR_'H"YO75,\>T_\?4 S'>1L;]Y''5;\*[_FV.[Q0F.0D5+_NF#^S!/ALK> MEAB.".E'4G@=4M@J@OH!'#5A RA3USZW-M0$NPF)EDC8!*O+',O KC\ =[Q> M@&>OP5GW(2QE>$KW/6!KY'IC!01"Y(0L"RTS6:N;:6.:R91U/ M) (9]_4J+3#$A#;#SNICV<"S^CT?#Q#%Z"@%CE+@%:6 K[1T]@S=-NS C1T6 MNQ8SF!Y3H:D#"EP/@EU*@2W5HKH#U]MFG'K_DPL/.3^'C";CF';QT1*:5\@B M4RDDT,,PU%T&1DFH@QAR0LN.W#0VG=1-(_C?1K(HGNTI[/O+FA^1-I=S 2&Q@1\LC9&#==QTS,LA.<(T83V2VSIM; SIEUE;[-^P= M;[Z[B(KY,1VD=Y\38SI6*T[LU&)1DI@^^!W,\,(T]!!VR[$C)P01\R)Q@HW) M=Z;LK8%_!!X_LM2>L)1G-BP5>$GH>6'@>+9CNZ[/#-?A&CIQ=,M\F?6\G*6V MI*.M@6L[[X&E/HX#;QV=A*.30"+(4E#K+-V/?2,.7-=E+'#BT/'2U'03VPA" M.V2]GI#/$4%I.=_=08(Y,'3O77L)1^;\D,QI.FHO -?W$R--F!6DB>4X84#V M@9?HL9WV&ON\G#FWA34Y\,TC%OE!N?#VT=]XE_Z&Q8PV6J][ 0/#/4RMF 4Q M\P//3#QPWG5?=X)XL_P!*4^*N]UY\,; LK89KM];G7[DJ /@*+?-R(G"Q# M MP_9,QS!CQS3#T"0-#5:U'9C/RY5?BZ.VIJ%AT.^!HSZ( W\!7^=4LW7T%#;T M%)Z"*W]WGH32(C1DN@LZ'D\#?6;99FBXH>7Y5FS8S(\B?U,Y%2!%OH+Z-[QM M)@UN3 I[:S<<.?PC(Y6\W&.3C^WJMPPJY:F\%Z"RB$?+10#WMTE=ZEJV0KC4V#((KM)$QBI@=, M=WS/9JF71. ^L99RFLF\(/']Q/)]9EE&R.Q$C]S ]@)F M>E'T+*GUFV)+)H1[$A"RR0[S#2S#V@UT7#[DN1;FD_RJF&F_CK-)O>VY;!]8]].?SR8$,3?09C>Y%I6W:K1N?O_^H3<'9&3YH]UFM#6^RR74^TF:EEFGGV56N_36K@'%HJ@/M'G.A M+A_4QVC O\.;O-8VANM=2W"Y;2ZME\:V%9JFE7H!8V'DV8$9V8;KAZ'I>&%/ M<,6P5Y-\%,%[J^)RCD_'V8C=K'[!\<.V='[G8/%?K^C'!1$7O*O%<^G6_\"7N.T#OXH:GZM?-E%E4U@U;Y.\E]RCC>_#0!Z8TFD_X<%@?GL M[4&P0MSOJZ*J9[O>Y39O*DA#-PB9'0>)R;S NT$6BH(4MLT_23J%3UOOLL' ML[W]D,=6-C<'\5,0I#)P=#ZI.2IY-AGM>K/;$^H46SP8NF\R%S8YL<,TM%B M[3E]V''6Z_JPQRQ]<5]N<\_9#CEZ O/?\1XKAQ"Z&Z>.YS&?Q0$+;2NP;3VR MO""TTC"*K9[;NH\,O>7-[3O)NV/H4TU+YQ5L>W5;5CFW!$AU:T6M%;>W^:C( M9OGX0;O+ZUD^@LO/LW%6%:#94114^3C#Y*'\#WQBCC#VP_%\E+^4?O[T% &U M!;->&)FQG40V\WQFZ[;GF:$;V5Z2!%$0N;V8M=AG8:SA%JM;7H@HQ^:OW]%C.!.4SW8TQN#%SF)+Z? MAF8<^T$:.+KG^JLT\B;K#_QJ_'TKZV^<]@7HUM8?>4W,@?,2!I^'ZB0)V!A9 M;8:@$!+M. ?K_@4[1T#)/&:S""7^RC2DXE8_^^8!")5ZBCTH[D#NG!Z"'W7 MSNO?\MDLKPAZ/*I V,\.8;TY5/I>,$K'=]9NP%?.=BQ[':/5?:'AV. #639S M3>8'NA<&IN.8L:4;21I%_7ITV,.O5WRCX0&B(C"T;BL1J0>2IJ_5N,"G&IGX'H!N^& EY%<[]4S//O$ M]^Z8&,TV ),ZH>X&D>-[5L@,VPN-V(BLU&91[(-!UL\G/B!B/,^'U#4ISJ=E M+1^S#8+43_M :-LS!)$T:C%T&!Z-O;$]1O-(&]FA>8 M[ GP)I3;3V?3H&4R;"!D9]J5!*IW>-_=NH^.F8;#XI=9@2^X]E![#'P \+0 M"=PX=IW(=\/$[UG_OU;E,,]'=5J5MTB M=SDE=;^ID2V'G7H'>HX@>X1YC4D1K!@@!,@*B ?&!)+#QJ_K6 M[>:CW@MM?\J?H^V=K7?0-N@7X/"SR;"\S;6+[ _MEXQHYM)C56@WRI-9FL(!-AA.([6S\4!?";4?S7&AZ;C.;X-]C('..7L/L\GNS9H[+:J(XDCQPH"73<\U_82AP6FGAJNE[JI;K.V@A--AI\2 M.?IS7 R@X^8H_(Q"8K!-9V(M?N$=*)^=:;-N<,,\[1=);\0XP4X&X M]:S$=8S8\E,W<!FYLYVP#GM'\IL;0>H ^FDU'CG M4/I(S 5\2JP"IMDE=P'0#1AVRG+CS9RT;#L'0@'49/PQVOJL*BIH9 MZ$EDV''J!6%D@-L:,=UV@+E2RT^LI+.KP7!8S=?9T\-D)SQ=S_@4T5SO-0-\ M1OSK=3)3]L"H>-:X%CI,OZYE$WW]QUE\8OC:KZ#N4)*!@+N+A\#2U?E)+LK*C E1D5-"=R?_\]_>::I_RP7ESX:/_](O,33$2IP M=2LZKOHZ$0QE"(8:D-\+6@Q\K/'HOAAAB*7*LY%T>.EE/,;R3[Q$^VN>C4'B M?JVNLTGQ'WX,/KS)4!3 =/X#C-ML,SG<4['7Y!"WOUV/P:(:-[^2[05R:SY& MBP<$>*;A8,18;O@[AU4!UMM &DOB>K+XP!@#XPN&)^&^[/9*..YL-9O;#0Y7QV"_9KK.%SFKG3[#+WZ[DQE4Y7P;.(73..6%B^/N-W[]]/B\MC!F<['G M*_WWII(/F6;7^0GMU GAC_V4C>^SAQI=S9M*S&9-S=)K9OL29;C@U'^]2,ZU MBZ] 7U_BY,MY$N-?YU__=A8'%_ A/?L2?(G.@K]IYQ?PQ2_)EXOSC;3C#N?P M^;T=4*]_;H=0%4B:;^P*6YCP?YR3J3SS3LDU;-V//Q19# M3A"DJ1?;=FHG<6+JSHG]!$&_$J->M (+=3,%*!K)Q)5=O50P2HU'4JO5)UQC MU3Q:,7E4Q<@6]0B<[ _)B!6+XM*!Q1 MRKP84&PSS&[!=XWF%5]T/#H5(QVH@K>91S'CPQ ZNS4\;K-A5382MHVO\\?4 MTSQOK!(\.1H64Y+)4H9S)=/J?Y@V?M&L"(@(J>^Y5E^P3$1 !Q51C9I%'D.A M6S@G/87I"Q07)N\2U!;IY0=X\K_G18691),:)M(NA%0%N;H7Q81[5T2A$^FF M<3\6AZ7^C@H:++Y+M!SNLF+,8U!E)P(E5>M\\GU2WD^TJ_D,U:ND$F4_^$27 MS*>9L\A7&O%=I[.+95N_2'6P"N4]G9J@<2)"YJ#FZS:R!59'53W@2SE:@]C( MZ[(<$360H4/N^+C$4ICBCEQ - I.M7_>%!1[HP,5T./E>B.WG6XI3DTN]#K_"(MSGN!NU MV PA#P:P@//Q2,@1)%LT$"LB9RF--EWXHB%9;E BC7 +K3Y=PU9YY=W9 U][ M&W[KAXN&_/G_S<@>J)T@"9PTB2(C\5B8.J'AFT$:!5'LQ8Z9)F@X9O)&JC8" M33 >B^'3$25^QD0$^;FQ1-OR-L/IU[?1=^H4+HI;$)!?\GOM6PFNW<]:?R[= MJZUJ]=A7,\SUSMUB3I_Z3JW6 MZE34A>3*QMO\>A4I:;[?N#L7E?6L/K_)JCQ$/U@B3:')&([+X?=/2RQ(VS0- M+X[=6'?P! 0H*&:N%9L.?..%MG[2@F^[9N D#DM=R_=8!)3&$MW&YG0)"V// M-C\)_W>>CX+9L]]C? )'?9A-T2VKYOFN';$E&WD^@S6Z@;^5X\EG MOV146@+&6 _.8+'4KU=0^+3OL,Z.O&1#S2>V<(D ?:6P;7D+5HA&V[W_Q]#[ MEP^YVRP@$"2VF5M>FP24Z*&3>J9O@6YCH1YXAF[8B>6!$'*C..W5"?']I>TE M85@'\]E-2;'<)T^1:KIAO72>WDF2KB/LWCK0>\\_2>(#XT%&(M\:YZ=ES=1> M?,3WQ'ZT=5N>8\5AZ(11R'SFF5;HIK;-]#0(DBCT^N#FO?TXJ^OYCO?"\6@K M3/U)'/.-MZ*@60QV6#,GEMYORZG\R YMRP,SCX5VZCB>[Z:IX5E!%+J&;?6J M,7I+_[7-6=U@_?5U5Y\-3%\?6.[N5E])OCW57B@AY>F4*B1?5.+P2D+2UMM< MBC -3-216@R$I>X;EJ/WZJ.?)207P!T.64CN>$/:-(C(-74W M KEH6CJ+?-NS_,2)?/#3HC"U^F!K:TO)+6Z&XPR8;0UT]TEDX=HA",F4>8M_URB:>)R2?7/ZUA:0U\"QK8-J[6_R. MD+R@$'$EXI44V!1,(G=J5TE"+I<>BG>F [AA%& MSF,FW:]9];6BX]#1/W FO^85[=HZ"4+MM9MPBWZJZT_V-7_^7DWSBF_!)*:]ET6I44_IYHL*N3T:TX/UD:7\5H"8; M9Q13+R;#LIJ6(K8+]\A3?E[+3E78>%TK^.M$@H+P##=D<1C'+(J2P-4MPTE<,S63U'/-3E;B(ZO]:T[B-(*O9WD5 M2'+>9!/6512O8#)1)M478%+B)\-7G[P\GR>WGIY\>L$J'ZM\JN\JF BQQC5 M:Q>W'ZPO:+=1 LOSP='P(L=/P 3V',<$9Q"[6#M&E'I>#_F]H;?7CYFQUW & MIPT_]?W!%Q'+?_*JW*:'](2]KLSCE4QVI9FQ9R26$82&&_O,BJ+0<6T#B2HV MO=@SPU[#LRY1':WV-SWRH#W0ON73. MJ:;'0-HMY32?B+QFC7BSN.-02I/\NIP5O-*MRB:UR-("40,CH1-RRMFMBF%> M-RE6* #038*OT5 2Q=IAF564(Q8753;N&V7MVHS$$'+*N,M /%5%/J."\EZR'<_[ MX4]'UPR7#-:$?KH'RBGO85EH)0;*$'F"\O5\G,'3FFPTD=743*DW72$Q!17@ M]E*# G& J0F#D3(%KXBJNGERM]D#[B/^@^E8E':*]8V(B3G)[Q^E-T)*I)R? M0P6TV2@=H4TU4),1OE(:>3 9G4TP>;>XRPDQ]5?"&UV6@N"FL>Y$KAVD@, ].*D]B-G=2)+3>)GY5#\+;2 M^(063E-7[A!H1V69JQ+S)&LM#P\ M\%19'RG1:NT6'.$Y%VW2[1V6]4R!&%/> AH@IRQ2+&D1H 9>DANI9KCL@6WR=5[A M>E_E!<_N)%W55A,-!,4H9;EYAR[$>E#L@G*$L=CKML5?'+2$\?M\=(T[( J- MRD[%#U?1,@4>"& ^Y>FH;:$3%O!@MBMN$05$YV")P[W-%0/8.:1N4>DDJ_YQ M.ZH1+U;-X*Y;5,) =$HSN@:JH"DZ$J3(060PJ_8R;])I86I\+'@GIQAE13K4 M)4 FVS&@(0?OJ)KL64U+>,$6#.A_LLDG M4F_2B5%QO;]TI"^)>*SE?BD=Y8W48:EIL<2W#>:XIJX[;FI$KN.R)+"3;E4U M*>9+)0QRS"78)CFKNLGE\[V?QT6?N+O4@Z MWOL*-DM?&/"Q@NU8P;9I!=L:::0ORD*UGN\$O*(EW421-+ZQJ'FQ.OIZT3SC M6J@4=H/W_*=8GX,M#/\:@N%)8)HHHKJFRE@43 MS35#B=ZIT<>7W&<\9[F)+>@1,TPC,4P_"F*3Q:X9!K89& :XVN!PV]&:+OXK M;N)24.B7;*)_ZMD[0-UK\?3V&O29'^MV()@U3=LP_#.\R4?SR0.R.F*@7"K<@Z"T5[<^BS@J,UK25GA.!M^/X%E+Q&0C;_K!,.G%/XM1_FX M/8KGL1D*M"YJ%L5G_:E?2;(0%7Q"?:^QT&3I,3;0>&\).9-,Z_TG^T8-R:NOBFD;&MJR' M6U(&QU_A^#\H17/=WPSVR&_KW?:FS6/?JGVT]<+VT3MNI-OS)+SG+H:WW(^X M()7U"U=92==;7K)D'XDV]H >Q%M(>O5>\?K$HAHAQZZH'YT6C$4XHS<7$%OO M'1LCR!J>&S\4^7BT)Z3_V.[NHI>L<"65,D#FF:&5QF$8ZCJSW<#3&28'!;IC MNG[0S^'?V)5LO$/%=TC^0 M>X)B,Q9;C&8$>&2Q(S,BR;=8KP7P#LN_'3%Z3[-<6_I?@ MS5Y7Y7PR0A^IK'[ZK^'PZFHX/ RM\*VHOY](FEL,;K<.V&.C4 M<7[8]VGODUP\]/TV3VW_!^U$,T^9NVSCWY?U)T6N-BZN\JRJ?_P@ M"E'&A#OZT+':O' +=&%DIY%EZ@YC1N"%;FQ8C@-:TF&6O5P?7CZM#R^?HP\O M\NK6>,3^6VS",YI7N(N?_LQ6!D#W8G?W26R]'^JU#=6:LUS+#)W4M)GKF9[K M 1DGX,Y$J>&FYEM2;V/&;8-Z/XA5]M>BGI45SDJ[*S%W;=S'SOH(.MIV3MG1 M*-O7B>]BPZU3QT2K#/[PEFY]!QZ.?[^S=+4]3+<)P/FMAU4QE2BQA"&;SVXP M05PT$!#-$5H07K59 %V#]BW5*[')BLC0KOB%8V%3,1SG M2R#ZWT[/3[6+BLI+'F2/6.P_DLVVQ%_++6O/.7B_L&G.>H5E!N3K/V%E/Y]I M*$L'*S&Q93362E +7\S+F@*YY).F)4U3M]$)0O3R0650XE YIAMCV1&?W+2N MP2B;93U5WEOCK+/*A[JV2SVB7:UQAD5OQ\T$BI-H.M'N6H M4F"GE%5XV9;N8+>6G+#S&DJ>1:E1(>TA5(G&/!W6\/V%VGW@.'! BOHF'PG$ M(&5Z:"I\@RN 6F<2_$;[M8$L@,EKG_$F45Z*3Z=O98NX4^VWR4C4&C8_#E95 MTO-:-8[]5R\>IGFGS7HB2EZ5O&'>:[VY O?S"XR<;L-*MW]] 9J?Y?F$_GU(D/;Q MHEZ/]I=AU'CL50%+.3"!"6\4/-!4TO>9@*Y2F0 +.X=Y/A(,UO"!RAS-30,! M9<'IF=>O(KS&);9B5M!H8"%[C,4QC5J OM:#;AXO"RFE.=.#E6B; &$"-/(B M==V9]T>*D!B$D/&'+)G=+3.U=2^V&00Q![YY M,3,%(XYHD8V?8*O6DMT!9UWPX+0"0(]TAW?C+T@M1C;/M7LDP@.)J-=DH_Q^A#2 M0K)EU]=5?@WRYR!P7BX>,;Q L/IK:1>_JUT(&(!43%UCK779%=,+6L;?5,NT MP7$&Q"Y8?[=A"W0W=V#NR*0ZU32)^R!TT/EAM:M\(( M8Z:'AI[HL4Y]? M:;^V$)0";$T$_/CPJOP6FRPK5FVG"^W2EQ B&+^1RK15XU04BK=2JR] <4!+ M?U]E00]$<^#N%BMF]8HU0FBX1E0..M;ZRE7=J3A5$ODBL"Y,QS!#77>9;II> MX@1NDN!Q8QJZ5O"FXM0G<6KLPOL^<.."0ZMR-B Z7:&V@8DO-M/R3W#\$CDC MG4DEC+G;K!375IH=@ED0ADXP?4:YD# MW7$'KKT#W!<)Q+X8'A)'6M1&/!L2JF,WH"0AG"A*(2]@KI69E8; M^K:3/DX>9%Y3_>*&A=MMZ?J*QRJL3;]+@M1EIIL$ANTSYD0^LW4SB0*/A59@ M&KW,>Z4G3Y1-\<"<2ZYO%.?/1VE9I03!?29TP*L%P%\DQ-:&S31V"9NY(NJ] MPB9=HF4?L?L_S[+O:#]S+'6.\:QE8 X+L*3\C[P:%G6^RK)&:W\V%OCOLBO M7K#.CX?1L6U)TO9>IKI(WEN6^'$(ZWPFHV2ZH3^G+9ZP4G7ML07@.8,[%WC7 MPT6^Y2/(-SB!!'>3 +4KH?$6'*3S^>7OF&T$4E:A,T%FV5B-GW H^[R-\VPA ML/LT!7^D0*_;9@)X4>*SP 2K.HE8 #:WY?AI9 :^CYTLV/9YZ46!WG?,66^; M&^*UO;H3TTY,SW-:(HK^33D]=]^E%;=:(FL^S)P%K# M[UCSU*UHO!]3)XL.@_D[;GKJ*G!T'M!:D.II;)L&,]PTA(].:(9!XGMVFBR/ M:+[> 9"-V24._GD2YT/+P+_6CREA?N5*_;O%4/GNW1K%6D="7.[,+![?/$:@ M'S>8ZKO*Z2<8E)X3Z\Q-P%^/ VR3Y]DV\^S(";V=!U-W9"VN'1S53_TW"HZN M4\+PM$Q?$2'EK4%DQ\F]BWYN.RCW.F'&L\EH/N0]]PXELBC*Z63/LWY+W,7L M[H4Y+N1T&XME<]T$F:?JYNA '*OF#J4TSC/:/)'0CYW ]%(],B/F!WK(#,N/ M],"R#-L"/_@-?&_O[P;LK/68- WPLJWK>O:Z#O:IUEC6)AOTJ?CY 4=/M8G; M3 [Q_:PIPX\A,6^+;AV&X4>8:U_1R1 MYYBZ'D623/;*U+QC6N:.7=OM=+RR03="H31'.T2TL-HH(0=* %SFW\%CN!Y& M5O@*#T!"-'GBHD=WI_EEQ1M=6FVB'J?>6J(8;4# ?9[8<;6+9[2NFJYC7QXS MIAIE$Z/AEID:40#V:ACKUO;+DY]'OQ;LRZM+XUW1[VXS,#W3:O&4'!;JCFLD MAIQ:[N+&UR"TWCGMC8UKET M<$ M9HVL1#>9'X-K&3F!'5NQG82F[V\/\7RSR(H!(M*P7GEC'1#8NKV#;H!2W:@M MV@8<*ZB8S6U9@1-9KF\HI MST6U7WFGK8'E['2OGSR'TBYSW/;ED;+IO,*_*#)+.:7U8UK^PP;+/%MI%1C; M:9J&B0=4S-+4]VW+@V_@?S^9AX^A]Z?D6C8UU?[DVC8-UR/^85[ MA% 5H,KJ02YOK;VHJEC4]J+RM4^W%,6*8XN%M@ZN!HLB%AB@VEAB8^@\"L') M;N5$8@5)&KB1C_TL4\L/$P87.'9D>J[-=&>Q)^B>!@\#<%MO;]&%%.[BTJQ$ MR2V96$EBEE[K4,E+&G8=S7<':-N?]L&U /7]4T\'*O%,+$O3/?:RAJ"&]61' M4/NQKI_F9AU!-_MI^T^TWFB,'ZG594-KSANT0=TQ0/IF>NNC]/VH0(;3SIL' MU@!W6[0@&]-KHC.]]HT,4C0K([@:S>!Y-M803GC_6@"]8;?D#T\X0>.DGP&9 M%),:[%L"HR8RF8D4GJ6D\B%5RT>E$UD._"15?"1B.+1VZ]O6-BN]IE>17%S3 MO>D8$N%.WX4N784 MNOWSC^V)-FEP"IM/FEUD<#TI\.;UZ->\HE>I4L]<-\W4.67N4>@=A=[K3GP[ MHF%SW'NVL[IZZ_O0;;'Y95CO;!N[4//$N!1X\]K%=E'@O, MU-*#P-9)!GBF'0;6]@I8^S*@B5U3Z'H=BV C_\P?"6)MA?\ZBNX/CKS6129AFFG+'#",&66EZ9A&NF>8?I;M^=IM>LS M@:/YEZJLZW4Z!K\@7F%LTV[?6PO\'5@/:Q^O'2K?&4:;EIX:OAY[.OK2#HO- MU$M]VXX3R[=LAWG)\Y&^ZV9S?8<]O M[8/J0Y_KED_H]M9@E<)Z$Y-UJ]&'U]&IGY]0JD[K?+IVP'POLNW 9BS5W3!Q M$]<*S"!*?1::?:6*R9-8[Y*/.#@%5XZ\,$;-S&^6?->VZNN)+)N%(7-\G^E1$'IP4>BF)OSMI>'SB^R? M,I,EI^^+I>R?>L9KB(2]M:#?,X\?)_[1)KY^UNA[781W%CV.,'MN/$84^DJ MBFYDE[]F,=)KFN>FV2+F^&%@ZKX31CK361)'06(DANF$AF7$CJ5O#S%/,XO\.>WS& _2Y+ M3 AC1EN$E]G8/++ /!J5;<1([J:''1N0B/J7N MF''LZ+Z5; _%,I:4&*:D1='NA-Y+'!M%F+M MOF6Z5N#IJ6L$MKW+DOVGZE;Z]L%&;I-M[(W?=&"E*_L22)'P2W=Y/1-M.?(_ M$%\=6\"4]/5BL]>W$W2M:[SDB7O!_:P]F71#9IBQ;[ T#)@>^YX>IN S&"PV M4BOPMWXR^0_:P6 R2L3^793XU:N&4>R!ZVTS!_]I<; 92;RUMW"TCCD8(8MC%H2&R4(SU*W 30W??WV9]\9A$\,Z2L.C--R% M--S/2(BO5"-&$0OU-/93WV5Q@LT"4MU.C$"WXLABR^V?%T1"GBT+5@5(C$T" M)-ZIY6TO0'+DB*-]\%[L UMO[8/428"9P"(P(Y.Y?A(&2>"%?FS;GN[KZ?.S MO%YL'S0PU:\4,;&< 7.W"O1QH$;!.TU,D?$4T0^&&JD<=&+*ODH5I;^F%T9I M$MN&I]LVTRTWL$QP-_Q 9X[NNN;6XZQ)N[>[#ZF8 W^K6:%;R4S9)T&R5_+C M_1M9Q\.F_3ELLNW6W=(C,PKMT WLU :Y%P;,\2S'-B/L2&KXO=Z-6Q2";QIC M,4\M9R_$XU$ 'IP ?#VDU;>VHI:':T!0-/+#C",G6)M.URS6GYL-2[CG#+]F+AR8+;$^XOD; FK]:W%R"H[Q&WMD"0Q[82% MEN=[/M,]YJ6)&T2FZ?BA$\?ZU@&;%3G2#>$LBHOMQ7!,?V"R)[N>?V2?C(([ M_P^UD97?;^79"W)M16^N,FU63G+QMI55E3:'36]*Z\TM9MP$R#*1]J( M8**H ?'&#;%G-U6>:[?P]0T\&ON ;]Z)?"\Z?&OW6:UETVE5_@%,-\O'#YN/ MBXNP/STAPWQ'.<8V?>:"(V7[/DN<)&1)JENVZ5F^GT:Z+648MIK?EB.5UX4H M0TZ!:I8%H5?5'&_4RUX_[0>5MM7+_E0+J)']7A#2 !FKRE^=GIBN)((:KI?: MB6T[3LQ<1(^+4M/RTMAGOA'X]J).3&ZGX_(AS\_SZ@Y\Z.44]J6<\*0](J;Z M B6.^GM4UK,OY>Q_KZ8" WOM ]$M2TJI*;N)(;GDZI9 5B =HG@0SW3JGR< MB73'B5Q3C2*V)V1T=&_)%(B!4^WB)IOQIQ1U)W'R,M>4EZ(IKV7]KO%38G@< MZ59)\U&GC^EMCF+*P#!#7$,C"%AD@+%F.%YDA&;JP/_M7K[.S@A32+ZR$E_A M=:O]O14$*[]M1MDGV95^HGGJ/N$F/I\ J1?RZ0%O"L?P^R>B2ZB'KJG[5FJY'C.!$'.09U.TH2M0 MR_MJ> 9:/;^]S:H'$GU@3N**9I.'__-?GFFX/]<@D9IMY<8H2O!:^XP7F/K/ MW\Y_J^E/X^+-<7/ZCLGR/CCCKMMZ#SD0FZ*AHA;XE>*.>-GF,M0?EZR$1?%+4S] M2WZO?2MOLUZ !G;BNICPX67S62F_X/$>^N:^&,UN?O+]4T]GN@,K[\#:>.P' MZ=>!LS?.IG7^D_RC)P\^-8?H#:2%87Q:?<;.W\B,'W[^U'-.^6^&_LV7L;5N^Y#MQYTWZ#B],CRQL[;*S]%K'R51[PB%\]XF^BRDYW?:29XGYJ A MQ)'7M<_%!&RBD6-K^&]] MNK_WV&[@;C8!$"LRK-"-'3=T?>;9>LA,S[83)_1B+TJ]YV; M9MJZYCWV(CX$2>GJ1ML\QK?3T(QB,W!<%L>.%R8^BU++#ES'THWM2E1FAZEZ3Y+4U,Y M> M\,XY"W4S3Q+7CD*4!=7;W#RQ2\7)$IN-KH7%']V9Y@3T:* M7;IK.;IAZWAS &O[<47H.VO^0U3TH5K'NQ933N*-U'>LT#.9RZ(H]AS'9T9J M1B9\8SC;*^5<+1/(?GJD*^?;>Z#&P-\JKLS>6C_OP,AY]TU\7+M-)XLMVXR, MT(LMRV(I%B"F&$GR70\;^AC;X]XGG:-'.],_Z2%MG=D[3M(?=?'3I!B+9*)5 M;E))(YK,/OUY):=OR%5'=C^R^W)V/S2"^BC=V3F,S5N'#UY'VSS1^]'UVC*- M.,16CW;D>&;$ C<*8C.,C=#R6.S#]=M#&UQM+#[=Q'T?S$53?Q7_L,\7+Z&J M8POX8POX;1JJGA+%#V),#?<\YH812V([\.,@]KW8U4W'9_O7V!U6P[&!^GO06/LK#YX0!ZP%P;33. H])](3 MQV)VJH>)'R6F83$S=)/(VYXS_*1)JTB%HSV[%W&R(Z_O.:\?&D%]D%QSL'Q. ME,98QV;CN]5F?IL8E*1!DABZG3),KV2)%['03U(SLBW3\]P>8LK;)*0_ I[R MJ@GISIY H.YG@M!>R:A]RK$\ D2_=X!H7\'Z<9G%?!;;3/=#< K@;XL9@0E7 M6JG!MMB;:Z>9ZUL4N5O(7/_@K4^/DO4H63^J9%5ZOGNA8SH>R-3$8U89V'L^U&HQ\QU4MUQ@]!(MP-%^UB"D]HX;5]=8&/@,79LJO81 KVO M+S .T;PZ%"O*:3$H7,-C?F3&L6.D+-3U(+!BWP4)XYA!$OKQZTJZ0W=-MYOQ M^12Y'07>>Q)X[Z_]ROLP"[TV@=6V4LMGD6LXB076H.'YON<;B1V'AF&YKK-K M8;G"Y7Q%:W%33],V!Z;11YW_>+;BA^[1@E#7VC6O]$4/-1>0\?!E/@&-/QX_ M<*]5(/>_K#'+YA#R,+2-;[XJY]7&-Y\@>'W3GZ#2YE/L?3"\*?([$AF(K#D$ M?LB*"5Y%#(>P;,#Q(T+OKT^U,[QC"-1/O]P7LQLM./\-T=G<$]T?:-E>=0E9 MHU4$#'F$5 F_P80UH ]JV#!:C&T "Z#D*R;SC L7^IKSRNA)H,E/CS/-%JC? M,A<&3/^]J>1#IF#QGEQ6>?;])+N"(?V4C>^SAQHSHFXJ,9M50W3M']8"4F?!=LT#2^. MW5AW'!:8+$QCYEJQZ< W7FCK)S:W ^ 1X$[-GGT[>X(?UE,B6UBSJS:O<;"\ M:0QIE5=N- 325*EK"IEC^:&CZR%CIN5Z7FJQR+/=P+ "TWF]1D/MD_A-BT? MKVH:KMN.R/7;)C#;;T>$&638E$/VTCB1O30JV>^4+ [\5ZA=I*0==@("RFF! M5_2$F6$8^D[D1

<8NFGTVD@)RAF93<@Z]3I; MN%2X%?2\9:W7Q%,T0L+.R;>@,> ;T._ '_&6"24>9KS-$?PC_942B"3CW3>O M!(F_E5^WITS%>4>E@],U7)O=B[ M6*'L95:HLXD@/7^*DA5G4Q#U8LNNI^BZ M7B!LW$5B:HQ0U]LP(9XR/VVW[7-IQX;+?,]/4X\YMNU'OI48:9SJ\/\@7;.L M?I=M3PU[UR;>CE>;M<9^'-N)!RL,%G_$/-T+@M@RPC34 ]>";\U-5]OP_V[\ M?2NK[9[V$R2WMMA7JZV4G4C4ONA[_A9O08XYCXGJQ2&N[F_R=F[TDM##OH7' MK)>'QS+:V]H+8]OVTB@) O"F@MBW#>;ZL>%'B#3"++PGZRS#O@1^GM4543U? M,YS^ 1M]IXYOL76BUA_HLKZ%ILU/8\7!S-J);3/L!;- MJ4;[SX8QZRP>3T3<>KQ*M[HJ\CHMZ."[K>?5X%U5F!6D: M>[KCZAYS0>9XOA5Y;FC9B<$,(U:ZJ/I1&EJ.'J6VXS+3" +;B77=!W)G@9$8 M\:,&V)/O>5X3UEW$:CM+^OBA5_^ [6G)O\X*O&0!S:W$47<1;[A8U:I6+K8: M;<5S&#!SZ[H<%O0=G2M5^A&S.+;;;2V[.\]=,^ M0/365GK$"7WO0X0;WZWV#]O@*+ECE&N*=",Q,IR1#"HFPWFEHQ@*2XM3!O( I3K6S M&89]AV/0H,55(0*_(C OM"N/7I5X5*@!2DL'G4?VE([%(T!JQO M\GRV>-"RD0U]/KS)1_-Q_O5JA36-YU?UH^:S9:>QP7S#-FVPB7T6Z%9H&)[I MZPGH9L-4S&<[L7Q/C^PD 4Z!RP+'9*;M^&:B)VGD/1Z_?/(]SS.?=V7E795@ MD9&MQ=W+*4@P"F+BOH[R65:,Y?E"*\UDH*<]<5@0E5R=-M?QHZ!:/AQ(XW-V M6\[Q-9T>FC^M'QQ9)QE$N;_G/:KKB9_5%TQ05(T[*:J&\#B?Y8,_YEXOC/86 M%JR8\.%E\UDIO^ 9S_0-][=]_]33F>YXING 0GCL!YG-.(2=S*9U_I/\0UTC M2EUL7?@&F\?[M-ICYR]D_@^*?]_]S7CD)V^SVW;YL@_9;OS06O9ZSUT,;WEL M(""]_V)$H",I'#XIK-.)^(/@9XE>S0,MS$&]4(J3T.Z8#/-*_'%0L D'BXI M/B#\TYY.NE;(=!-L4M=FS#8"SXVM-':5%HQ8;K!K$3I9:EM\@'SQ0@ MWE8$B._VTTC>DP#9T'G1]]00.<\QUQJC0VV$23G*H6#K>\25?9KCF&&W.$8Q M2SV_#!R+3]PO<1(3#TU@EY\3*XJQ<%6)VEO0V$/#%\_MKP\" 7\ M[EG&:D]NS[3:5IJMO%8;RT-GV?8%2-@'I9$*U@ORH> ]Q MES:'SS]>Z1F"#HQS'OK<$07TK:4UK M2R[W=>%S#[+5PSNP)8YBZ2B6[-PQO ]YTG:88FE'4&MK9JSM<'9[G$/8Y)0^ M-WUP;U/:CUF,QRS&8Q;C:X1IW#=(77O]1+4+$G2_<$&7D*!K$ACW+1)P3&)\ M7=HXYJ]^X*U_6;T3[;?SH/?F<.%1']BUG?9(,(CLQ#-UVXM" MYH1QF#A>J%M.JKMZF++>D>#ZE<]_5T &NW3"'HTF.DF)O)(73 ITRS_%3,]%#4]<9LWW/,)EG&J;E&6[B>8\#J3Q5N;]' MDL)T_?<@)SY*\@]AXR[# -B;4X"=-OW>I^.!E^30[_NY@>NUDM"WHAA!3,S( MBAAS=#\T4UO7X]2SC2CUO%VAQ;R5K7/L:_]^,JJ.\N\H_S:1?Y[>ECN8++"8 M9;I19%LL,,TP"!T[C/74\1(_V!V&T]M8<.]-^KWMF>JV6L(LG]\BFN .0+>[ M(M!>.-T[H6]>/+LET<4U@!#7P++9"IXB B+VE[;WC6&?:IOA!_TMO\[&OV0S MH)0:_+^(GGJ=3X9%_@1JD&<9B0V.J6TS!O(H]/W8T6W+L\,PL'U+00TR/ 3] M2US#L0*FNVX DX:)ZG82 'OZC_?>>?(]/=0@FI(FYK2R18:$7'IJH]=X_4M& M?Q"(EYB_<%>4\WK\H%T5V&H!GE4 ?8UQGG-8[6F%^.ZS!ZV>%S,MN\Z*23W3 M_C_3_O]=+8)!EK#Z ^UL,CS5/A-^IO.S^(>N$9":XI\?)=#\>3G'J/=$BPO> M(P63)O"L_7_+ZCM";6TCZ<$A! Q[\YR'.L^_HRL\RFZSZQ8"C.LI3/G(Y$I4 M&$&IL6#+N+5P5\<)P5MW7[CJ[,%6^$(0+%PP,0G?":Z[@- MR5+8VR;H,M,'(L7MK_,9C3\ R3763)=GCPU QLSX,N!Z<4+)AK1THWG. 9)Q M9RK1^8J:@BCPR5%Y5XQ.#)]F>U_ CE\2CBB\K<3CT-E-6>?=N[,*T?BNX $O M@']L-T152O525A/+?P-SN\SSB9R@;$G$1TO(^YSLZ=&P^G\K[O)?00F4D[9] M"CVJ"\)ZF8^QBRE/&!3OX@( ")QO,4X9X9\KA&]&_@)EJ:&1PTD>Z8?4#VJ+ MJYPSP:UV5UR7%6GR4VWKG1=V;8; P$'9X7R1[&M"XQQ3)F4!C*?0..?Y*L>- M@S53?Z$5(6ZLRDL)WPA/F(]G$@N;8&\INIVU$(\#I7M43>^[Q-Z[LK^J!(V2 MC]'&)>E8K2YF<]'WYOX&I4*GZY>3_ Z[?E/R%F%T?U:+88[SP^C*5I6W M&BP ,3G^VVUR1CVU0&?<<9D(C%;/+W\'&8>7C]%LQ^ZUM\4$Y7^&X,1BT:_G M(!S*"@W1&U;#54%35N9",/X=8,GH,"J*9- MD_;00+3[(DL.F&K8\/@EX1O/D/-0 2TQ0 2\.R$J<]SD);)[0'X"!DG@7;R7 M,TF25J3?%F@[?PP/PWX4Q+'E[*T>$N<#3A.]O<"N40=Z(+F9\##@RW/S; M20$:D/-&>3D6"]<51AP"ES\V4R&<;T#P%8292SI7DBJ7_>J5C9CDK"4L!&J0 M1OG"#: J$OT0B(Y$: 92$I[WT#8Q/M7.@81IQ'#3[_/1-2TAX=O_>UY4G*X: M V"4PWH".8GI775X7HZ@>Q&7#S SGFXCV+CNCP99DKI'CS@Z]D#2&(CM29<\ MY!ORNED9\=1).6M6C:O-[JO N*D+^HUH&V@0Y \F',L?5&?@'I\]6ZI$2"=E M[9-A=3/09+0D\DDX)F+7R0)MC\>R$QXPAFS(H>KK>@ZF(B=>3:)Z;7)0EH,&X> MZ@)YAL9T5^3W2%TS$"<9\,F_YQE81]68;W?3&1L&7>578V)7>%X!4^76Y@2> M.RNX\!B(QH)4X OCX!8F2BCL)DHRFB(-($LF=3Y6&%EQK>A;(HD:*SEGHHLJ M#" #NP*#H"#:).O#>G#=!*)9$!',JJB[6\=WC!/Q3.XY[EZ.K=CF8\2J1B&I M\!?J27C"J.DS.>CM\4!LW1AXBU,<+9;L8EAQ@:& %R]A'ACI;3:">P6=X/[W M-*1D&+1*D0U@UQMBY#0(<@E%4M[.KGD&:I!;_(OLJ9[J!6-TG:YO.B-IUW_(A;:47N"!H ;&CWB=XED( M/Q[V% 1T(2T.>IBP4R?BDI9@9,B0E,0?4]*LK>:;+2IT+MW)ANH*<-&)8-QQ M',7-5Q0 6!P6*/7\CX*W\I:K1JH>ITT1CTQKY"QH/!ZWO+I"28N/F%>*Y@'C72%]P)BFLI3@173<50>'\TI'%VCX$Q4BQ= MYP"C5,+Y_D:D-\; :'>G!^H>HVG*%V?2+(HT'KIF$QAJV9P/GMSOFMM"K47! M,Z=0!N!CQ+: 'Y.) $/;#*HE[RMX4;F#!MVO7WBYWP> !D/*)#Z_R/[(Z_T7 MO_PC7OY3,8.7#9>>:VX:&A-K,<.U($,;VUK/J6T%^H1SF(F0;#6%O28CQ?>[ M!5>J!,_M-W$5&HGTU8 X@[Q!>#*_M^[<7(C7*2V(9;CT:CY#+P1OQ$ S>'_Y MA)AE-JL*<*0RZ1P5(+,J_MME/KO/A7O3RJ:V_?8PJRIJU"V-9BK1%4)RU?"X M%UE42D.SK(PGL-;L7/!3L&M0G3APDYWQ7^4@-N2S1^H A"WM1B1 M7A+>. \UW):5B)61^S,AC47:KL8YP:"EHA&Q0>ZG])>UC2SCR'#0%VH 3PQ8 M:LQE3X#1C/)I3HRLS:?RX"^?"!V(][6$JJZ\TIY,MH+9M-5=.M7_F39P#S4\\7VBZ/XFM)4DG MX \I[*P*QF+2WM?T8L23.F#.,1]^&]-H@B?SB2+=2' ^5P5?"\X*8U%\*(3 M&)78 :<:#IS'I>E\4.P]AAX0A( 7D-7J=N%\YMB^ZA;#JO@P&:P6J\(% GD[ MM1)OFQ8YCWOT]A0&\8_^:P6YUBB,B_H&/1X*&4[@,74-I#W@) FTNYQ#1:1> MV,L]N2/8=O^U\Z<_-R>J[2$9MQ8K\ KOBFI>:T$!Z_,-S?0[V/3+PYRCXEIS_J 5@;]+Y&PR;0IX8/L_N07I2(D)-A1IC1(V87.?-,IXA M<:(O\ WC47-\.[B6)/3DE8+^>2@2-P]EZ[BX+?BR_X07H"LK91?])$3=9-&W M:612CRU^YC3"ZP?07B[X*$D78HY?XW5-\MF"_LSKGT54L3.2]KW]6[HZENL* M8!<4K]P10+,>C7480GEUA29,5ZRTQ@LL&FX![D#?%Q$F1\//=(%@9ZF(D+J1 MO?!8W>.CNWQH+0^:?!,)1X<&.\9*'8&'QO@,JL-09(5J(*TXRE[1D*XU?CJ^ MV_X#C60\*(KR7"YMLS.T&9WNMG_23YGLG[C8WGH'B8L[\Z?V*E[)WD^\I&J./"9AM.:!=.]!D(%LT\!;TG M3?J-N5U(L0WO7S*V&E.,AO.ZEB[]VD-*]9$G^PDW-C3+-=VDY;9[_ M_IK1%K#PT*/J$E6F$!4:W,OBH0MNB:*"\50]0X5-CB49[,MU^))01CT0#AO: M<-,JGV;B:!QNQ*-).KW'PS,1R.$9I&#L%-,QF&+"[1C3<6$^55+8NDET,." MTJJS4RVHZ?B#_$(>LQ$'\F#$@%W:!M*5(UYY@,]#'&#TSV^G?/)DHRG!@":L MS1_=G(4J*T0'N>K!J_1'R;/#"_&2NCU,K&4@^P:\JA)G,28#M2JXFRH\3.YV M*"'C.W" 2S#8&T2.[JCO[^S"(M+G_$@/Q\1 M1E/0JVP#8H_'P=0, ;AX*,L)9BOOXV\:27J:K6Z>O(S.F_OKLASQLW7P@,##0F>(\I6 )8<\ MRV DRG!YB="/J%\[DDM?EGBR7,J:'QE-?XPD,QL6C M63*7H^P\A;.'C'?-.BM?5JW4%.$3[+I,W'<.KBC( M]M1D\:+5A*4(,GZ@5"\>L]$M,B"4R]A NR8RMY9H470FC[[^XRS&3%J8_BB' MZY\1+-E[_;Y#8^CK75YA*M$AA):X1ZTD%JMU-J;^@G M\?5]+KY!OA/? 3&*+W\DC8X9MU? OL#L2.,4IBC!?B!"O:PH)1,C40\R[Y5R M&+5;C/WQ.HSRGH*1EP]:<$9WWQS2N43ZDO"*A'6HLYJ*D0LR. MX/GX):@4C")2;A9=1^0AI'.!8N4:N1<&?2?CP13.IO-<>HYX1CO [F- U-[. M)S)9DLRG*[051GC439LDPKTY2DNT!Y6BG9P,@+H9/8]WE9,)ZEIZEN1S.KNO M9$8"R,J%E,$?.8$5 MAH%-B8)YQ%>6EV".W$F%0_T=:'.2/\##AQ4%SFYD;GQ++DBLPX#7ZOD4C85!D\\')%-]I]HKN+"DJ7"Z+T"; M4Q$67)Y56.LEC%@@BA13'/_(;J'DGF4C$HI[UR;PUS.E@@H<@]8\C$PIE,@)D04W'4C"3/%4 M[60XSC!>/2[GHQ-N$DS!/$-'8-"($%50-"> "\L%(K7&4P,,?H*Y.2[),FVV M XEO/AW+PJR6+\\&:)%3Z3_1A!#CO'PKGY"Q*^*H]'>;@@NSC.@;+)6:1AM/4X%G$ 'HURB"]KJ"$ ARX&6D8#% M!QCB**^_SS!9.K_$I/K[FA+NZQM@5K$\>:ZP'(<&".O_001>A!2 @V(J@1FGPTZ @%SVB)Y0 M N:0=+F0JP@R?BO3$4#P4IGD59YA<*.U1_BEY*E?$> Y"86!2,0LZ =>?G7- MMSM#7'1,[P$66W@]E9[-*#=\.%L,A@VT?\_S>ZYJ75O%H;-!<*055V(:?^9XU7@UT]X@0*O&Q$U [31 ML'S7579[*U-X:49@U?T*NP ,"981$M>XX.%#K(/A=E[-SQ_OP;G%. 2JK^9" M?!;G WKDM4BM(=& QZ4G6-LHY%JG=(KT)95S\0(9(1@NY\58YFS!&^68:Y&? M2:*?%_&#FA"Q'2G23[5?2G)E8,MM78-YB=O*J]D]:CCQ*B+%[YC$06JOR8P1 M!:"<@ Y""BVI5UVPNT#,M')E.N?Q/&[ 8^9N.5,798#J@TI@.KE>G6@Y[2P^ MY$9:$8*^9YAG*_PQ7@]5-ZX%'5;GN(VW2$TTK0+,;^*_F_*>JP0.C91S U_= M\ 6NQ<3!"J5 /1]BKLK5?"SS@46AKJ2(QBJ[%['?(RY"$#T:ON$D:4D(QQ!?E2H:524M)QCF0=G)U(#WK!?*)Y9;0B&X7%I.ON9V1-8X5S!FK%[ H+<]'F T7\&$( W,^AIT[R;%>GGMD8\HR M:?QDF \7E+32""**W@P8H/E=QK/Y9G3;*+_"BR9(JY<\Q:H=]0P]#4I0 V$/ MTG4SM#1[)-\1-*H]R/=3,9V(-VII2&>DC*K\!J7G7)BBJ2]WN!!+$8[(&12MG>101&&K! M(QRDC?%<2?!'O3B6&"E7.1W/882;Z(>"/U(_H'>03[41K#Z>4Z''B2:G//LJ MY+#;PKYR"J:*DB2ZX(7M=_Z&<\S?V&ZAF+0=!-,6W J5IV-+##>*AI"%@%&3 MD6#^&PXLTB1R+8ER+(.1D A "[X]9?IRBOX^*>_A^VM*P146K7>2P\W+D'/0R)1'R M&AV.R1.UM5<\854&&W@-SO &3UE'HB189A2"JP@*AR)ES;E+(S06.E%MK>V3 MUJ>?94V7?)N#D@HTQ+7QH\$4?9Y Z%3.N*+)U49Y-Z;S+'A3&.E3LFLWW$>6 M@$ATQ\@5!8^X:4#4ROVSFL>HX%\PWU>%'ZA$GU.D5'0HN7(L'PN2=\^O!QJ)M4HU!8K%BE-<\RGQ-(":5",D) M^TW$@A843BUF.?I96X1VZ:-1'BG_W5 ^N)9([\(R'SYH5%E+@5,)@T T21M' M5@_\I% MPI%(^3W&6M(9SYRFQU*5(OKCS;,83.1(71^&NL#J18$DO+R2*@O& MK?NA)DS-A!=[-<_)D6E#>B"?ZBN)=X?,C&LX C9BN<>2'Q 0T@P58:.!0HLI>)2_MJJT"/I?"#2J?@9#IW!W?)D,3#& MJ/0"L_A0N6$F-U8W$&'Q,^QB4A"T'I*7# '2,1\,%P^"*@$2QV.!5.5[I*D/ M0U.-T8V1BXK2)[764U>@7=P\.!N)A7\O?R7P84[FV MI^GW*::Y#6<=-.H:GUJ0$S*?7E?9"+,3OE;7V42<24K V5$YQ4CTU7P\?CCA M:S#0;O%8] 0\9IPL9A$7F*\UKP0<(8%Y[B]_\I#.'CAH=!-UP2-R1":6:2.=5 O9YJ%0#NL. M8C=P8;_G#T#80E$ *2\Y8VUJL=H%%1A##Q([Y:?]GVZ_GFU)"51(:7(9\E-3 M?<9SHDB:B(2')_/PGX_LH8@9B7K.BZ?!GFQ#RF@^HDAOG5APJK$3#0*K.)C' MS#M%8(X0B:/[7#G&ID0A#NLDLX.4J5Z5/0;JE!^(E>"'S7PMZ"2?GH_1'DHE M5=+TRT7,.046CN=>4>^4IG29'](,AW.9#IXM!IF VZXX0!+FB]4/DR'8.Q.L M2E;3#.Z*BH_X#8. M_H3HYP(.ZT&(E8"$"IHTY42"[-!,1?9%2W---5$K4!K0?-AE3,[G"ANS=J_' MY66F',+ ?MZBH4)GWH0NQ F?4IB!=O/AG+M=M$EMNJ94%;;(@@EE(\RP)4M. V_J*= OAS/A9*%* M@7.%;<8TPM5L2*?-7P4.I\,S7I6,CU<+13DN'#VFSDG.R'P#D>+\@WI*PAUT MV!>RPK!W:)$WH ?(U'0OX4!2$LX0':N:\)\;T;) LI23212+6=S8F51(ZE'; M\J*#Y&2!I=1205\+*-!@^':IJ@3==JNME =A^4R.92\:8S\LP!*+'QQ8#*Q^ M6EGQV"FU@+W.L.#N]"":[,!\QP5I6JG26UPZ63HN^]]0H[&;? RK",- L,4A MN@"3$N2]&N4P!79+SR3TH>4%CC#UG#JD'U, M\6/J-]"&<0C3M[-=$@2FJ_HT]6#V,JM W' MH#HW*!26E5OA;C3[=1!VZ-E$ MY# TQ,P93A&88MX#@;(,\BP72+.TVDI%@ZR;X/7'"LBR\K3IM,'9E!'9:5/V MC6O'C2X54(%CW(ZJMJ\;FIWM.G>+YXLK[A1Q[D' 1T1\*D9-G1O>"2;E?J?@ MN\<4_*T>(O"23M+Q(#G'#U+LG?]RSA%#6Q*5Y-ZA4@+3(B"M\7PXR[@NGW6J M4@B/"U] =6! TR5&@;F/U*@-;H_4'1>.UQUB!K%@%^D%MM$EY$F"R95ZL.Y* MUE4B".W5)O9!)M@XFT_0_.01N;/)"7)$\R"Z@?=UO2=^IM(!N'HU;$A^N6!= M+?AJ2FEF+1_O<3"X$1ZP;.0/\DI5!;*$EZ**V_Y*@-_B0S#"JZ]+&ML%S)H, M*3X.7QF'*&IM\(>%/=BFB(N2=@6"A0.PR$)=\LRD!%.JK^D$J6S*X+$UV/!! M/NVQ>GA>!(+H 'R$$FX +%M$I9/UUET'=59BX :'(.9*%\GM$^WBVGUMRYK5 M$??7H(E#+838\Y-[CC+7- NL&T__BGL.0_3WQF,9T:G0T)CP?%$JC(9%D:6= M]R4];F$5,(@]1MP!CE0^:;"^&Z+$237B73H+B\@ 3=5O!PU G#VO!JRAW6SL M?5KQ#G1% TF@1$ ZKSX(.X#"$ (NHR-#!.V5B#[' ?G*DG3US7P"*GG4 _Y MVZA9X8%R0ML4.LI(0ALM(*^/W"?X+Y4](1G(KGY%)9EF(=8IX3T6N&C1()"L MWE12%=68>BXVLA#$5$,^Y"#V95+;J%IIFD#X-QQ.I4&^^1GU#"S<)1HJ]0Q> M.;]MWX3&"#?7^T@V\'$(UB;9WLVQ]J2^EP8H=R":EGC@ZM:"1'&AJ.MQ"7^, M2\F(B)/>/1PDDC,+#SFFIOB<*6"0FS#O"!8,^64SCPY.R2 M DU#6.\,Z/0P#%_%XN>09?R\LBD\%ZVP>-BP!5EH2$Z6"\O*&Z'Y@S-Q#KP$ M'H,#7$@ITH6Y:($"E$.X6KR^5X0DCN*6X4'T;0*NF!KL!QZ?: NE164Y+S)2 MD2MXZH1 @U4R^UL52&T@T6X1*O @-G[16^S&1]$N*R978VH:-%IVTJ=$":EX MLQB=Z%''@8FFC97O M<(RA;M'?5$09,-R_9+'[L?R^L\[CD0U$!6$:-$1-6R&WZKHJ[Q'HZP$A%B@0 M2PJ8EK/1NJHW+B4@38M,.6[<8C"3]W"%AZP5(&E,XTY81HVS-!Q0HKI62+DQ MP5#8'H#862LJ&LRH ?<*%Q#=/\S$N,6#GPEEPU6354X J ?%\'S^4?NBD!21 MQOZ[Z7"GH#Q!T?"Y)3D)6_'HL2#/KZ,:'"42)1I7+UT):<:U&)KD&4QRT=)L MR2K^MU@_L2ZM%ZI8 6#%5W/",$=G$H8'$P4%/B#_O4F"DBXZ.9P2[1\& M.>KFX#;[3SDY':*.!29$:OT+/Y6-+K[*?C&_@ LJW]"9F$SS4@.T8'ISRS&0 M9V<7+7QHQ$UA6+USL*IG:!;\,X-G3*YG_(Q>GN[+?C03D"HW'3%FF.R1R -2 M**[=*)MEL*68ZU/4O"/; C%PE!=Y9JQ$I9L?!KS(FH3+55'=MK[BE^([0D\I M:_=+@0%BL(JXXTZZ"^=3$M$AV N]\X_A>%[S^E0,%2)FI:B;%H;94S )7+_Q M4X6<0P?] A(.I 8,XB]Y=\J 4> M,RQV6,YPYRK>._L71.?&XH]_%/G]0(N ;T ?302JH)P!;SND!2BE8&LO@ (/ MP=9>+ZF(P_J6PM4F=L5#1 Y[N4K\= X41KGH>B5;%&TY_6A1)@JQ-FYAB#EU M@UX=E=0VL8FRM%7\ZL$CQ1?%R?A5-><-W(BFVU-.D8(@XA7TD#9[*!L3UTB# M22.D#.3M'%Z,TK#BV&B=XZ]?<(QM0D23KD9GLP+% ]')L?_\K U/4I9EFP'8 M9DS))F (+#HCGABC2]!-:Q6S'6?#[P*60[2IY#E(+=Y^@_?*\:SDT?."?FO* MDAKYH8"GH72/\V%.2 @],8_MF^R"$(BD]__FU"N,;9F/K14="A)=!F*]#5%,C$9Q<(8IM5$K-X M+5 Z-.*1J&>B#0>%.=IS9V2TES04ZH@Z?O*PL=!96D%*J3%3 <;0P=1;H"Z^ M8HWH4:(;0G8U.'HK*E776LYKRE62H>)N@*PI)2,LH%N$&\YS@C&NR1Z330DX M%0^$]R25/ 'V$:Q=TV:&HU,(:X7>*7*M9'2.[ND@= F,OV&587BQ#]O'96P+ M,JI >U,UN(00/P@..AJ-YIN!1J$$C@DCS_2\+D;,]!.QC SX %[H$ =PH!!R+,.%&0 M?4?@QER6B-K+XY2@76N**M4MG"/W669YT_,(Q09ODR*$8['0)Z4)N^:-W21N M+YO(/&%0[AUNPY$9=L8,J!V;=/\F$B]M0![0+R<$NUY>SW,5:QT=44)-)4,= M6Y& -SDI)R<-[J2B]\BZ6:IKR0*4^KJ%^5RCR'"OTE:\]Y.VC16: M\2C6;"= ===W'80;RQ&K< MT(+"Q"O=OS[$> YT7#543QV\.H2%RK+.KO+K.5AMW*?.E//E60-OR4^]Q*%1 M.4?,;8G^K@G(<.Z:U[?@VXL<)G'611!+?2_N2,$?AH*;9/: 6D*IS=1XWU-> M#5>(I X%_Q*3.@1V_0/W-/Y3B(84BB36FCI#*L>JY]?7.3^&)+^@*VVQ^IY M3QJ4N4&+V-K$]EKX^CYF_9%R/P[E5F#^\L@C.@64XD.G%3PS0PY3$(Z JD 1 MUT2\_F][;[K<-I:EB_Z^]RD0KLP.^P3$XJ3)[JH(69:J5.W,=%O.KG/BQOT! M@ILBTB# PB!9]?1G#7L""6K@(('D[HC.LB02V,/::Z_A6]]*?VBN Y7FP&XD M2H))\E3K$QMYZX1L;X1L)@0[2$$3@=:9UMF &F!!:BG,HBGUT%+U+](A!0V: MROKJ? JF,'V!ZFM47L.)UQZ)ER%# CLMP5)P;)X:)&#VW8@9K^7MKY]_?V=K M(HJ/5,K(5!BZ0.W&R$GF4^=$JA.MO1$M2I/7-G:#&S**4\D"M!A,- '%2 K*+L.+!BGWIK)"Q4*WB+'](DW,\92XW'/6KDKJ=KQG5%\U M=;4:3PC_9J9O4;?M5L*>Q256O?IDPQ.K%14"L20]QM?_"";3#Y_@P*<%LRLP MA]0 U58142MH$*",' :K16B:X*K-95F#(O"M\H!HPHE[G:3G+(EQ0[#0=SZ# M'P:&!*M*K5Y#J6ZS&52>@KV,Z6HF$MDM2%D^"1UT#:\/)/33H.1TH3]Y,EJZ@=(]"5LJ?HB MPC@'24K4PZ:SM%2F5 %>@=HA68UD%8)?3$5HRHCG&!H4CPNQF'!X:91F9AMG M*[5FR5F&49Z54[H\<+^EW\\J7+((P:]5-WJKUL&2 2Y1EY 7W7_?EI_;]WC M=T*+A*07B@"MLKU/YVIBCDH3R^;LK(&++^BH3K$TS19#("-B2E+Z*"+.&(QT M#+F60PH6@^/%HF;I,H@L:VJIO'X@;&+ 1QF!*,(B683I^Y14BQ Y3*5@I@B, M.1'YZ$7$KT"=&0,J@C"LUE;38:XS3TVMO_IJ7;.MYFO)^;(5ZU3!EOU2J5V)!O5RH,,0J&)$.A9QSZ8U$:&$L3O9\I)XPH>0Q[Y* MZX%V36\222$E^Q<;=(S5RSI+8\4J:]/?20?)5\2O>(4:U(U2K#;P*TH>!HJJ M-@,6)I<;D/'X9UJ^,Z4&5B68':*[0$?1//MYP;7S.C2%(+Y:/-.3Q.MZIW]@N1 MUJF;Q2HEPX"H2MK9U+QH!5982ZD:Z:;$!#(R]$JT-$Q,S:-2X\TQGH(!:OA" M%1[0A$7D$+$=[0H\WNZ M4K-.GIYL1&;:Q2[T;Q_L(UMAA*:'S';_K#2B_5F57YK.LS5=0'TSDMJ^M&N/ M-:Y!97C_\:?.4?O#_'_75@59E])!^I,; MBAI.A4#FP#D>56+CFD$S&^V KI MEEK.$HMPPG!25Y)+5J9MCGW$5VI/1B LEA(L$PGBF-L*";KW*7O_R\9W\<)5U<8)A M(L 5:39?Z^GN%+XT0B?=11RWY(PZ\?7YZ!T,[?K< ML0"5.J;$N:4=E'EN#FU,!*S49TH=X5$DD'/5ZHA%EK6FD\?/S#LT&*TT>LO2 M]*;3D2&VYA-6DI%;DPIR>PTD6EDI-4Y,5*8CCU&R M\V]4?%;4NR8:E':+&L,E!D/N=ZA;0Y5O33&*!=QKXL3':Y_\H]ZQXAL[UI*E M>A"B3TFW!'7TD(TT\$M,L!5RI;VR5[4\G^51X'T)0J1,10X_&FF@>RC@): I M?U(TX&A\G_&%WAG(&RC&K3(C-F],?%9)<5QXRDQ4N]:E&C2-N,7$X#L4X<,* MS>I(7OTKMFF9K*+R:H)UOVBI=7@ *[]^"VE[4=((V'&ZF!1T10-8CUCF)4(V[ ML#,+]FQ0C>:14&\2_5NZOS:TR/B'K;I(@3U]KH>QL;]_)B=6,)S2P*[PSQ%F M#;$DFJL0=6']#-'LUG8%K+0!4HUMI-8NIS,-,72(GX)LI49*R?D;(K9^VSO[ M:YP INF>Z=-'N\/*+O.+5)%0D(GOAJ.&TO/-JDR^E&K%@ M">Y/],@57R6.JG+=DUY"YSX2BKR;MG%6WZEJ5 7BI*B _7=+!)3NJOH)FCK9 MBO9O30#564T^*QT^\A M"\+(5KEZ:TQ$^7:E9#4S+W59LP=!3 _6,*B;-$]%>?$:F:#$BOQ=RWG6, /? M.+SP.SK[:5EP!UO\*X6&)%D@+DDY7CZR&J^C)3-N[)3.\#38,,5.*K6OU9$[O^Y:-1%:2BL;GIK$VD M:"*0E_AR.:U73^HKB[;'1*P!>0 M-U-P YX168_E=$AM):L 59LFF&*ABZL",':#>E]> G>"304:HFRB0LG->,:B M#HDZ3UM=)@X%B\6E'4:'55"(,/I1-*3$FDI[$&6"D"'N&&UMW5$5#BS!"2<" M!D<-*T)%,S(4$\7,AS_>I5D\-#3!&%C*"XF\(/+1B0R+A&D&ZL'J'C/#=(^V M'!=SYAR)9C.R)%FPTSU8!A-&4]7QX*928Z+3ZAS[HO;L>J$H]"$M*1"_^);! MGKS;3HD\;%>I'/R$+RE\55\763\L*>&XU*-$0\57 MU1@1,F[E(':[E5)\X MD[4=&YD/68^74)7=_Q+WWB\"K(@P7WVT:_;6+W5>#&66ZJ6D9@7?3=!E4(PQ MDH'V^=*GZ!>,.;*2Z'5\,+ZZ[>5/I U%V/A .Z=+/VN5$I&9W>^KS5X-]7?2 M?PW4WU&[4:B_=8!39Q(DRFM:6E0Z)S\O?Q[@&"S]Y9^.3UH=!?9>?@AT;2T_ MB*.C5G_E0:P9'NY.8)-/X%>[&10:(3K2DXL;2>.]S:>RTSIY_5/9:;57/Y7N M4.[-H?P;@3L02AX1/.L&O11AX0N6EJ+CS@HG<;5C<-Q=_M5.^/='^,]3&7?" MP'R26R#<%6Z@WBIRO](-U.ET6KU7OX).^FNX!]TIW)]3^"M63W!YZCKNG9]Z MQVNP@58]!9V3UJD[!?MR"C;$'Z>H<1),(56ZT3[>>=8Z3:H2AS*^V'!V#BOW M4^](MIU5)*QU[7T;%5*(.>,,/^&^FBS51M#RC M%3?!(;IPSP4%]E>WL!'(9U+?%+OE?9U[CM536_9^P"_B:*AHAM)82)AC S?H MQ9)/O.ZOV'5[_DV4D9*4+)HT396PP?>L.3+A5F >*[ O&K=9+6-=#E1IX1X4 M#!])*V V"4K)@PF]+DH1?H1H%B^X2==5J;O!--39$,4-%N/BX]6W3V><-56_ M,^UZKQ)L&O#T1-4:9+>^@KA)14S]]LS^[F@1TX90DU5!7/J.^Y9JXG>N'4'T M.A=)&]R_#4$Q>7$N;%*Y3EF18O#)F$S'QHO8MGC^E.C?I?J41'1*9!$- HJP MK]7?SLZ^6&]1"HHINT@/(%,7PDH8_5D0?C%,X>-QI,D*GS<"J@HLO+?H];R3 MO_1-N\=A)*DPV;PA$V#1,)]^YJTCB#?LYJ$EJ_SW&=#BER,BD! 0ZB3Y7*&C M^Q6NYO_F&PTV]RLQH^%]=8E@^D[[X+]!T,( R6X8VH0BBJ6B^M)4G5T9"JR[ MGW(!/H( 72IW;"LE0<;7"!Q'>*<)I['B<,C2>$?UC&028I M.KD'.A^L$$PU5;68J.+X(,:/[LZMTDB#"\!N:G@<03K/T1ZHTUF\L] ML!33G69KG@;W)!)8$Y0F96XJI\0/$994VL(C+/@MA+D.J*"6U6H'7/6]E MU:K*-;45.@S :'X-$J%64A*4;PF7FD3YG:[R"7'))8BH3B0E=A MR[,Z \/0*V/,7IOIU;G,F^OS&Q=C*D\:"KB60FF!D6Y"VC95_*ZLNS#(QPCY M18@QWRY!G@LD>Q$1-821#Y%<+?(9@H&==-]SXS80P3@(3=]N!>VL*$5Y9H8I MR P>@4R,8L1(\B""*==ZX$4&-P;> !6P,1Z"O S'ZEW\6ZPYA/]'//MC3ZC; MP%'4 MEIRZD).-8$#>S)SEA,4)RR)A 3/.HJIQXN+$Y4%Q454M3DRQ! ST3=DP6"YID:HS,G> VB&*2$8R$Y1_06'XJZR:C?TCG'X_[2 MU7#6(RMBT)ZI3\.?[77A(>*!^D=& Z#=\ M<$Y/6^UNK]\[/OSYPX JJ _"-(Z#:2[>JW_,I3S,(82/X#;\Y];C"89&KJI$NR((M'/;/4D3M7_$>=EF +)G$ M(D8DHWD_CH8@A^M+3-6K*;WUQV\>GJL4*SF3SO0'LH-'0^]/;?J_I=;BS2-9 M<3.3D^=._:0^S3!6&?",+D]3K^<_3XC@C 7DIZ[Q4D?7XMY%OH M&IE[Q;B]W9WY/5E78L/$FPV[,Z#FFV?L_A>%H%(;;H,/>_)7P@(FLG'JA M;5ZX8AN>ZT]+S._1W5W&2:/=77T^;WO'?KO=V<2LC/RM,L_U;-N[34QP6]62 M.X\-/H^=$__D=!EGT)W';3V/2WHT[8:: VS#\;WMHO3)TMACN;-&U]1;P0;:=D]\V\_?MHL?]:OH+A/: M:ZRNWW:1VA?WX.M\#<4^&5\]O[/>X&QC#^1VIR3_,R^G"^:'(/ '$.J'TP*C M\'@MEM,]="^ZQ\M$,9U\[YA\[YB+\LFJT-]!@_#0/^P=.W.P.>;@M@M4SS\Y M6084X@3*^1&]/?,YOB -(7%'(FN6HEL-?NPD^*EWV'7F8G/,Q6T7I\/39?)K M3IR<][$:='663FR?[+#ELXK.$FO,2=U9Z3SJ.R]XJR5SQZS[*ZSJ%WFA#/NW MDA5^ 9YFJZVQKG]\ZJ+!#3I+VRY01TV]9<[_SL79] M55/J$0*:[3*UECJ=2R]!8X_USIIB>RO9;X][R\255EZ#;0=\[^Q)V"4RJ?D. MC=S4;66![X' #],26597(51;CC[M%6DBGKH(:Y_SNK1=WS_J+57&^-29/TNO MO>;^[VF5BSODNW_(>WZWNU0]J#OD.W#(FTDQ-[L""A:RIB:!Z^&,W9,%<8O@ MI,))Q<.:4XO'R2LPKJ[]'GS;>>==<6OHW,L%S(0Z*1.@P32]K?;YS41,G2?Y M0^G(^ZG7ZGKPFEB!L']JMWKZ%XAHPVY)!3'Z3U)B]!=51G\/61IO3?<:8>,@UNQ,$@$\'W@V $0WH?Q'?!?8YB.,[D;#8\Q#I D7IO M92G=@=SW ^F:B.^?M*RUV_.\Q+U>W^>Z]:KL+4F4[>@>=/OK\71K5.XS'9=- M^-\?11A(_WO.A_5M;UIKA\7[&L1IV<(^ MIQ[VLWT(%P\=G1X1@"#R.N" HW2(,CZ$PXA?>0MN6XD/)N<,!@LCR]^]7VI# M-P@+7FT$UK^,=R[M+]0,_?<&.Y2N_:R_[.+N.Y?L:LM\W M27?-IVL.ANM8[H1F":%Q'LZL/="S_37L*GQ>V!G[A;M?-U1T[?0;< M1N_)1C<3D+YVI!#J,V\@1FF&49-%1'_>"PF Z[Z\KF*:(_^HO]8&"$M5T32P M4&9GT8SN/#;X/'9._.[I6LF!W7EL^'G<,9XPUPW=43PUX%1MNSBY;NB-$J=] M80QSW=!=-_1=,*IV5CA=-_2ME\T=,_C7WR&WB>=NV4:XC3U>6Q%U;E1;VR:* MY7+=:YU0-EHH]\79<+T/9[[@>A_NAP9PO0^=A.^VA.];[\-S^!E>*)+"$T&6 M'*1E(>M'J/I]!RW/M]VC9:C%=R4=N>U!B&T7O^6;MS7VQMAVD=H7M\4U371- M$[?[I.ZL=+JFB5LNF3OF%KBFBVPHMWT2!;[!IXE:94LLU M172F5%/.JVMZZ)H>NI.P@T[%V3PO5;RPVOP9(M^DCFBGSUV:T^7KP1K3$6W) M2;_MM/W.<7>W6J(MN19[FLIQIWSW3_FQWVFOWJ?<'?+M/.3-I)E8T,N,3*>7 M\FVVH7=_#;>A[N/$, MT4,CF%E5[*#P$&?LDL.B'ZO\HN?P,>I3>!:&V$0 Q>X+^-1%]$$ M;O%\79/99,L(;-D(YV>(V536U!@J(!O$='S("_@%]Y0+B&!03.%_J;4=? .; M0> EI/@.[8AR(H 'B/4>OO>'^7P1HX3V^SE>3F9 M<@?'8AP4\+4DN*&)P*T51V"2Y?+109XFU-N N37*:9PU?A5=2YH[((LTL?C$;8R9!')-MNJOX; MV,>#VRGBMY1!HDX2?F48Y6&<8I,1_#"(FRKD6/0]?M-0R1.MS>-B+=]6-\ , M5CXI!7U&X@YR;\CU].8[)/'<:*2U#0?_GY94C>6B578-9VOV-,]36#-<&3KF M:DVP+PJ5I"2!]S0TYX] V((8ZAR'UWN&&27R2BG%:>0H?9]U2 MJ;(A*2OJ2';SH5.6W.L/8\,E?@&<6WQ:!L/GMCHYR%(T G6$3[3TL[JT6#E8 M:@9U(B[:!$WZ4-UWH'R"B!3WJ$153H-%A8,2S/(B-[!R,!9?*VI=N'40OU*W M 'KO>2L=H_5<_?3Q]]@Z-4*0S% M5_VH3.L.[)U[-Q9D2A19&ION5?JQ,,8B"Y(R?VZN]3^VNV+=N8'F=HCHH8GXNFA,_PC'H&B&]AM0:R+8H]J& XS^! M(=7I:?2"J-UQY;C!*\0T?T8'K(K;0V.?F7+_\2GWCJ=SO?>>]I0GK$35QY(= MK&::]CU[<2,<-^E2=4U)^0+Y# M?*FGZ <22+6(MJ,_HX.Y6UZRNW6\N'<0R M&) K#T*M]_SJ-JJ-["P 9+B];62=X,XNG5*X%;FE*PL$$W\%OG HW/E_K*\M M7$;APVN(E_1SE (:+:LL^Q)KW* %M:]]RY-%X^L.N:GZ9F;9S*I9SKV):,H8WR(G&3-H&#>:\9;956;OF"+"&++#QR48 M!(!O9!@@IN]P_GGYQYLL/A>;DX M".,@AWLIC--R*..'TS@H\%ZB&!S%]+2+.Z0L@7IR)JR>T12;.L 8M@EFR#$- M99RPI*2$](B1%<@V'CQ\A96(4 $*G#I?F=(R(6,%UMI^8?U-BCLR%&(BHQAA MB-VP;S&$'TTXKZ U)3]27R;J0Q1I]&!S5+H"/L1_G!VY#_MU$R4)>O[H9<:1SH)8/=TVD-]6&TG!Q>GL%GX/5P#'%YE@@,KCC@*P!L> ME3&&B:-PSLC#F*@,\)L@D D!!7GEW5X>34!@@T2D90X[*,4R-WB#B>!O*'B" MWOC!/0F,OOAX7,:.F2M!*MQ:@L=>'02*$T>FP#BXPP0<'A%Z"_Z6QR)'F7%J #8*/ZSLBC$K12TY.MPU M$S54K@().^:AO%'T ^T387>01Q@UGHD09Q$%W+X^084/*NM&91/S-"[)_VC1 M!'EB?X,%S\1[1-]R]$'^SQ=.H&*JF3)> MY[80Y#Y]ZOB#_!]*DX:8,D S7G\3WU;QHJ(1?E(=,SICH.!YFS#E0HD&O7BR MI1Q\[)ZS M4P;%4=/,,P>Z$+LIG7=D.-L"]V2%_;%"ID[RRPNE%]J4V#J$M[ MSC[*M8&$&@8NPCB])P5"<%"X?B:J-9-ZEH\'^DY@&I22(!%=YT,1PVV'AU#E M'0^&8H(/88. ,WJ5JUA;1J /AC 44!#%$PR6EO>P6,A,SFHV9B4C(Z_RN50, MF7DFE70N-9A2^[/YK?IAF[L=+QJ16W;5C#KCNZ7BN;+1=3]O;J&%2JE_7]DI MF[&*^'91=[DE/D9:>.=Q4Q#"\9(08$5? MV+@9CUJ6,G?-5G7=.\C"S5'8X3@?T%W[D)W+JV*N+#*_^"%\HW/@D![A5UTC M\THM!NQP2'L9# W"=F#TD=<*P4$Y'L$HF9:%MDLG(E 0%?C.3<8KYB# M"2-!H4H74[C#0!7H^0N^D!NUG,J("3JH^#>*;@S^X.@P A^#[ZR>84P6H4GT)D9"SSU3FZ@4-?8PF3O+L33'3:ED?HZ:,JJ7B6"?\I*8[PQG!.]G+D@K/(L:$W&9"PUAL&+XDZ(Q+M #+8$^?Z>4Z2IW@K$ MN*B&D26"@E3\97;:ZD,WG@[==-M/B=ET.Q^\8<4[E-IU1!:MA'P/4[+@GQ+2 M 7LT%-9W-A/-;]C! ]^/'I!*6.X AN1P=L"@?5_\D(V 4!FRQ$"H8).='H:Q+L=1;F$N7&943AF_&\ M%EE>,%X0XN41JK/KN9Z,<]U5R4UL/Y)!=[ZPB6UCP;4,F27%?]PY.>BTM>ZG MB56FI/6]#,L,AQ@9D)DI"XI/0:R*\"3J*PGCD^]U,"RGC <60Q7HJV-W1TXL MX$/FE+P&H?)MT@+%T80*T>!-@@LNWK6P!I5'2W4E5IF^K.&'"XYV#S5 7@YR& U.;9(. M-8B52YSP15@(5-D!R P3Q&1NA27XY^S%FD9!*OK)P5X*S+)85A&K!6IR).BL]5CB,@+3S-=4N9Y%U1&AP/Z1Y"4>)0E3HK=450[ M:'3QB&1:=&;']/;0;K&-)!>3WPE2$:',8VTCGG)2:+4CG6$,T&%XN32UQ?MU M)<@O;WDT\V*Y7(R*6QIY1\O/BZ[V8'D4'U?A29T]P3#0(-;;#7]8^LF(\%OZ MRRH>EI6"8C%9^D.IE>5AC[W6\>JHQ]60EYW6Z>I#P/+L(!]+Y5M%4?HR$96+ M@FJ?U)V>JV@7GWUVCY1BA)W/\"$IE_Q)7>";=*.LY%,Z%.0D3>1EOZ@<5&L4 M*5QH%9$F8SJ'IU>F*PVT]'K1T5M^M1MZ9E_K7#Y ,^0T\$YIX()RA(CR7I<" M[C0!_-Y9'?H^JW+1[Z 2@3*Q0@-SGH6=1DW2!.UC!+0M,AZKX+]O:&+34T ? MSX-W*PGOP&-J$U38F%*YL4W;-6UFMW6\_!9B+CLG!.XJQ11K/X4!C<=8M[MS M\HY/7]_VZ7<-SU@SCA[VB,HB.DAL%I5)]-RSQH0($PG@VORYZ[6Z*YZ[%#30X6Z<>M,2=*1D2B(LV!?XBP5O1#2^?'F(P3B$6%-7-LR^ M#=.[)$Z#X3N21"K[T!D@JD A@,(=A<()3YF6@P*Q=)I@QF)SDAE^+R\S(@-4 M*23Y=I6KLM#H%HM3D8$A:.,%;%ZHQTB:?!@F)L68:O,L$9P\+MMWI!"CIR$*]"A M.S6-YW,$_8K9FN0FMH&D+(VR]!'3F'!:!/H5G?;/:FA%I714RL5VNB*KF&HK M&42KKGX-+Y4T]1JQZF!OW*76>7G1B7R")^&1M>>RTE9],@1J315S"BXN3V8B M ^G#Y8\9[NAC5QSIN)]ZQF%NV$X3;5C%I(7!'JG!PN4@M;(%M>9+1]\M!%94 MB795N99FTY1R&N8\,(W=_12O-'@-J70)@E8IRO ^C 41L\T?$+AS)40>Y$^" M?YY@8G Q:$P)2[1J5JS[M]9F-?4,3SHT(E',Y&)FW:/5/+;>.L(U-.B.S79> M>$H6-4'O%L85SQZ7(?0>+<-V1.A]P@G,.)54#:G*?FID6$)50,+_(;.H#$.1 MS*GRRI;FG85T,@.4L"R;YU!AJ"RR<%),M>_/5>D%V 4#BQ!'FM]DXY*M3.2- MF)D0"TQ;^+)\(1*^"CB0E-+45I<%?O'1 F2@6VC-12)P*'=!)3##,N09X?&V MABV3S!+XIRWW>V72J^57^#7\CH&2:8@<1I 1EBQY_2MUK2460R!(CKC60MCF M,A8ZO<(%WWKD^8/NC(0VL$EL6_Z\ET,Q@)7FI' @<]-HH9;2IRLT9:.E9"6D M6:;*!XI'0"2W498FID2MZC<8/%_%&E<-\-@=E-EWF_16I6J,[F8D._R8W==K M9Y03-.P+@>($ G.#X)1B1GKQP65B;Y->.\):W=F EE7 M8XW5,]P;B8W\3;*W;L,2_K-:4O$P\>PB$'#OT #!KO27*'PF!/$&SC'!)5W.+P> R1(T,!:AF<+Q1TZ'2BJ.1T'6(UC/^]O#J M$@Y9:/6!_G>4,6",.3ZI2DW5 TK.@5'&R"NN<-$PN:1*BDVU,J%FP" %%&09 M)9JEZJ]07\NP1\R!F69C@/M[B0%>H"/6,%H"Z2E)IJ@H0>N %*I66EC!%2O@9&$=0!\P_?567%'S:H,. M(#EH4FG$7+QEJJ\&94$G4>$RB]27%0:$M5/1'2XU@U4:1U/)XIX%6 J??4>K M,!-&]9@TC IO#BNZ2IG".$*VY>:U$^W>S)"-AJHBOJ-1K8J16M52+Y)8'H,Y MLI)Z#JDZ.Q)0H[JCPA-&20N1)EAI4JM:(Q5WQL])+8FQXY;I5PK4>"%S[DNSF[-%W,H6\2A60"' )@+YB8X5O#53HV&IO4-DSE2B8 MV;EM.+ -M2FO+&-@Y'T&>_W@,R'$STCNMV%EO\UK!)UJ0P?D(&9R-=/C0.I# M#(^)#)QA4A;@ST\9(QT35I=(0P_2T0&YF?++83"EI6/:!LRI!3%]($]'!3K> MOL2Q(S,2@?V-7K5J70GP$.H(PEP?!B8 N8W$W;QB0:<+R: \S&LP8'L9Z\P^ M5WJ""XPUCWQ+^02MWY42S,=(5**R8+!L$96SF2NA1=S^5K[+="CA&,!8Q$Q^ M1SHETD4-1"S&R1"=6IQ1_3*@2*H)'B;;P6 N,E#]SJ>D92K(+TW)"EUC6;)2;U5TFAVI?QDBF]]A6,?977N\S^(I9T5%7?R+N](.M]ST+FG[Z(_$QL'L%W8-8%^,4 M#OSO\E,DZ?@K[&2CRF"#'PL;#55;6*B8ECS5^$4\IR-A M,PY8$TS]9-76-X%NK%5!8$F2K$SAW#&&0://<].EAETTK>YK-M^W6XL M(NMU3R"ZJ:F@@VR:FQ/G<6EN2[Z-]]@=/OG9=D9?DQ\$T#IB. M%IXDGV+C<#B!2Y>F1,LI6Z2U M/$5G*XM'3'D=>6R;?SN_^>MOBM0A+XMQ[>W[V]>+Z'38\(S@R;@Y[ M"ZD7!W?8KY'$7A+#*A] +N.5=$YT2?UY.F3N,#":\%Z5+2K=17^2JBZ9 M,7"-3IH[%A]81KCT"*N0(AXEW8782%B3[Q% H')_BOR#C&E71F+>._^5ZAVK M@@J,;*!$&4@W90[10QN-R&^HJ!5CO,"BX1;@#E3K01%**$T.FUK:$",KND&0 M;J*.Z[8[)SPZ=&B4Y4&3IY5-F=QOICR5.*0(?&2IB@H!0D[,4*CGU"OUB!_J M"= ()!"M8A7$TC;PBB<>]%?V&SY3; MYWG1[Q&U04/_DJ&1>$L<72AX'Z6 S M,&(*@U)VJ&X3K?)CTF: ^P=LZ@R]\S+CTF45SVLAOQT(,$.&_#GD@\F;$QLT MOQDDH)#,,6Q),I^X[BMI+'C0*M2Y5+NXYD/,B4,)/#BDLU.B2*>94-5]AX\- M=-S84C&H+&S@\9RK3"8#G$+C JES9R+B.*Z6=VU=KG_4(4G0@:DPM_&@3,C$ MN!3*2*XJ0ZU*Z*DS(R9S$35*6A:AY-3#9;(62(;1=>,EUHF:N)+/_9G1.;YV M _-<&4F!O1]Z3696%3^'"X<6H#%F,H-U0?;,!YH%*^87)OC'$6D:I/MLJX^8@@\?6-<3,,V.%1L,'>,+I$_H4OGUIDM.!PMT1$ M6X:K;;%>@Q;_%4;K=?H^;P5KGU_HZ.2^D@#\C#8#SG6Q[[F=]KK4Q^G:),#8 ML[^"'[T3W7[AOS6=Z5?H#E@]R:^)2Q'LBN9K^VF8?>-UM[A\ MKM?."BCX*5X';CIC^0+^0J!0Y5(?4X5SXIT910724R)O/UM_L MO&:[UH"SGJ>([2=ZL]I!"V%;2!'2ZA&?%]MH& .7%9"US1<652?8BTSK@FDE MF^%YHA9,5IQ9/CU-+1=V?*%:LD!A9#NZ-3-J:8/S:2-[CKY09.36$:M8 #.0 MD1ES&WG7R'HULWC6&],I(GLCYGNFAP2PEO>(L^-@H>$=Y'X/#"$V@Y&I8BL( MGLH>.>P@U>Y0FMW *LAUI[ "-R!BBBY[ .:EDF0:H<4D:AN]D M2UO7,/SE5W?IAN%N=2NKZ[I:[VI7Z^=?-D]8]H>"V:^P[$_I?6TG2K@]#\$8 M-M(&>R-NB6NG_R\0F6XHC/2 M;DC3,VBJF?#B[B2Y[S>E]T30>[T]_/@[T::WDC9' C!]FU M5EM'0-JU5G.MU5Z]M9IK8K95NNGU8JI?'^U?5C4VUD3ZN7\NQ?I&\AILYR_2 M;TE7;JS4RGT]XVNJ>:&1Z@;NK7.C! VGHCP)L->U/]R?"*EZ2AM]IFXUZR9G M2V H9&\5[)ZR_"$_7%-SB-FIZDYGZN3+_M"-.O0Z#[UP]+BX)Z<6D9B:#L&; M5YS+FMGQ?*:=4XT@AQE(5(*Y\>7%H]=OM5<7#RW]=A$($]UFNAQ%\U0LW(MF M<1'B*42B#AH5P>D)XFZ?[(=/-<>([U7]TB+W8MT62B,LIPWYQKE$,5S(LJ'5 MUVX#K<]4ESHEWN3]Y(1[GEX.F88F/=@=+[([8SARQ1Q0XJMY$((/J=ZVM\R(8C9P:WA\9&8HI MF/R1:30AZWO'038DJ[;/%E8>TR5C$0R= M9.R/9# 2CQU">6^H@$"4C+( 6Y&'R %BI[P4*X9=CD#M C*F<*/\F/UE?249 MH=.-D<#]3"C:'!7W3O+V3/*L;EDC,5NZ(QE@J(:5*8ZD^.1YBK<;B$<'JAC'.*/S(%,G7#LL7)));\X2,I2/LX'-6K_TT7 =HY"7 B&O,Z3' M/5NX'A[!"Q4E+>-[M R55JO66=,?QO0"/VU*I7")B&>>JW_O(U\ (C+TWWSO M>8:&SZRU!3%<^/;8;[D&BT<"HYY$!'!#;JIR$$>AX4HFMJI)*@OA564_8B^R MX%;$9F::3QDY$^_@]^-H$!6&X6D;,O&XUT]@J]);;I(Q3]Y\\4.$)3[-MTI: M?:83\*NM D4X3M(XO6&:B7$)>@YSQV [A+;\/%\J*HA&O!=\CBGE*@%6W[F( M(3IJ?4Q7I:W;8I@LLCIY0S@'<4KDN&O9V[KGKK!-&/6CS1[*P!]S?ULO1(9N M/,]84HK,8C3NW MMT8FAAJ7%_HF^P@E,&K*(58%RFHN$^2R;'*97=MP0*E1:R4+\?1T,0HG4H>/WSP\5RD]/I%#,3$Z>._43I>RJ;#;?"%3W2TJ@N@O"I*@.?8N,['T3 MA-XK",+\6LBWD(J<>\7+RXT-GGJ*[^CD8D-R\1I;;Z!/^ZX;7N.2:)@F>$O8 MN[3,P87(WZTB&,CM>I.!O3I$FRS-WO\I#$>C,-ST29F!%)\^=V'X"]=%&GX_ MX"*6B@FNJ*Y?2%TN7,4-S_^G)>;WZ(XO8RO1CJ\^GT[?/SJ=):=;:5)/W8"U M@DO6L@U;K*K=^6KH^3KV.T>S>*WM/%Z5U,,,INM%@UEK+DR;,QE6B;%5C8:O MAJ_W-QT6;&(U#G4L9&XXV4B E4UQ)_]AF/1E19V,UY;9-,VY(E1V'3"?'(I0 MV->8C-'G%,ZB"3UMTPEZ=Z$$^Q= M0?W%=9HA$KFDPO[&!,O5&L11$"*+-+7ED4^SBI5-7R(,P68RIOT[E=GF0LA: M8(OR&O[Z/4GO8C&\$8H'5 CO-@IJAJU'^XQ ],L?U!=D\33,>@7+&M:GC+"] M^V*F;5W:I'KU3.%C@JI*6<*9RP@5"M$P5J@KU;>QJ4^ECP/_ '?4 ?]+M;7+ M9>,@3?NJQB3)V%7[E(BZDE(W/TRQF5Y#\O/K*9#L/'NM.TM+P)JWFX_D_'\; M5S=4EZ4YKP@#"M^2]5AU#Y\/BZ[QX>LW AGRVH M3R#XVQ2E_!(][YE WX7[]SWEX[)]>[OUM=F^?=KZ[IYN_<_>.;6] M=-I_GQ!!C^9S]VG+'SOZVS[75SW':T^1*;:[P;UWS:'E]RO>ZMN^O_MT5MU> M;OW\G-Y=$IK1;JA&5@E,A\W8+FQ&QS_IG^P$.,-AG]SY:MSY.FK[IPY;N-OG M:ZT3WSC8=:W*?GZ;5IGB>E3(S^OS?IMJ;"E<50/#F1M7J'ZWOTR&XK&Y-E:M M[H#VW&F!//3[[6,GD%LED#LGA)VE3,PG3G1G+O[G<8JPKMG/BMT^6,O>77I*U;+[S7%_G MJG.:85\TP]$1&*U=IQF<9MB<[&^>Z.!5(V(KK\^SK.K75)T+3>[G%L*^2!F& M7.PN_9^5E]2==**$6Z(-O<%]]7BL^*;.TKT09Y\D"T]EW>E/QQW3?HU_)9M@ MU?1)U$!N*A"BWF7R*4?M5J?V*5QK1^4>LOHNDA_@)LM8H*<6#;M3?>Q^U(LY M++-(ME>='PP_I*9N"+!7V@&JP /JFJ;>B/R!WIC;A.HV M-MAPK=-N'>J&:]3S)EG099L^W>JI#[>\*ZN9V,RC_?E*HT;U/9F-- VWM^_) M,U7%VC4#]D1.*I*MI)K:SL&?;X,LHG.A&Q9C@72FBI51Z,I$ M<\$AX3/Q\$E97R/AS6A7T U*E\PO8Z718% 4630H)1&]4<*J9[*7P\AAF62+ M;20C-6VV<:5OX O8&C(8IE/-&)TFR%@:2&)AY"#&VF.\'TM94'[OB1\1$YSJ MY[6HA/X+D:IZXR!7I*98Q.S%2&/JB3#-[T$S3&I>8\K>8?.F:81, "PRJGQ> M-]J:QD&!]>K<2%JJ/?RF/0MN"VZ>A3VS;W@9P 3@V9]=>4&8I7"/A0'R_!/I MLE]A=89/#;(H_,Y4T&E6@!8ML=\X:M&6=Y:;EVKERBW(D?M?"!S6&.1)Z'IM MO _TJK4\9+T-) =!D"2EU;EW2CT[87M@PW.NNI]$0]6D6W4H,[M>/2T@OMPJ M$]4__PO6[Z?>T:$/]HUJ^0AB$E$7\>).Q+.]K>E6MM:?\#:=MSS1]>!^T%:?<,+ M%+D"GIRP+NFT#W_&%>ATX'^K!?<+IGLWCN!G>@_W*^]T),>#)(K6G5515>FS M!%*;>%AHN6">35,_M;?+ZE7KFQBHIKZHLSN7[T\*$K%\BU40J:6__-.1Z6^[ M4@_@%>KWL1_%K)&Y_%B6_N8ZNPM+3;7\MARV^FO;ECI/8/FAK:-Q+EE@R&)C M/(;!_:S9!KHVY"MH$B5@82AOX!:L@ DIU!!O9_XCJ.YM4!];HN?X1_QXM<,N M+KJZ(0^\>FQP$^=C1E_3>-=;L3^K['OO= WRC9 M"0I/BGKT;"LIXO-Y5K>!]1TMQW3AF"Y6?J!CNE@(Q'),%X[I8N_I#AS3Q=YN MO6.ZV-.M=TP7>\ET\9/GN"Y>M^;ZI5FZ=X;J8C8@<:#YEU^J%'3+8'M-QQMU M.WZOOP)>?\L@=.LY9,^8>Y-@=.Z\O?YYZQS[1TOJXOE*B$23 %@3IKS;>2U,>=MXAS'>-I1;=5"O+1VC08.\Y4$<9/<5!*J"WJH'Y#4E>5U3_^K/0L@'IOVJ M+!JEQJ%ED:=E%E([U(&J5(.?&&X[_XI.Z\A^!:WM4$PS$4:!JO::^4K;E%4\ MH]KF];313@'3ZWD4FSB?%P*FS_7=706RD M/!*B"D:7V'>'7G?H=8=>WRDORJ'7'7J]F1#FY9 "38.V[_Y:/1B$3Z>'C[83F/M,W8 WS7G._W^L?O%>)D:)R?& M3HR;?DOM1]1C(:!^%P'0RT0#G _2 $W22&E:QMUUTN0\6OV%MYUE7( FFDCO M=A)/K^+_:\+3]T]?"T_?,5U'=A9.+UL[=%IMW6"EB=#V&?YR[/BP&-%>:7:T M)BRZ!2SW/;30RZF"W8Z",(JC(I*]D=HV,/Y1N'JGTG3)1NG.HG(?_/8\V+U1 M?99F*^B&N]EGZ;6T,/^('S?P_&ML:4-"]8OJ:K-EW/'8("?7L]"]>4Q1BL3L MST'V*Z4LZL/8^*7N:5/J6Y2(V/>PC8R(8_S?8$A6!)X^WWXUW'$(AY^6 UAE MB=R'4?B(IQ\*+Q^G=_#*<32 4ZQ?[<#S+P2>/SUMM;N]?N_X%>5 M45-1]*]T)SD0_?Y$\QV(_@7FN7+@_[HF$.&8Z+<PGF;:X5 MYQX&^5XJ0I5 M)\=.CK=W$1H:NG24]$]P50X=ZKE!)VG;Q:G?[CEQ:I0X;9T(O>WL2I.U70#1 M/YP/,$C"-3'4'[X6HKYWO#>0^A46R<)U[R!!_1-!_#.4\LQ2[WN9"+,R*B9P M^OQG<];W397#\SGK%[/4'RY\: I;D$F<+]8&=.P!2/@RGG7X6Z5HP2HIF $/ M2X"P9.2NOJU2;*"X_^'16"F@&T/(7:#%#T#'P[/OX4.C7!2H5 )XBGGB//*Y M HR>AT%+:O&%4.BZ(H9#,[1M@*6OB;+_E0H %$?_5BSU^BL 'L/]IPE.'VMO M)FE!IW16QAV:WU'A;S>,WU'A.QS_]N#X]QN0[8#\6X(6:IC<[ :0?Y?TB7N5[6Z*\5+WO1-C M)\;;NPB[%?C8*TA^9YE*..>!-$";-%*:'""_6=*T=1+46T8?;8N5M!-P?,UK MOV8X_O'Q:\'Q#PVI^W0.>,RF>4KHTJ MAU7K+B;#;YR.X1_QXP:P_3>1B"R(:89GPTF41'F1!45T*[8&K'UC32&H3F%Y MS+;X(<(2G^%[04C^283%![&X"6+?&Y<3&&@FN$PCKWNU!?6>9ND(FRJD"8R2 MVBJ0/%&9AAI\F&;3%+YJQNP W,T%: :I^R7>=-!_ O=BJ7 IA]* KX]#; MS45OOXH<- ."ZZ#;6P(F:9C<..AV0T)(#KK=4.CVJUPJ#K?M3OYN27=#S_"2 M8>>_+0P]. CI5D)(.T>.3GV'K&QWWII^WOI^YV@I*.(>G[?=.E*;5^F[GN-V MF.V&H 0W7N"R5#&90[MNK[9UNJ )HE3MLG0LN4O6V+G;1EN.W%.8!U8[8[1Z^%V>X<-9)"75J(,NI'FSL4 M(<(H89SODS01'YJ%LN[TUPA^;Q+,FM?7D'QKB+4"URX@5U=DXYI(?0Z,6\=] MKIGJZPC)%](D^W,,&:O\E2X=E6'B?Q*V(TREV$]@6B/U4#GUHAKX"MK[N M:1HN;Q.C/X_QO+YW FD7^^V%X/8'B;CSX)LY\:O#V%/D?4]'Q5V0"8>]=]A[ MA[UOL,?FX/?-A=_O-Y+:(?"W!!O4,+EQ"/RFZ1.'P'?WB@/AN\/?@"RM(T]_ M&!XV'U!P>."MQ -W#_WCI0";^XP';JZ-[7NU[6[*<=>1_SLYWK-%V*V(QU[A[_O] M0P>8;LY)VGIQ:B^3V7+BY'Q:_8554J---Y.V#'Y?$_N7&,'U@.[[W=<"W7@M7OPR'.4=J;%0N@N##K(P( BMQL8RBS_,TC A0R\?G M<:3N//Z]9R36]W 0S&%]T4,"+9?AWY&.?5RD8&V]$9!&,4P)D6E;7"_"MMK MU1'P\.#E>3F=IAG-A,"[_"Q\0"**NS3[CO#^+,B+#.909J)FP!:!.X/^8X] M'F#9X<.PC;@L=&"":3# G;O'-?D]&S((AL58^_L^MSK M';8/^FWOP'MSA3B&!"Y)[W<0B6L)O/;?(.Y;#N(/$2+4.\.R#A .WO\Q^CM9 M>AL-A3H3> M_[<8MCSO]RG(,)ZE6/!)PH?*83\>M(UW4@PK.6GI?ZF4^_3\=MOKZDPW4VZN?_HT7HGP52B6BBCM'R7WZ MJ%](057'R*?+*C3)X(!%*7PS^K=2TW#K\;6!OS"M&4!D1FE8@M).4)6 :.7C M] X_,X9)>3=9>@>Z:9H6,/HHB%WE1W,K/_K-J,9XR7<=N\H/5_GA*C^V L&_ M-94?;NMW8>M=?<:>;KVKSW#U&:X^P]5G; ]:H<:9=WCQK<2+]_S.Z0K%QGL) M%W?E&>ZX+0W4=+U(ML@ZV3H<2\=O]Y?!M&\5EL659S0$#KQQ8)]#M>\1H'MG MQ?@__G32[727N6*<,#MAWN)%6 IY^HIXA K ]*>NX7YM/.@2 386IJ9I&!K/ M>P[BT>;_150@ ?5)&%_41R- ?"L?;INY[<$O_-*.^_@.T[U._1.8X[^2^[Y M:X!W&LDULMUIIUE??*I]\6B1+[XYY,&BE6P@ZN#177]5K:8=KJ_+,;SO+,+-N58[YW4J@H*TPPA[ _BRPO;:: MO&L9!=I$R5P&_; #VM/)GI.]G92])LUURQC<*F$$Q1%%[%-U\01O*"S43:?[ M,Y'"M.=)86K -SKM1O 9IAZ#KQX^B4\&(_;K8P?9Z(+"BYD6R0OJUE;.$OZ& M!+)@-2Q/O]9N]=;&ON;XD P^*UEA)"MAK[R(<&UQ.:1C1V@H)MPADW(;#D = M;.@W@H%=R /P]BJ!(R[>^4@4U_P)J>&K\_LVLH:O6)$(TQ9A^H*9W/ 3B#X+ M@WQ,\D3_$/\JH]L@AK'EOF1](Q(T^7G\W"A*@B2,0'F\E2]\I_Y\-XY ?X*$ M! AU*V/N^5UFF<#.W%E0@-Z.$21)^B:? ]")'R&EOOBC$[@3Z>7HM\#Y_[UU MW?*&"#C*O. FB!*8!_X>H4U7>1:(./*NQ^*[B'WO(X+P8#Y?T!'UO8LR2WWO M#'8@@\V Q?TD'P/S^4< JRU@V?Z/J.'F6]1)?CXI].9AX5C#+A_.8@'HO^/, M0,UNQ,$ +K_O!\$(AO0^B.^"^QPA1.-,SN;ED8./+J4#W3G0G0/=-<;[<:B[ MQJ'N''G2WL+NW-;O+>ZNJ>&O7=WZI@+O'&_6'B+OFGKXMQQEN"?(NRL5YYD- MT32IM'CC^(6N?WRZ5D!-$Y-URRBL#0MW6-W'VL&:>A9#)(FQX-=#>;JI&?.-4FR;9SF'9/?(^7:V3_R$P;"T?? M 7%<^_PV#RY?RC5KI ;<8V;)!X GKUU[M&U:7.#,$X%[)P*.#I:YVRWDY_<19NV(=KT]M#O]98BS=^F@--BDW1[RCX> MPC2;&H\B7:$ZH6=*.UQUPAJ[-5/A3/K _B&]:KO5:7"?9F^H.I_+3*IN3C_# M+HOC;K>.#]L_>^=I0KH#_W(MDBC-O%_3 DN2X%FPI'WO+7Z:^+N//LC_H4_0 MOX\_R/^!18)E0-[7&/NFCW)8L<']L\#[,TC].7S^S"068_2WM:#C"[: SU&V M+F$;N)[#^Q;\<.2O#H?N<.@--C4=#MWAT!T8V>'0]W[K'0Y]3[?>X= =#MWA MT!N%0U\SS?6>)(>-#XYL+3(&4:UR/]" MZ30&S2&3IR((QXJC[(\RB_)A%#*_&8R!4ZYWPDMA7/#EEL?+/__?[\&::G0:$%;I1EES=\G:2((8'+< M:J]-QAO;+=AN%;R6Q865ZYR8=LG+CPQOE(TOW4J=C#]QP^@F[Z^/H\M 2>)_ M5"=E4FZ2]!-W&E1BEOZ()J#BXOM5]KW3.EYYW_WJ,%GUXC)+$$^^SA%WC]: M(O.UK<,C)NS4+'F#QDZM:^CKP+_Y!#52H\?!3Q<;=&L<>[O577GL\W2?#;RU M5FO&[0;ZU('^]3\#+QK^Y4U^<7'XZ5._W_MTU/YT>'Y^>M(^/#\[ZG8O+S[V M/L+_(2HG6&*&,WW1%^+'GCV?S]&_RF@8%?=T%,^#*5IGWE?5;-X!WEX#\';R M.-[M:>"OV3^=+/6MW@;?Y;+2FRZZ?4'TF4,=[!/JP$$-'=[,00WW?>MKH89[ M>?SW0^N_?0QIMA< I;F%F8WBPJQ$A@X+//O[5RZ\B+1O;H M>\H]LZ/EDDN+2I.%W M_D2=";$5*$:L$Z"ML VBVF7!6HSEA;W?ZJT/-KY:L4\%RKW\8!J! >3\W!@,K'L$(!?DTJ?<6ZA/X:\.D?0'=-04=$ M/"!4!,$D!0/FWVL8X>$:[JD//*8*K+M.N:V FN\;^L\5I%*K%14/6Z12JL;Q M$N,]7,.^\R"D=N$?YC4%_[ZFRH1_(LLA3?(HQTRTN?= 9M3Q].=W+BNQ\$U5 M/]#FJNVTE_C+2MD$2.@TB!9]S4@!WL81Z^UZVE+KF4,Q$AF6"JG2$7SF MW.'E*YD+BNR3XLNKT#[.?NWQ4?Q0/Z%E=**1K\>13]@(\$.2@^U@DIE1X? MQ&G(BFD4A%%LC/^0*S4LM444SPDIT"%HI!ANLR%HEE%Q%V2BQ5-ZLC#QQW\Z M,1:Q\GPV<_V\]')LK=M3Y\2M>/I[:["FW.%_SN&O>NX+O78,^*1)(H@1P+N+ MBC&ML?@ALC#B<\(?3*?,&0#R(2;3.+T7:+ \2W[D@>^V+1=@LT=^\2+@))G\ M?C[,L:G%>M ,K41V0-6@*@GA,SF6W@X*,Z@PS2D6EZ!5:.LS5E]FN&Q.HM&M MIU>9.(ZD&L/[J=NU;FEX!YI3\/IA&9+^CI((QZW'FM4-S2.C'-2I,MQAWB85E.NE;A]@\*Y;H72)Y^&6+/V2 MK/L?!>\DB/$;<#Z^"[Z0T3493F!?\X(#RNC/@'1.9, 7NS3(8--37!AYF]*& MWHDXQO_5WE,ER$&BTO+^#B].,TR,Q/2PR"1W)95\BRG[9O#/N$0Q\(9,=)"4L&+6 ML_*Z1\F+:!KD!2SN+7CTL73DMU%\"JC,%IOI3XH MCM4#F]O0S./-7S'2"+<,J)XI[+LL8L;%C$V=.9^"?&48H(%ZS A0D*J:"PJTOQ0)>8.Q H;P"K4HY09/'#H.Y0A>2C M>WK&79I]QS=*X]PVU&&,\*A,%D*@GH#WQ@(/+>_-#_@':"G0)V\[W7?2Y "= ME-[AF:;3 RH9M@+56@E;>I^6/'KX"PT-_R;?XJ$\XDK!BT=E,J0X#:I.&&\9 MPK)&2)"!P\,OIV4\Q%' /@CQG3Y$ZM(\ Y\*DI3*.S87L%IL28&!E)8W8'*5 M@S@*C;4%6X1Q'GQ>$)-C0KK2$E#]T19NR8*YS0=W:;, M:$5!)E@NG$X"HBZ&('$C7&U0ZRWO:H13QB-1)BKKE0Z* "-_R3U\ T:7!]E] MY7R]7FN)=HS(C#I(,SP8?-C@04WVFIC',#J]6O/)HV:NWGI1. M=<6BC"#Q%EQQ-!,DQ0IIDU U9FRL!4,0BQP594 471QI0XD7&-0T[8S@2/%, MZ%4FY)N)O(SQ1%PE>K)Z@@OE"*]SK.KB:>-,4OA8!D).L<\@R>DQEKV0B#L4 M!9&,\= ;8X&L,GDL/99-=L[Y'7!)\!#PIH[IW."VJ!F2L:&LD A_JGMN72Q1 M$E=BWOOTN\OPI6J'BFX1>Q^OD37,5@I((2!44S2,L"&^2 MJO&^1OGWE81D/5.BCQM&O$O0'G!,O'/54^WB!R%K>*\#*:'MUV*V1K0BI:U(Q> OC));TF0E8OZ>^NZ!:!K7*1)=^E$Z'K1)<0^3* M>AR3WL\K!-?R"G,@[?G5=65#'=NJ$2$=N+@1"5&),H2F_J@6*:@CL2:$'-,Q MKL/]1$>%J%=A,+#&42%C'T_6"5?7OO<%<>[>=4&UV6# 7I19ZGMGOU_K;\"? M_Q' Z 1X6/]'L)7(R@O#F&#J"7(.,(-BF>W4)S,OLE(&9TSL8@!W#E[6<32) M=%HZ R^*[J<%7Z\8N6!QWJ#R(U<%%:4RVX<"K7M0_<9M(ST*PX(-IUO/-I%! ME9*O2^$1\&&3@NWAG);N"8-B6U@&6$9E@<\G>XY^1Z<0%J6XG[)'P^:KM#N^ MT5>24%K/^B:0+L'=&);__B"]0[] R61>#F#%HR C@_8S#.T+V/AP6WPNABWO M+3@$$PHH_;V!WE*,? J^]S?84?"\?.\R(VL.IW(%Y_%>O0XE M]IDO.2LQ@AA'@7J&_D7B?9*+@>]YUD/ID*@'VB=FM3#O1LRJ7 M/F!T'IQ?>&D$+@5XY6F,81[^JWH!N):HE$..B<-]4:#O;:M=Z9A+YFS.H,P- M:'WW]BZE$'TZ=J"[TSO2!1@F&Z;EH!B5L9&-I1^OP$RK&8.KL+"N 12/M-%K M8[1=G5/^,9="SM7/K\5/7@ ];WAGCRPB> MCBDC3A>1Y:!53$XZ!ON.4_Q8 =+2;)J2$V8"RF1VP'W/.2)6&7&:X,=E,-H+ M[T-"SX'*&5 N] D2C1'P*3@J(_G<"!4K_(195S"_HD*J*50E:BR^-];I*J^ M>VO(BHK9D*,$C05V-560> FAKBEB"?%+P.P+!B2^'5F*>Y@J\%<.DA'(XYA MCW%)AEK-1:RA,1 XM"9',5>5-A,_QD%)27!+^\F@)GF[&)L "P_CK3(J/\3K MY4D+1F\RH,Q,W&+*C4"(& 844IL/A$C4Z\6P-A;4(&3A;/.O'446OE255O*H M%($M9]_W^"&9WT7W,93.R\!* :?UR&X9B00Y_D MP:=23 ^S4S40Q#D>($R,LK!:QV#8J'/\ :U?-0A8CPE&6U$#&*\IA26\"51F M3NLR:WZ1I3#@&5:B!+.2UE1D;".8X"2-DKI7VDMMB5(JNFJ(5DP.O.5=IJ1$ MI#:TE.8=.[*8A+[!:RL/8>M+N88XQ)L$A,B,/%\@.WIYZ;VDI.] M8W92)3[ MB\FR-.. %@:N"2N!G5)RWLT"?N"DEG49^7(JG([4=J=(;J,L34BX2,^#+%@W M@*UD?R T0)!8D4J5LJT>R<(M'1L%J#!W'-'0#]%ANH?K+$"AJ1FD02Z7)1>$F13+!)%.I,AFL0DEH M5>"1H>>@AM:(,7N @:7B".FP%3)[E4@3'IOD]JSH@>KIJ!V<@R59D1$E+M M5F22G]/ Z-)5,HH#'5S:!BDW*63M!*%3%.F)C(-1J>,I? M+#'870J9CV')A7JE!NB0].GZ,JY1-88=3 #D.2YY?+!8>2K#\>#[39X(+JE? M@F9[7;,TATMX71)/T+X\_'34/^]<="Y[AY\ZYZ?=\T^?CD[/N]V+]LG)R?$L MGF [W+67@K<0NJ'?PDNAR-*8@QE?$*XX1.EOGA:\8%]-.E4&=[&1&;R@T34) MDH#1,W96CV[N<21&WL4/$9:4-OL-<9""4XC\-W.)R[_YVJ7E;(MN)ZG<)%0L M$J@P-$L8VDLXU4OH2R #6A@NTPL..H=OQ3O\\J2, M;V@ 1%%-P[@V $8-.#D+R8[IG/;Z9,($$XY@OL4OR"':'U:@"OIP4U#6+>^C M<4QA@8064G_9+<3-0"F@'919U\>WBJ\ZTSVT06M$;4@3&CP+$1GR)EXJ\:$V MP%/.5RAG(A-3BF.JT.HH0AAJAA?Z)"HL0:M(EQ4$\7FIT$+VX5L3K!+Z-UFU M0_EP_ .:HZJ?9301IGJ RPFM&3),SY!O_4\G4S GJ=@N71\LE)A4''&$DD] MLR)D1=A+ B.W,?L<;YI,R@0,%ADF2]>O.E1)$)@N%!-+.;Q :T%5CB%USL-5 MO0DR&4>1FV8DM($&]+GQ,*YDU::Z-;S?P+^P%N,K"0,,:ANN#_*^^>0G B.SNSJ&+!F ;4#103U/>;."%T6LGA MM9'AI'11?V 0-!-V%#6.ON/1P3#N[!?\Y^U2 X_59T0SCZ8+]PX,Q!GU(Q6UX2W,1C('YHPR 1PG60'ROBF*MQ)_/ M,:]!GL8E!D^H^(*"M_I>3,E!A2-&LG$M $&5D\H(8?::TX&*$ M>/^RU^M?7GXZ/OS8/^Q?'IT=7IY='EYVCB[ZI^>]HV[C:@36VE5T?;]1.N;*6!:+U_[C<:_3OCC_A+KZL-=KGYU\.K^X.#X^[74/SR[:GYZ\ M]C6'=#W:IP:=WVEYG\$6B=GM$[BX:_?[UA,.LW+F:+P.F9VO$)1QH?)2Q>>7 MEY$!./U_W?[_?^R=RV21#UL9MK01FI:XO0GZPD46L3N%P/3_DV;?T2/A0/,1 M04'Z5!M&MWTP"=!,D+DT9F:6IC6_#OF&"%&5W,"2$2"5:JBBW#(/A[.%R58) M$A7[PLE"E03NFV?RR MG,.>PGN2*$!M)2@5B?6('/U#\X>,A):'0U"$D-YQ_2CL0018G)=2<>3IO2:AHL!ZR@*.9*X71/J@R"0EP#2E(">& _ 0HOT%QVHL,Q!E5F@ MJ 2Y4M8A][[PLK&%I4Q7JBY4U>!P+\G1%5YX[1MR@D&@0V=* MM0M9:4I#_$9C5IPO]8?0('O".(@FN7EF]63*-\"00*3@ 3%CJ/ZL"0$[" BN(J0F;CRF./ ?92^ MFZ8-.\=K_:!SRF@(6>:)B!Z,PM/ECBYXY=MH=8 @K%+@T;(V@!91N\IU1T@N M/^8+R(J0$_0UJ@I'RY72)-?T:$1P:S"W?CP_BI%B.BLAU!OX.(/8\L8&##T' MWQ;.E()/37!&DHL.ABJQ]B/!DCWQ;J.;-",E#V*V#98NXG1A8C @@],E&(>D MBC/2S*<7;%F8-ZR3_9=<91KA] PL]$P9%PHCR( >*A:$K\K/*!H3C-#PG4!I M0D;M:'M6/86Y/>&\Y9&LZ:*,'_F_%L28/:YHG*9#JLK'+Q%M'@YM2W -EX2O MP0 4+BR5CLL8&6C#-+Z59)*9G<^*T0SR*WP>MPID@T#L(J7K5YJ\Z(P$N=N#"NMB% M#2J!!75,ABWOVDIE_K$ #Z?O8H4!,DPNUJ%5(ZA^B \XS(S6.Y ',9\?#6%; M*]7M"HEWBT.:+R@RST+'6*V53R5-U1> >9%']#<2TT)F='/]!]O\O*L%X :6 M)^Y1Q3)-7WV?N4D+"96BVY!%6MC1=^OVI*"MC K,1$[Y*'$E?<10713VL^MS MKW_8YEHE$B"P!ZE67VZFY3=S:A>/DT;;(AK3;23N4( 4 MP\4,%8X"I1$0K >J2S%I?N?0G@4 K=WC#=* MHB)5N$3"1SEQSN5GUA'"NPR>,+Q7)+.^VEH5ZX[AU+!4,1:Z,!NCC4?* =0< M"QC@)!C"=W6R @[I[.UE\3DP-W5F1(\E#O0,!?7-I/0SX W11.,C9O4E&;'9]::I/DFKD3#@0?]_8![ M-\IL*<91-N03+Y0/I3TJ8PJ8?%*]-T:M6G+,X45@_]_+(..\$? ,@Z7EG<5H MU-^,+:8?Q#FSME+G%XSC4'(G8P#5,GLECA<.!VBF2-VF^"%E6"6&.TV>/!5Z M(>THX7!&Y:OD)FLS,@N8AHAQQ :3;53%B)S.V3' U25^1,RZJE9&,Q9)4T>K ME6KYW#S\JA9C5 ])0LRSYF:KMP1J=J3Z.FGH4J#$,F]9"T>A]$&8<2NXPP + MZ="JV8IA#^GL?271BBV0N-Q2W]Y,M*]X81*](.IZ3%!"!R;(3@Y?+L'E^JI4 MS(QP-.';GV#H_;_=/+ MHY.CCT0]9G+8)Q>I>\^T\?Y@MBDJQ*;$(N6.E( MU@96D3 >3\7!:*I[RT1JTH)JZ^W<*YH2%<)/3E?XGEX?B?ZQETDAD62$\(S1 MR)RMQS-Z"::GUVD?_)>NL$!.QE7SV&MN#>3+*)..S7=50-#F8W@^T]A"+6W4 ML:^=._!PAQR:CVP60ILZEM-&<,N0\R>#F&!]POV3WOG20#>9O<1DMS4(08:$ MB"Y"ZKGJIE-V'JDAL-(%%.3B'7V&?GQ)9?B40:RGD]M\[KTF'X8^99JP?QBF M&9CQMU%68E 5 QEP<[X]_^U_KCX==$Z9OF("MCX!QSB4R>[A-&-7'2TYD<43^.#=($R(BA,Q MZJN3J1QX A&-AAA;DJD/HC4BXB4-7V(9D66L45*J(%D1?*>0) 4:4C1S56Q? MO[H:.K+_AHNB-T>RO\L0E!K [.,_6"AEI47".!**VY;_+6/4.F>GJ2=IA1"3 MPNJEBO R%$2Q2&XPLD?LM#QFI@8E\H /7.=K*FZ9C97AM01\>=H[ XY8H:S0 M6S)8Z'@F?88/%>DT%IJ[EL)[8W!(>"EFJH_56J!N!F%Z> %D8RQR024EH2IB ME@6L\G%*+E+*NDIQU_TN6MZY?"O*+WMB" ,=IG>)!H'"W[X3P=50Q/ IQ;B* ML_(UK:T*EPGCCP8WF5!Q*E;V\@&2SH'H9,$Y3U37CERH0"+.7987*X>XQ) C M?(1H!T"<_E6*)#38J=K#SRI0NG,9Q_RQ)Z.P;98:(Q9L23SP06'LE\4VBV]I MVZ>3R"YW:Z[>6G0T6HF29EVW=B-,MD8-H@%5TR\T*O:PYO_;N('NB&1M/D;4 M_=@[ONP?=KLGYV>'']OGIYWSR]Y1]_3XL'UR>7EV[F)$"V-$W9;W>Y*)&VQJ M@PG<:S)6X%:X8%[XF?*3WSDP*3&0S0- UF''GSB_;8!K5*LP2GMBN9J8)/2W MB/RE4T6IC,PNP6@J3_!60&?6>JHW>@"^6,V;YH^UE(XKDHYM6/CJ(3"]J?98 M^C$(];X/R_NT7:E\[?1HD^=!W]$GAZ^P<_GI[*+?;A]>'%]T M3B]/SDY6NJ,W=SWV6MXG,0K(5?I]"F[7-??-6>>UL>Y6BVE2BX]0^;3+L_9Q MOW=^V/]T>-AM'Y]==$][EY>'G[JG_>[%Z64S]Z'?\GY!+-=U,!)PO*U6"%NS M_@W"IQRNC1CCXKS;[9X??SHY^GAR>-;Y^/$]BT]'_?[AX<7)V='EQ_;Q MIW[OLG=QV6Z?[O#I.P +[P!^BQCJ]\RRL)9(P]6WBU^\HY9W\;__?O7QZMOU M)F6^MU'+:[4@A_6 BK78GKDU\6?[#4S?KM]1I%-\Y ]\9$&)J5#$L?SK7]ZT MW]#/,/)0_5PS\6\1PJ^Q%NUK.@F2V='>1<-B_/[TM'74/NT='_[\84!MS Z0 M8S*8YN*]^L=J(")C7+Z_O.GAF2F&^)],_U6.2;[HYP_J,[-_ZB_^ MT\FQ^5O-HZDO8QC$NXA2=KU"LF/XG_IO R9G"H;IE+IQ6]^YEIP=O7979>>N@VR 33T.?OL1 MBWO%!]5MMPTQ=U#9WL>/J-SG01!^Y[KF [FR83@:A>%&! S\9B<>S\&_2"2 M#TJKKS4QLH2PNT78ET78R:MKEIV_N?K=75VK7%W=-5]=\WQZ[NIZIL+JMIW6 M=HOP(HNP@U=7=Z>]+G=WF;NK^[)N5^>$VDN>M_2-U.D=MA^]MD[;1^[:+3T$1P+44"TW<@17-]*8BN&'Z BSL'PXE*:I^AAF2>M]2YVB? MM(I;!+<(NWR_7)__?7>5\)[<+]^"'UB7?N]=($< %3!?AV,Q"?2%X]2\TW!N M$?98S9^??=Y=7;B_:OX\B)%LEF)*GZ/D.S:2=TK?Z3NW"$[I=UJ?+BYW5S/N MK]+_A/UI(Z?SG;ISB^!T_HS._WSV<7<5X_[J_,_!0,1.W3M-YQ;!J7M+W7_Y M>K&[.G%_U?T7Y/U,"A?8<0K/+8+3^E6M/]OK:8?4X@YK_',\ MZ7X&81F.+9+K/Q._A?[]\'6X1O_7(G;;2VH'@M1Y"$):,UO($BCIA>,L MLR3*QPT:ZR;H5=8TB$;Q&AVOC=?H_&/OO-WK]]J]\\O#WMG1QT_M]G'O].SB MX_GEY>71\9N_[BROTK('-:,UT75\L.#X1XG,C M66;M5YA\P^59J:F&/W=.>WV&]T^(P-.7#[FAOL1)07T_AF5\SR3\V)6(FKT2 MB3ZWH;7 MT'I Y3)M+O/22:O=/SI9E7F)N (?9%XZ6DROU'N E>GD <*F9[$R;9>)4Z>S M=LB">V!Z6J2Z;W9@JC4*_?/5_UQ\N?AZ_=NOOG?UZWEKE1#$5JR!D^9=D>8W M?WW[55_/"WTI)[AN>FYZKS>]73N$GX)"O-_=;?PEN.?@26>F]\#N3?7C_3+[ M*/T2.?3.] =VLHN&'A6VM]O;,OD_YW_VOO[V\>+K-^]+R_O\V_G9]?G5;WMP M?O=4#>_(]'X-)KNL?;^F Q@^GV?T'[_]_5?O_+?/G^N) MD7;MY.ZI MZ1Z>VX&_J/=)QXYVD<1TGNSJ*;7J.GMQ\.Z#Q;J>6 CO0?'W- M%R!+&P7^.ZE!Q_T_ZH=!.KS_Z__[GW\>%Y/XK_\74$L#!!0 ( )2%JU!Y MBRN>1 @ "(T : 83(P,C!Q,6QI=F5P97)S;VYE>#,Q,2YH=&WM6VUO MVS@2_MS^"JZ++E+ CFS':5+'#= X*39 M^EFO2CN(RV-+"*4J"4I.[Y??S.D M;,MO:;)M[LZ[+E#')(?D#/D\G!E*[OUT>=,?_.O+%4ML*MF7/RX^7?=9K1$$ M7X_Z07 YN&2_#'[]Q#J'S18;:)X9887*N R"J\\U5DNLS;M!,)E,#B='ATJ/ M@L%M0$-U JF4@K@1(PB5YK17W2*+0-.\.%:Y2.RH==CJ!=1QIFA%W:&N%+_G55;EKERQ+<1]!OW]QM7.^U>W@^N/U_T/@^N;S[\O&_'C])40_X"M MJ)U?UQ%60]"6?3EDGU2?FU"H.@NQ1L139A-NN\LV6#Z4@ )2ENJ]KS5KKFQR M'L[*I0ZK%FPP\B&LLW4++6Z^C6;C3T1DDVZ[@^,0K&U$C>67P(DNB8_)K)#+ MS;RCY'+!@"1\#TS 6,,&3 MSR;"L-\*KI$D'BVP5"W M*X$#T1Y+WXVE]@Y@Z8(;1!!B)9VRNTQ-)$0CJ'M(:0^D2.%690H]+7;F(F,\ MF[(BL[H G I]KW/#B##.4BQIP26+>8A5FJD4_8557FY-((,0C.%Z2B(IOP.< MMS*FP;H(E<$II?/?. <)A$*C[T>Q#+LSYZ'8)!%APDQ!'XO^$]!0#D(&I,)( M].H4)TR$3=! DT/H%*1Q[3!=@L<@0D(3M M!0#KR!44QV9=:1=9C >SBZ_P>RB+",=$D%?05D>""#K,<\0HT8MH)^6"/R5T MSE4<"RP>F#<.9=>, M:W!X1GP*P@GBCH$AS B34 \22]'SD/>A>=R3+H^>*%Z:*,:)R,Y5]J$$!7?=/:.>F5$'_,W_/Z4NP>!PB"P7V'P; M]G6*N4)>F,=WH>!G" CA6N"Z7OHY:A3HDU 7HZ2(W,6-*89&1()K008('_4Y[YK12(6A2,R=(L:% M;<[W* .HD$5?1YUR3IM52$XN$\UR2BPB.NSAX\-J6(O?AD""Z-6P/T1[+_;L MG!ON'.<>[0C6J/=X%_)H!B)KQR(B8G%,XQT:N4%24B)$;.,ZFB$?N2CX4$AA MIQ3D;9J6S@%'$H=_3^$ET4HBY5SR?6E07N@<^6=<4!J&2D=. 9=2C2##6%,B M#;$%D0[0(]+C[QU!-,57)EHN):--'F"!Z*83H5AH0FGE0!JPZBI M,A;KZ9D,CF5PB=B?_NZ9'6SI$B/AT#>L2)>*AT@#=WM(%XM9,=?KC= M;9)7<02%R+E;MQZE*YPR*>Y EE>)*_+U[UZB/2G_&Z0\_CM?<[B'-M&,T?7% M^4_NJ,JJA2L@7CPA EW+N^;:<Y1DZ"]E@+,# _XL!*KO#H"('=/*TLVU'T@)+*QDF.@:"CCH_*AJR[]#J2Y5%/ UDFBO*?A M2UQ#;OR04'&3@UY"[2.7;^LK/97^:R!P_44685]7KDZ0$;?DTELYK1(X3R+2 M0RQ9T1;)/A*95X\75LTJW*M8OL;3YMV[PV;[J'-T]O) ]V.%VW?)GHJHDC",GW; M*R]+M=>/IVJ57[VVW[H*&IXCO4*&;8I-MIKGU=T5\W[E4]9JU=UKCT^QRN^9>R#!7C7=OUTQ/C !N[VYN+H=N%<$;_H??N]?WVP[ MHQ^D[C-BFYP)O6_037#Q8<-;LD\W_.=7K;?-39?(_UC[=HNUGWGZM*-WM\Q; M?VUWS\E_H'V[!=H!_?;A;TS*?B(@9E?W$!;TB(?=^!LZ=E ^EL0\!^:-Y?7= MI@QR*=]9^0'$8Q/\_\ 4$L# M!!0 ( )2%JU"SU":Z+@@ +,T : 83(P,C!Q,6QI=F5P97)S;VYE M>#,Q,BYH=&WM6VUOVS@2_MS^"JZ++E+ CBS'>5G'#9 Z"2Z';MO->E'<1UJD M+"*4J"4I.[Y??S.D;,MO:8S6M^<]%ZACDD-RAGP>S@PE=W^Z^=SK_^O++4EL M*LF7/SY\O.^16B,(OI[T@N"F?T/^T?_U(VD?-T/2US0SP@J541D$MY]JI)98 MFW>"8#P>'X]/CI4>!OV' (=J!U(IPX^99;6KUUVLNGK]JIMPRN#OJ^Y/C0:Y M45&1\LR22'-J.2.%$=F0?&75TNS2M1GQ;]X)F[F]1.VAYU67DHRFT->$[9/P[#H\;Y^USTYOVW?79\V3 M\][Y+]=WUW=WK;->[:H;4/CO>DT_IC-+D?%&PM&63MAJOKVT_,DVJ!3#K.,L M7)V_BS7K-!=9PK58Z>%&9#Q2FN)>=8J,<8WSPECE(I&3\+C5#;#C5-&*N@-= M*6Y4/*>,P78U!LI:E7;.\J=9E56Y*U=LBV"?N?Y^XVI7O=N'_OW=?>^Z?__Y MT^^+1OPX?26/?\!6U*[NZ^2?*LD P1(T,G42<6U%/"$VH;:SJ+VE \E!0,I2 ML?>U9LV534ZC:;F8]AW*R:IN%;;=L.OY8,)MT6FT8!P%M&3:67P(G MNB ^0K,B*LOE ZUJSV_'TOQ3]7'=.TT_Z=:+'1XO8=IKO5G'RV\HN0M D(2. M.-%\)/@8SCR;"$-^*Z@&>L@)>>"YTI:HC-PIG9*PV?B-J)A\%"/^A6NCLCJY MSZ+CRS6&NET)'(@.6/IN++7V $L?J $$ 5;2"7G,U%AR-N1U#RGM@<04;%6F MP,="9RHR0K,)*3*K"PY3@==U#A@01DD*)2VH)#&-H$H3E8*GL,K+K0AD/.+& M4#U!D90^6Z8 P4BH<'K@U@&W8GS362?\Q MU[PZ[)HN)_M, M%TYBD0$@$=MS -:!*R .S;K2+K(8#F876<'W2!8,Q@205]!6!X((/,QSP"C2 M"VDGY9P_)73-TM1 4>;"ZSI*%!($@#0*D.VF,TZ?B)J$Q%*-S911F@^%L1"; M6T*QTNL-6M8KQ#!395:T/7!CU]QH[P$W^@M ^OG-12L\OS0E^LN8%8]>%<<" MBD?FG4/9/:&:.SP#/@7B!'!'N$',")-@#Q1+P?.@]\$R$R:2RA30#WV25M(# M.]'K$O1;A*?,E7Q28 M:F2>4#@^09]0X9G'/>KRXHGBA8EBF CM7&8?2&!PUSDP:L>,.J+O_O1<,?@8<(%S.Y,,I56@8 ,[]D3#.FX 4S]PXF'7. M_5#5EVDNJ>-$&4_-<5TO_1PV"O!)H(M14C!W96.*@1%,4"W0 .&C/N==,QRI M,!B)N5/$N+#-^1YE."ADP==AIYSB9A62HLL$LYP2\X@.>OCXL!K6PK <$#EXQ0/9=DZV: _(=CNBLG!> )'(XQAR M&C$"#)DUNF*XQ9T!(]D?%(T4(7=K,%+_"Z=27/,^.)O7RB0 MP327=,<%]RL!^ESBX =Z[)H>; _H<>.1MXI@O((K$PW7LI8F6W@@C.E4%!4: M<5H)H-:,FBICH1Z?QL!8!I:(_.GOGLG1ABXQ$ Y\PY)TJ7@$-'"WAWBQF!4S MO=YYK1)J9M$F>A5'4,Z XS)@F]TJC#E]Q C,YQ@N!G/9D7ND-+W,WHHN3I AM^3" M^SAA"9RMB/0<2Y:T!;(/1>;5HX55TPKW$I:O\;3YY>+XHG41MD[?7@[@R."Z M$2DI:6YX9_IE!5IS!H((Z)F]K[5KFPGG)[IX6V'G8M/),VWGFYO:E;9O\SP5 MC$F^R-[6TEM2K=73J5KE%Z_E=ZX"AEUD5T"P=:')1O.\NOMBWJ]T0L*P[MYW MW,;*_=K$#Y.MMK TKJ1AJ7J8/Q'W/(*\:;I_^V)\8(*%=P,W'<[/DG:'J$8O M@B\:=!)8=K[FQ=CM3?[Y37C67'=[_']KWW[Q]1--MSMT]\N\ QL/;-PCN/;Q MAPY_8SKV$L%CO^;F M_^U%U8(M\NX?-N'23T#^ B7U9 M;7/:.!#^W/Z*+9UVDAG +P2:&LH,,62:F32D@4ZO'X4M8MW)ED\2(=ROOY5L M$HPUW0]F$J2*::9R AWG-%)#6J)UGG@.,OELKEL-84\=Z9GCEEJ MS^%"*-J,=5SK/^V9KO[3)[V$DAB_G_2>-1HP%-$BI9F&2%*B:0P+Q;)S^!A3 M]0=XT&AP[!?SMK_;'6 MS%E&&PDUM@2>[[[H:GJI&X2S\RRP%M[6WS,]=R%G64(ENS7#KAC32$AB8A4L MLIA*HQ?7*IT$+;_I]1PS<0VT GET-/R) M7+5VT&NW ^-#F+X=P61P=C X&4T:X]^.1Y]@$$Z-Q'==_^%8C+&K"CDXHO'R^[_MN-Q1I3K*5;7G=W3K@ M),WFJSKD"ZD6!-%I 95DHY&A<)%L0!206.1FIZP.7P\R#D< 1MV$R!G)J&J, M+SE=P2#21F(<7DR:@9B?5L1&6/QP[],;P"^/!B/ R\(BJ]OE$VM"_ MAF\R)O#W"JU;Y\F.M[NQG1:X[T?9_0+,[Y#,)C/>+XA$HO,5G-%<2+W.F#(S M ?/H4,@4/+?Q'D,EK3#']40,%!\D,;PC,DJ@Y=7ML]AFY9QQ%"R93HKL0UH@ M (9Q)UF,-(D2DIU;'2E3RN1JE10%D&M.S!<(*0,D#[W5KKVN@W1$RFV&.)<0O7GP#7OB/A!J-L=?F4DF5.6&&.+FDRN1@W8@)YX#3<&'",4-5CDFIZG;6 MG&4DBTP_+AC;]V;+!QRUX$4*"V26U:DV>-C\4FI^[6.],O]&I-WUSRV28RNV;/$&GA)YSK("'EEHL>ZPK\M%3\&-UZ^:G7;';[_H MSH3$=]Y&)#@GN:+!^L>M[+EF&0Y!F-F;VE[M?E(5>EZ]J#!P@Y[>_;+/36M? MR[[,Y6)'V6#HQON0?WL'JG85OO.+P%5RX3NP:XCL"+;9!!Z7>>_("KSR8;B- ME2F+8TX?BY4'JZU"6!I7TK"$[N67H 1G,3QW[=]C,=Y1#IR-#_!H:D\!XW P M"8_&]^W0/XJZ E7-N5@&"3J?WE''V-[PE\^]CMO]2;C[4]CWN%A[0M+MMM[' M9=[MD_DO3OX/[7M<23LUU>G_,"GO*XWMY)+A:2C'XQ"]$HI">-<9\<9I9Z-$ M_4^+A)WO420LFF9XP#0N')D@)TR5M3T,I#WYJ<0<%3.A848AIC3%XV59 +'E MD[+^86LN^4+F0M&;58[]!U8VZJ84(G"@7#)%02UFO^,2IE!H)G-&9HPSO2I6 M(VAIH:".V&2)DE5!XL29.1]' D%)>T\S6^$A=DXES2(CP1&F=(1FF.L;>]VP M"?0:7PO$+>G=9M#+B.97P#%LYJJH6JLRAVWK8%,OJ@!4UH *QN;#R\S?@ '% M_#,R,BYH=&WM66USVC@0_MS^ MBBV==I(9P"^0-T.9(4"FN4E#FM#I]:.P1:RK;+F2".%^_:UDDQA(TM(V=\U- M,],TTDK:9U\>R5JU7_2'O=&GLP'$.N%P]N'PY+@'E9KC?&ST'*<_ZL/;T;L3 M:-9=#T:2I(II)E+"'6=P6H%*K'46.,YL-JO/&G4A+YW1N6.6:CI<"$7KD8XJ MG>=MT]5Y_JP=4Q+A_\_:+VHUZ(MPFM!40R@IT32"J6+I)7R,J/H,'M1J-R-[ M(IM+=AEK\%W?A8]"?F979#%",\UI9W =LS'3;2=OHC*GT-8>BVC>:4?L"I2> M<_JF,A&IKDU(PO@\&+&$*CBE,S@7"4E;5J;8WS3PW$RW#'JN>[C7]YO-HP-OM^L>53IMA^ _.VOQ:Z&9LY368FIL M"3S??=72]%K7"&>7:6 M7-??-CUW(6=I3"5;FV%7C&@H)#&Q"J9I1*71BVL5 M3H*&7_?;CIFX %J".Y:EYK< #S&(5/XX\DJG-S@?'1\=][JCX^$IIN/YQ8?N MZ0A&PV6P_SHN;Q\^U"_JO3I<#'H6F]?8<:O_,:KN!73[P[/1H/\+N6KAH -W M%X9','H[@(ON^6'W='!1&_YY,O@$W=[(2'S7];\=:T:B"'>'VEAH+9)@-[N^ MZ=(B"_:Q73*'T\E/8%*E+ M]6ZB.C+#XP[%#EX9?&0^&A!V4CS7'?C[+U%9B/D,8F,]Y/B42*\SF M0R6M,,/U1 04CY (WA$9QM#PJO84MEDY81P%,Z;C//MH.$4 #.-.T@@&UV%, MTDNK(V%*F5PMDR('K1DPX!YR&"^,Q@((,DU)5[:S)S?& "T;VB]GR M 4=->9[" IEE=:H5'M:_EIH_>J"7YB]%VEV(DO';J>FR?' M1FS9X-L[(?*2I3D\,M5BT6$_E/.>G!L'^W6_Z7O[>SNO6F,A\7NW%N*)33)% M@\4?:_ESRS,<@D#3-Y5FY7Y:%9I>E3BX0E#O?MG> ],:M[*OLSEA4<3I"D=7 MOH7\]3VHW)5[S\]#5\J&1^!7'_D1;+(-Y'"?BGGOR!R\XCCI&.\H9^D&<-_N_"!I'S&K!:J:<#$+8G0[O:-Z ML;G)KU]ZNV[K%V'M+V'?T^+K*4DVVW2?EGF_V?B;C4\H74>F&OT_IN-]!;&M M3#+LR;#K]CHD, T+AR:(,=,%14]#*2] M[ZG87!!3H6%,(:(TP4ME4?:P19.BZF$K+=E49D+1Y=K&_C?6,ZJF ")PH)PQ M14%-QW_A$J8\:"9S1L:,,SW/5R-H::Z@BMAD@9*50>+$L;D5AP)!2?LN,Y[C MU75")4U#(\$1IF"$9ICG&ON\L KT%E\#Q)KT;C/H=4BS&^ 8-O,T5*Y0F2NV M=;"I$I4 *FM "6-]K:R\\JBQ43WD>UB1JUM[7WFV:-@7J>=M^U36^0=02P,$ M% @ E(6K4+1F^X>[% D^8 !$ !L<'-N+3(P,C P,S,Q+GAS9.U= M6W/;.+)^GU^!XY?-5JUBRTXR26HR6[)L)SKK6#Z6/-E]VH))2,()16A(T+;V MUY]N\")*!,&+9)L^5%6J(I/H1G=_0*,;-_[V]\>Y0^Z9YW/A?CGHOCTZ(,RU MA,W=Z9>#VU&G-^H/!@=___V7W_ZKT_GGZN)'V/4'MPZ_9PO0 M1[AO+3$_/#XZ/CHZ.>D>$%#4]3\[W/VY5O[QSG/>"F]ZB.4.\?4=]5E2?.&[ M5=B[PG6#N;X"6WJ')*X&> FU+]3E+XG.ZBN#SRZGSI'W0[:-FPXE\*B4C73M-)I4D5TR!SIKQAU M5HS>@@P'Y+":.+L09!L1 K\SI71178PT82A*]&1;<3SAU,%'*X_BM:U -1N, M5J#:;<;4KW+$R9+@7YV8KH./.MWC[:18>;1J4L1TNY#BTR'U+(0:8+-DASTN M'.I2*;SE!?Q=3C+'\]:XG*^8H(B?4,3NARU$5)Q=-L4QK;Q(::J=RE'!+#'% MUO7K1Z@R8J0IKT+"'4I33Y+Z8NA'TY+])R; BM]7J])GUMNIN#^T1.!*;XF> MZ5>32_--A/$?G167FM($G@RAGS^FI(D9>W1$.N2,^Y8C_,!C\$?$F\3,"75MHMB3 MB#])5?#;X2;;C0H#G]E#]W?U>].D$7%4Q$"XX0-*TZUW,RU9]#!&;!#^&7!?<:N$7(K*[$H_:5WIBKREMKZBG@?BW+,:3M' Q>P /[W3=9$5 M._(F8?C75KJZOIC/N<1E"O1&?>%*[DXAOZT4A)B8&/M*]TC35U+' M!JUP#K&F6#)VRERH45X[U+UD4@(LPTG?8S:70'$EW($+&+$Q??Q.U=OZ?? Y MA#%VY>[1NZ/WE9H*>1-+1B+1",KV-Q))1\2$A/+]31&#B"24D8"0))*2[!U$ M'O"7#!*A@3L1WEP)N[L(V<5&PCJB*2JFD/LPZ*IW$=.:P+0BLXZKWO;@65'W0XO@9FT98W[Y]/%O[<&V<^D&H M?.%P&Q?U3ZF#FS%&,\8DP$8#B'IQ@T#Y1E">J0%IR/;@'V9\(S"OVAV'0 ^O MSLZO1N=G^<O!R<]<;PQVGOLG?5/R>C;^?GXQ$"'M6P1U-K^&N*TWLS)CE( M_B30KM=0@/-[-<)OA3-YLU9CZW%/C(F9-?5G%XYXV%EO+F!N1OM]Z5X]&L-_ MW\^O .GA!>GW1M_(Q>7PQ[Y_YT$AYJ#A#,H D)?"?QJ\\RLQXWY2%_?A]^N; M\V]0;O#'.;DN,!%&@OTEH(1E)8 M/V?"L0&[\S\#+I?U@*[,W(SS.RW.>>B.QL/^/[X-+\_.;T9_(>?_]3UJ55Q";(J8_,JY4?MRDM2 M PFK(*J.,/U2M1"LAJ3KV4.;AT"?>MX2,M;>'+-4*#: 7!4,(*/%^1JS-$]2 MOWD)]:-V3KU&0R%O8H%(*)$J'!=EM)N.WJZBPK6BFYFNUE=;/ MU5?"J?K\?1WVYNU('[5S^K7 ;^-@"E-S/-;5Q&,I[KA9(>:O M.H^J 9^FZ]C#J;/\-61&U38TU6%N@O?XJ'N<=8Z5X25OXMK:Y!HO*/?^H$[ MOC.*EE.I;7DL]>3FSJC;PHE\B&)$TIS:#D1_1MTI\P=N\G8XN63WS#G99A_\ M]E69 ]5/FO7&'( A;0GK)=Q-EX&^J2HG)^D=U>V,5K5P77"7NA:G3L_WF5H\ MWGF+*%5%84O(I"RY+2&ICX05*E>]1U\'3?T4M1R[0E0SDQ:YJ+8\U=3:NVI" M:6)B3AL_:=+&7*C:EQA^%<)^X(X33M_!0(2Y=.A]RJ-C8F*.A-YK(J&86SQ_ M%_&+?.(>&[1"$JNL3\(.)S%-9;>XB\K,3O.]9B@T8[T6&VW.[D* %%.WT[$: M$ OWJX&A/,G_H\2LNR:P326%S2%SX**H.43[\-)UMGMBWP!/_0BI"M-"C#-Y M4!'&+0^7#,8?!?,Y]9;#R>:+72)<6$DAXIG(N CQJ$KTZ)FW^T:P 4/5R+F8 ME3E^?J^)GXL ;5\8?U 3$[,# M_* 9*/68M-)AZ0Q;U6L9>)A=UP>-Z\K#IGWNZX;YT@LL&7@PLI9'8YW,G% = M:QS6&GU;S5T_K#>S,?JJ[K'&5ZWQ:WT\OV:-M3_JSNV7YE@(76:2=P.Z]3]; M/6.?;_1XH\=RAT!F>!9"F4F9C% F_/=@3JO&#CIB8]#0/=8$#1OPM#%6N&=N MH&86IB'3*A!D:,UICCYJ4$Q(BDNKS=^SU+4I/CQB_![;8PV'5IZI.0?"6XI+ M $;>Q!6050UM]6F;MC]C$^9YS([>[ #-'(Z%4&H&)PV4,??X[1['R.K MC3>XP7SWOK84_T)P/Y0"-U57N$:R]\0YF*LGI\NO3$P]NIAQZX9->8T[;FOP M+L0ZLRTO!^OPX=V2K&HB855[G$.FU5/"' [FR61]7JC!K'W9X8A-<1(]=0%S M>30TM.;L\)TF.XR8I*^ ;K7Y+P7.2MTS.]PLM@,7N$4=9E?X3A.8:N D;["^ MCJHPW@*W=XKY+:!^E%J"5R&BF2A5BVC+H]2LH9-MP(<-\@0I-4#6UR.9A#FW>:T$8+80M#F\SE>Q70 MR-*:E\MU]X>DF?R%A&Q:;?\M1K9B7N:5NZYN9-/@LQ_:,I9.1ARUE,8M=<IKJ"]M7 M-FLJ:E]AHPK%J=2L6GI + MLY7@LCX-Y"T)7%X]IT=T'9'*YT9UZOA_,51OW M(;]);AD*G]SZ>/#!H=;/D05,F!\^QU8.+[X+FU4_U/]L$A6ZA&P>IFTTF=Z> M$E!E9ZN;.R(AB9*2*#$[D9S1NTXD*5&B_K]W%+\=/OKV9[I8<,B+\%'TP'5% M*+UZAH^8$]ZY3>]@5*>6_'(@O8 =J$:,GS/_=^_XJ/L1OV;XG/&?@!<.0RP-J^>B)8?#G #Y[SSURR^0&12_R4N2M<-YA_ML6< MW BV9L#S.BKT3-; RY5BP&KN7AYWK.6/C_%9.) M&I5(ZJ@8/ID+%QJJ.$$-K3[ M^.[CE-ZE"9Y0:TM]%%.G-G=]2?&@BDEK^W\#/_QLDQ0]VU8=A3K7E(,&?;K@ MDCJK6V9#1S )X)U]X6/U]I$UM@!H^:VC1+*G;$[&5Z@Z\/++2U5AEG3K)7O M_NQ[:(8P_(R9!9UCPPGFO&R *XPVQV"X[EI\09T+3\SC>'G@7@30CB=#P*CG M.$(!&@VBB6[;<&BNRTA=%R,R]UI<"7?A"3NP0OM&AJA$\FH:=GP'['J+SCQ] M^:8<>17^'_5M&:6,\B*%8WL=PJ;!E[9"-/SX XP(U8"DTMZ4NODE:L$(&"ZB M,[@F%,OTNZQPH;,828__9 5ZZ(J^D$*YW2DE]7J/TKUH0*<2\SF:%!*O\(1[ M+Y SX6%?N68N!H!]> PA8 _H[/#(<*1/'P<+3%?!"!C!@5=2):9MZG,QM-&"AY^>E7B90K#0&8TR'G=A#ZU(=N( M2>G@=1:JM^2JD"GV(M%3;;3P1?013_]&.,Z%\*!SV&EU\XMLX1@DGG+:"6@H MW@\N9WU(;01TCR0;[@<>?A2T.-+8DDGC "]G'HA]K5U8J!R?QAG)U"LP^45I M0148,"!/S,TARQ9NI*M.26[2ZG4HD:M!X\577SW":9=P[AQC%FCR$*M$9.LZ ME2C]4FZYC)ZIKTCI$,LMTT#P@KE:%+AGYY,)LR+O-YST;!$NQJK)MN03V1O: MUB1^K69 'G4LL$;W"I5_Y'YIA<.RY92TY6>;S_$[S$)I]3S=N$"#,V7DLOHF MI5\^]M?->?LXZ[PH\L0^O',8SZNB>,WP-3\\G""JW5J_BO:LH,?44P: MT0V5K-"0.ZEBBZDW"[?][J*O:;6["M#-BZAYK(K@C"]^FC!9R2BT4Q5.]1N: MS2P^I\Z.#8+;\1#1>-5&>"L$PPZD5[\47:-[U1!&"72>R@4,PIS2/@TDQ('_ M8A+7*-.:ERK=9/<;GJ<-#RF$;@]7XBS\,/M8;+C(E>(5J5YB0:0VYU!IS92@?CJ4+%VZP<%DL0[KX62% M\LW+$\[G"T7P2_P[<:/Y:N<3-';K5E:) M:X\M(+^,+K\%3SF4,^9%"\7Q%S?S+%".N'&-(+!?"Y[) R;S2S5-495)X@:T'#67&ANX&?H;W MC5=F_"",RJ3?-T^9*PA3)&.N^G]YC@>KP'& S..9"'SJVMD#/M5(7H7*I91L MAEHK-=1,=/QU)' +J^V7?8BI<PIMVB6TC1G9!\%BT58%#3U#HAK1>Q"#S[N?12!O*;+].;BK;F\?"NNI,%8A)L_3X4;^-A4M[*'@=LK ML(N:-A&3W323@;;!0A<1Z$.M%>\QS5(MW],?6F3)["8+HRRS8<&F>8W"'WVA,3YN/Z M%77BF;#UD==8XN4'X-4)]C!SQ \?1G,$>/^KYZ^V/90KVMCYE.C.MQO(ASUL MBK< 2+2"W1<>/(1?D3I)/%R1IKFZH^-1O0O7J$%<1=+SP)%/5='3Y:I(U"=[ M>-;B*MYFEMG2DAST'>"Z*'1I*W1T8 U+;0KX(W5OP O6_UH6XI_/1)K3-B]5 M^8N?XWD"Q9^M!^RPJ6]U7/+YC+EQ]=!78"S/H(DERZ?/9NTRDKSTX>G:1H@V M%L>7-OC<#7=^[L[,96IX98-ILOEK+$X9;@.$H'?@WHQNS<8RD37; G?%N-]M MXK[:Y["ZE"M$_M;'KG7&)//FW&5_"-S!GU[3>^8ZM]B>&UEP-V.32>.['(TK M#\I7N&,7%_-Q63"0Z%IL]=G51BW6UL5CC7Q";R\P*X1XC0CU%O3 MZ0HG+E2$WN1TJOK M!]2KQ#CUZ5]\LMDHNWY*N1I)4S54W;8^N"7(&S>C5\HDE3#74S1.\=R1:\RL MF2L<,5VN3V!JGK_\M.68N3#LX!&4!S1&^K*U2^;[C*VD+R[XBC!:[:/ O0>X MZ4#=E\3L#_^*W)IG=.(^VKI[C(=4EF99I;0\IF:>PG!*W*)(39#*HW_] M>@0II0Z*##(B0&9NO^@@ PAWQP>XP^%P__M_?KV>OOH;G83*[_,__.<___+W_X/0?P_?OWTUGOO;ZSA;OAJ5T2YC M>/5ELKQZ]4>(BS]?I7)^_>J/>?GGY+-%:-7H5?W'=#+[\V_5#V<7\=77Q>1O M"W\5K^W;N;?+^MU7R^7-WUZ__O+ERU^_NG+ZUWEY^9IBS%[?MWKQB>H_=/<8 MJCY"A")&_OIU$7YY!1S.%O6[&[SD[O&OSY[_PNJGB3'F=?WM_:.+R:8'H5OR M^K]_>_NAYA--9HNEG?GXRS__\NK52ASE?!K?Q_2J^OWI_9M'G4PGG^,-#,M\ M]E<_OWY=/?)ZX'UY&\/9UYLX6\3%8!8NEE>Q'-V6)8S'VXEUD^ED.8D+H*Q^ MP549TS]^F=XL9B"4BLV52/YC[XZ6WV[B/WY93*YOIB"AUQE8&,>EG4R[X^1) M?_D9^FC=M,.1>=Q=A^S\[^UD,:EF9 -:GS_;"R&_V[*$1>)S; R*W6T[(W0T MO[Z>+*L%L1JMT7RVA*43EM &T[!!TQQDGD'G\V\Q#N,LILGRW=3.WL;E$CJX M2+#&A\D26OP^G[T!O7 =/]JOO]GZVWV')2,).<3V-H*Z>#-+\_*ZUF#MI;"C MQVQ,=3FRVSO,P5*SA;=Q!SE(_C0+DX6?W\[ O#J_7=Z6L1;C._NM?KS]J.SW M@M-A>62GGO;.]Z.W=,C\+%1*O:)H,9].0F4\#^VT,@H_7,6X!.KL+2QU,>SF M<.^NCL'&.UL9+5=Q.?%VVB%/&_OME\$/2_A98P04DEUSZWQL7D"+6KMVR-^6/KMD;..[/RSG_L^K^33 \V=@ M]RZ_[DD>.P-:*8R+I;K#6!C3=_G6X\EG/VMT$ZZ/Q:[3>W4 M%IUVR!H0\QMWD/GFP,Q+&<>'+R4W%Y44:WBXFL[BHY#"TBPFL8>\ S[": MU:OR+B(/Z.H8;+R#M;J)6Z%%EYVQ=6XGY7_9Z6W\#>QK,+-KS;*+\*V-^B5M M=&5AC[!X,[O_]B*]C9_CE.WOD^SL!?VR?#Z9@6T]L=/!8A'KK5)'K.[3<;\L M[JM!]NJD7]*;:8,&33LC\]?Y/'R93*P'07.F@U1#O(K-!TQQDWL_!QP;0 M1;IKTQ F';XB!]LK1P<0 F;#O^IE?S_KLH.N<["Y[V0_H*L<;'RXO;ZVY;>+ M]/2+]FPU[3H'F\W6M\8==$;RVWAII^O3A5W4;7JV,T)^C\O*4_(NEA^N;+G3 MT'[A\;[(V7>R-6S>%[GOHY^#23*=V)557'^X^+2(H5JII_YV:BLG<64A>\#: M>#*]7<9P9LL9?'K?RV&\]O+NO@35;%IN;=09:>_*.7RT_ 9"J;Q0-Y5QLXNR M;6UZ):PA-AHT[97,9N.[NV5G1+Z/BV5YZ\&, +3OHFOCP_V0LN\"UZAQ/Z0^ M^F<_TV[??C(P<+=7_-::A9=ZZH>)9C-K2Y,.R?H<9[>UWKF<39HXP%YNT2-1 M U\?Q"[@HSCY7(FB\8COW56/;(QCBF49P_J;@WG8WD^?#$P6]O*R!%MV99^T M9J11?STRM/_2W;2''HG^#MW*8=85J/;IM5?FZD^&WWZ-\\O2WEQ-_/MXV3QF MZO >>V2JZ8*_O5UG!'Z(EY69]B!\;!=I+[?HD:BW\THQ?XYAM8L_&!+M>^Z1 MR7U7H.8]]$CTO7?HWG__X,OAMW6#@SDZJ/L>V6TV?7>UZX[ 9S$7.TE[L46/ M1.V-[,8]]$CT/?1JZWOBZW 7>.@3+,@##[1,ZJWN'W%R>07?#3['TE[&LZ^Q M])-%? W^W?G$%3]U<7-RK9N1&13]W2O+^U1- V7BQWM>B3PB9Q "=Y> MU[)+N$U1]@C!97Z3[C_7'Q9K0!Q2M:;RC:&I=G ): MYK[8V:;P!OM$"$-.$(L3JLK@_-R+?=^>;V[F/(^ M3JLHR;UXWMFVL-1I)JU"WFN%<.0),6TQ\H98:@03DM(FO#] W:#TK^8E3,=_ M_$)^>?6EGHSUGZM>;.F?@?'Q18)"\T+)BU$2>B4!2.(J-#Y8L(+J"TPUCANO&9O;%8D[[*/3* @'\L.>(8&C M1\1HP;BWA@MQ.#KX#XR.KN66"R=W\;Q LYO,:OG=WW!;5AV>^W].^ELKJ][YMIL_U[+)@ 63#-$)'6(.\P10ES@ZPU+)'$%%/Q M<$BI'QA2^22:"W4U"X?X(+8W+))52BL/+#+F4<":(^>,0B)2T/9)*5AW#\>0 M_H$QU+G@OD/E[Z\WN%"I)CG$J,"(2LL=</R[61$G^J8 MKL66S1S93'@C$_D[3;G2-,N"N*I#T0DF!E@5N/J M+T>H1"1@BY7 TFAW/$W9B(WW\=I.8&C**OYK 8CYGVC+MK+9V&G!M74>ICZ" M+:I#U%&/M-4>><4%,P$[2EKXO/-HV'Z@,3^BC'.IXZ:2J]CX^&7>P?1<]U08 MASEVGJ#$81NLF @(P^X72642(R90Y^2IJ^K3P5TKP9XDV.#%76B#^[X*L(>C MIXPCGBA&"AN#8G(,,8^MXP%3'L+A@,MS]'MZ@#M0M*<(N?/Y;6L=^Z"K@L2@ M!'$$B60JTY)XFVP]#-RWJP),BA I M2.8M,!;GK/ET\/;89(]-;P-TC*6'8+N47^%XX3$ MZ VB%EO$A'0HP@1%+F"I:Q4@6KA=\AQ1GQ3RVHKWV+Z9@Q-'_Z0N"6&D(FS$ M\(@+S(4:F0$])TR-B>1#2L]_9)_%P[$^^^JKY(EU$J]#Y?92?[N%B)4&P26+ M!*$P3PAC*'CG$-,1P[Y'4ND:Q<;_$*Z,;B&USSJ5D5IQB'(I% /K%.04VM^#P0!I?_RI=I-J_Z.ID50B=B &9(Q<*2PM CP MX%&T41D>8F3,'E$)/K_9MIW)@G,MF=(2>>(W,RD MCSH=M*=JII6PLNVQ]HF:VQ#PQ7#P5N" K'(!^90P,MR _@O*1BV-A^]^(!CL M-U(OC_CAXLD8L%OG26I\XVAS@\)XK8VD#"G'$_(:F'/.,42=-\D9&TPZ_2.V ME@/W/,ZV&TEEOG!T8K=XCVH#=HZ(SH25"Q25SZ.T?OG'9'DUNETLY]>QW"/V MK4GS0FI+HX\$.64B$D)[9!D6*#'O0:B>$L]._MBJ6ZCT)+ H84,1497@[6,LK^N*1VL[:SM>MK4L6 I6$UA%)X:0%,IAI%(D)VO.D M-&ZQ>F37.:U0T:F8_AV/?S(A"5W!H]<8_'Y1UT.8QVT8V=&RD-P8 M9A7,!PY$E:Y'3*%#K0$4*ZEU4N?.QU#K#!BGT]G]4DU^D+MUJ=CQ\M M$A;642X0=8$@F$@"114#(EP2*ZPD0J13]Y6V':QGUF9K&67SDH907Z6VTW=V M4A?LN9DLOQ<=W^0CW=RB8$%8[*T$8TD8)%64L+MR DD;?:#42<-:!#/F61$Z MQD%WHLH%AX]E76?Q6Z.EX/G#1918PF8ZH)"B1URDA+AC">PC%@@503C:PDW^ M8,^)?AP4="*F?/F/EG8R^UZ>:^#][?5MG:,2C)V)GVPS'7G?KVLV-\]"*UC*=L=\2NLH_,KV_*>!5GB\GGN#*+ MJTIJ8 Q?)+"/MY^][=-38;3VA'&)'.<<62T5 KE@E!BLHH3#3!(M8C7R[%2[ MUC>]BS"G0;HCU#.,.!R2,\\A&X5%*SB G?0R:IF12BPU+=F]H M]QN6;H67;?UY5&1YT[)2/U 0%1-+G"!.DT*">@S[?4N086"(XT@(D4>,5%O7 M5MX=G_#PN0([Y@*3! 5A*"P06"):'9U2J:GD*H5 U:GOO X9GJ>K7DNA9%O3 M[.*JFEGPJYJNG^VTGFO+NTK:.W?>3=H7)$2EL??(2# 5@K4,80=;3-*+*^RR0?8,E294QD-W.J(0:B-S.SC+QJM(-&QC'(AXLUL:6>759#, M2@9 [=E7/[T- .Y?Y_/P93+==C+0I'FAJWAQ+!W2.EE$@XB(55M)RK3S/B0C M3(M-2Z:*#>T1TI.LX;%8!=P1/LIC3U%+'(-/(1..5,6A^L(LRVR#B> MJ1!"^Y'O5$)9XP[7A#8..7SZ?.&"%ER$B'P"_F1B!+D$)E ,.'!,J&>BQ6J? MJ6Y!!R9B1\(YM4O-[VS%R%5<3OSWF(&^,JENH.K#$G[6+NN+5/EXSJ?S+R=P MY;HBY8G+Z7MUW+5+ZO$'#YY\%\O)O%HKJF/C.(ZKW_#_RC@ *^$*+(?X'C@_ M2RGZK5<*LA)2"$P9P815E30T[()C5;>08@33A!E*N1>IT6SO9U0JOPYP"+;Y MYPG@8/@-]FC WOWV;5V3=_L14_-."A]Q4$XR9)F4"/9Z#BD3J_ ?#!H^HZ25X++%YUZ!:AW:6M]=5S['6H;;8G0W-B@2=B9H*I"#/X"O M%! /\*^AAELM#.PP\:G[Z#)!HS,)YMNNW9313W8AX^%CA>;:!ZK BHT8=AT> MUMI 24!11F\\,T0V4]''=-!EPD-+N>U&P?-J\]4GQ<]-E-G.C!\0>Y&>.AJWG1IO;5@H*FPD$B/@4* JUQ=*5E*D:)40W\/\L"?O MQ\NT='0NR>-@YWP"L\"#6$;SQ1[(>=RL(# ;I!2@0%722%1%%F-2'%$C@^/* M))A*I^X%/ IN6LOQ.*@91[<3VNC%T-K0M+!=2>E"6E=^@]ON-:A?"F]DJH>E%VE6! MFFR!8B8*"LD)T8D',4X@U$Z!/=T@.-N^_ M!YJMZG-6CHAU6-'[^#F6BXVW[YHV+09$2<7/\5B/Z?!\(,R TG,R& AJV-F9 M'AX.+/,S *LG.1[MA'9-]KK\ZS['M(];%HR#'HA!5N9$1,'RB!*.!EEJ=;(D MR4#:Q WCGP$\_&\>;^6*R?!!ILY<>>]X< MYHGEBD:.O%8:15:%_FB?D"+)>DNP5:1%O4ORY;H\?!4T_U=2OLC:E,' MA1 "VV@"LC+"BNN9@!\"(\$%)9&ZY$2;S/+B)\=41S(]OK6].[OGSK:%,I1( MZ2AR0A(D1$R(T!20M]H)G"2WK,4%+?)3.=;[D.914?0D\_J^0'K2O( %&8LJ M"M4:;9'U)""J&46:4!>$MR#Z-M;33^5D[TF@QS2=5NZ,RO6X1?)[\E,YM_N0YM$7I8_V:Y/DU8W:%X8F MRGP4B#&P&KF%K2IWL#+;Y*7"7'/EVK@"?@J/=M\2[7#SW[QFWWX=%(R>R?/1 M4)P9+$:44X[/QE*]BO-4]FB'FD,O]E($%2+5FJ$4 M+4C/['!=M[XALZ*3 "2NK ML426!HMD(!I990T*BO%D TG,G7QX]H]_1Z2;D8FP$K!13<9I8[@LFH]\D\3/_0IUJ,! M;(\8XIUMBV2K)#R.(AQH0CJ1B!QL99 B6A#&A72JF\SQ/R.<.I#FD57I?5!K M&U6ZH9."Q!0,\Z (G,&P5Y8<66,48E9AF\"J2*>?>N;'5Z7=C$SNE>Y\7KZ/ M-[POF& 854F6JPJMLF"!J!OM!A:.BH+ID:N%^ M.^KET<[1>V(#<0S@/RBR5UT]: C;)ZT*['TP&@.'B0H4!(R'H6$Q'M.Q'IV)$:5C09G0@P$?C@P9G _&8WD^.'576!_X.PE1GX9.68>ZP+?' M5R;'S2/96_S7';!6_B[81=Z"F?1=[L.8YF6\OY4=%[]-9O,2MI1O9LM8@A$# MN'O5798=7A[?4.0S@C%4501'(3'1)*&F08"T@93<'8HC98$RUM MDST[6_C9H0A['F%VPI+/IDSO NH:S>\-3Q,V M!&XI/?F\Q">+A9=J [62?RYLK:\=; /4W2,%IP*X9U7"0\.1I( I M05+ 2'/+@M$IZC:%7#)%;G4]YAU(*>?87Z3=M[P>/55")I5.?Z.T&:<.(MQ%/KN'^$*?3RID]"[_9\L^XK#V*-?];QO[E M1H5BQ%<)2I&GHBI2XBR2SAH4/2-.>>JM.OER?YT"H5-9Y4+%KW$&"^ 4B!Z$ MZ\ELLEB6]3'(;FCL:%D(S26UU23PU7F)I0%I8P.B03OJHY+T] ,W.L5']P++ M9P@N(KRK\OV/89V;SNN0]=T0V=JNB(E:;R*LC5@FY+A4B#$-)K75/D;/78PM MCLLSG?=T"9"NQ941'LORUB]ORRHY\94M+W?L&9X_7@1>I><0%C&G%:*)$&2] MU(C!@IEHHD;*%F9%GFSB78.A"RD=?%WW8>[@^;.[W2)LT+:HB!N>Q XUJ0),&56T!R^*LRW2UF5+=)8Y+'\][-V#XO7-R' M^+*>11^R7FUO6"C+K%$,(VHH,&MP1!PL>"1M=)P(!?JZA5,]TU6)7@#3N> R MYIO8,\?V2_F@I93>F@0\ZD20H\0B3*MBWI)2JK&VTK=83?)=>>WT(*\+,>4Z M^-]XWE_?T+F:3V$0%BO=O.OX1?,IQZ$ETLO_G@UPG+M^;J%RK^+@64O M!I;GD*%?H.2J^O6"&[&^57A_I>:!=?!8\U^DEAG[LN@W;\AL)X MZ\&0C2A5B5,2LQ81(]E=$4_!XS$+UC=F].-5?,+KECG6HM;UC)_;PL<+21(RI5"B&#CV,( I<:R09;ZT;S_R>J%%87%B1.@(5D1PE2DAD,+:(FQ@;GBO67(M\J9D*IG5(2:ZDE(N MM_0^CM??81FLH\^V>UB/XQ7^6.6F[YTDH.B=O8S]OF8<%[Z^5B/3LB[^73B)WT/P+F=E/]EI[?QMV@7MV5\=-,NXRM7 MU:$7;V;WWUZDMU7X'7N0HSS++-E(WMK19Z>K^!\8L<9D9;#&OY-R3WRE,J?S MBOYM]OG6A@5C9Y1C/<9BI(7$L,:>C>40_AJ;,TS($9TPS2N0WRES)GDPR&FF.&S*BN$&,I&:79ZNI2T2C'S)+',?GPW M[J,0 X/Q2+'!^;D6YR.ISXAB7)WA\4B)L3[YV=/!"#^]S=23[++8P!L5:%Y+ M=R,).>S97^?S\&4RG:YB*#;FY\_^XGO3ZJFG\ZY-EB'90N#Y[1+&Z.&!V8G$ MG8#5!S/_+7#SC.;M>_OM#8NHE0O2LLJ[+Y'50J-459)WGFH211"&-[JTEYWK M#6/T/E[;295+N3H-7P! _B?:\C#1-.V]()+$9 U#/'F&'(L2&6L4"CH8&Z.+ MV+>I0)=%:70)D?DIB#B7#;8?=Q4S'[_,.P/DNK]"T""2YQ0%&"<4I5!(4>V1 MU%9PJRU5X>1C8TX&@H<+]81!!Z_?9AX?V&-!-<4&;$ED2*H36"24!$A+6N]= MC($SUR+]4)Y8F],"WH%B/5WHG<]ON]/ =QT6BLB4N )"6N05T&CF(( LKGR MU'K8WIQ\8MB3 MZ!4CUAW,&SW>(.GBV"T\)0J1#AB2#%(M@D"FP2S%SR1E(E MVYRBY[F3?%JX.TRJIXF[05K&LG/P/>JU2%9CFG1"S,N$B(X!82S 0!%*!Z:Q M@5E[. +SW(P^&02V%6T6%]869T5>1]860CY4(U]^NWAV.?W87I,-^+J_37'' MS_:;+#N;%T,I)&C&(9,#)$@;Q;MF7[Y^+;?GA=S5M) C M>6Z,'FLLE5#L;#@DYWJHE!H2/3"F1:[C;/=V.AS:YLO0(=([!77G_>UU-58Q M-+P%MG]G!1,$C\[/C,'B3*@1&8[,8*#'2BK.AZ-A-_FS^PPU.A:HNA'HL=59 MCD.1M_'23G^S2U#\/;\)QKZZ"/TNEG4UOZPORVL8/'GY^^CG,S^93M;WC=8U M#NN"/:.[M\PNJS C7R6VFDQO ;=GMIS!I_>]'-MR^*->+F ^?8ZEO8R_WUZ[ MRBV]IG;%T\7M<@$0KF;WEH5PSYX*?2:X')P/R)!IF+]L,#H_)V,JV/CL#(^. M>3?X!4Z>L5 /[?X2V=Q/08F4 X['5&$E1F<@&(-A\1S2(3:,#5H4K\IC:?0V M_O-\4LUE@6SDX25)?2\+L2_6=O=8G&M^1KD>2C#4Q+FD0W96C84F8+F-B1J= M^H'*45'7N7RSF"9/]%@.<^1=666]67ZK\L3][^WDYB&8\[WQV+KVCJ:JP/'R M(6';(QNV-2LXY3)Z6E5$YAX1$P(2RAO$:.!61^Q=L^LLF3G>M2_?WK PW =E M%$$F$(6(EQ'!7H.BP /3R4E-78N#D3SZLKMA?5X-N5O990OU_+Z]&\>;,OJ5 M:0U_3V,]1+-'V[X7^=P6&=K1*PKEJH1=.J#H6$#8:X&D]A[!?SP0S5-JYA$[ MZCZ^-P@>4_>B?1D&*O5-Q'SF?GXX\(*LK M.E3^CYS/WU?=>*[/"59^]2-)_SE=>6?(\_??'U/?7Z%\\.7PV[K! ML7?#IU/ KQ_^_EU$[O^+(G*G5DCL!RX?]^]B8ET7$\N4>J1K,&0N*/:S%X+A M/Q8*CEX,Y@4\K.VF]_&F(FUV^6EF[Q+)C>8E? A_;2DGNG42D28HYP MA#T7"%OOULGH.-.IS9T[\0.BHF?Q9?$=/K?7L^S6GB7IS_V^S+NB9^^_WQ75 M#K6)KZL8P$.?8,L\@(7D\Z3VYSXYZ#W[&DL_6<1WT.+HE-=?7=RL7&2-*,Z3 MO^!]!-)@*ZXO:ZEM8"]\'V2H]4GGQ95C,C4^C\_>.@D+E:?5U*#+WZ; MA]C@DOYZF:A^.+N(__S+_P-02P,$% @ E(6K4-!GX#9A6@ I%@$ !4 M !L<'-N+3(P,C P,S,Q7V1E9BYX;6SLO5F7XSB2)OH^OR)OS7-V8E_Z=,T< MK#EQ;V1XG%BZYHU'(:>[JU,N>FN)3*]??P%)E*^2*!*$Z)%UNCHCPIT S3XS M F8&,\-__.\_;Z<_?2_GBTDU^_O?X+^!O_U4SL;5Y61V_?>_??W\L_ILWKW[ MV__^7__C/_Z?GW_^O_K3^Y]L-5[=EK/E3V9>CI;EY4]_3)8W/_WCLES\_M/5 MO+K]Z1_5_/?)]]'//V\&_;3^RW0R^_W?XW^^C1;E3W\N)O^^&-^4MZ/WU7BT M7+_[9KF\^_=??OGCCS_^[<]O\^F_5?/K7Q ^)?=J+U/Q'_]7#_V<_S1SQ#] MC.&__;FX_-M/@7NT1=3_X'7ST(IY2_K MW^X>74Q>>S!,"G_YO[^]_[R&Y.?);+$K\M+]>5?.%N5"S2XOEC?EW*SF M\R"Z]Y/1M\ETLIR4BT#9^@4W\_+J[W^;WBUF ;^(R :]_WGR1,O[N_+O?UM, M;N^F M"/DPFL_#>O*];*P4Q\395P[H[1,-5N&53:LM@T^PP9#398?IZ/9^W*Y#!-<7(7MX'*R#",^5+-W80NY+;^,_OQMM/[MJ6+) M2$(.V-Z786=Y-[NJYK?KS:X["D=FS,942LD>GC '2\T6WL83Y"#YZ^QRLAA7 MJUFPQ/QJN9J7:Q@_CN[7CW>7RFDO2,CR[#+N:Y&8136=7$934X^FT2[Z?%.6 MRT#8:!6^]O+R.',G3W4.-CZ.XKY]4RXGX]$T(4^OSMLO@Y^7X;]K]0AK\FAQ MXZ?5'QWEU6S*C&Q5MW?S\B8\$T:_KQ8IV3LZ=3XV+\*(]0:3D+\#-X%TV]Y?PI?;:=,R5;PU9>3L,M\+F>3:OZA6JY-?S.ZNPN( MCZ;3+_/1;#$:-S++6TYW+G9,, WNP\:D;N-V%!Y[%S:E>;E8;GV@QIM=GV\] M%SBG&V))IC\7NTU-M0Z3)F0M$/%Q=%T>)_?9@\E(L.5B/)_<12XOKO1J,9F5 MBXB#'BTF80W[&/0YK&;K5?D8D2VF.@<;'\-:W<2S[C!E,K;\:#+_S]%T5?X6 M3.M@8:]WEF.$'QS4+VGF9A3<@\6[V>ZW%U?OR^_E%)\>EDOV@GY9]I-9L*TG MHZE:+,JUEY2(U5,F[I?%4W>0DR;IE_1FNT&#HR%H<]R# M-B(^1F:#H3G(W'V#3PV@BZMZ3$,U2?B*'&QO8AR!D& V_'.][)]F72:8.@>; MIW[L+:;*P<;GU>WM:'Y_C3=!MB/4??: ML\D(^5 N8Z3D8SG_?#.:'S6T]SS>%SFG?FP-A_=%[J=R7 639#H9;:SB]0\7 M7Q?E95RII^/5=!3CP]%"'@==LY/I:EE>NM%\%GZZFZ4=K[V\NR^@FGV6!PM^YGDV:!,#VC^B1*#5>G\$NPH_*R?<(16.)GSQ5CVS8\JJ&3E^ZF\[0(]$/JAL#9JF4ZI19 M>V5N_1-]_VM97<]'=S>3\:?RNGG:4/L9>V2JZ8)_>%PR C^7U]%,>Y1!=8RT M_2-Z).I]%3?F[^7EQHMOK1+=9^Z1R5-7H.8S]$CT+CJTB]\_^J6^WPYHS5&K MZ7MDM]GG>VQ<.@)?Y%P<)6WOB!Z).EFS&\_0(]$[U5M;WY/Q.MTE//0U+,AJ M'&B9K%W=?Y23ZYOP._6]G(^N2_=G.1]/%N7',*(]N^G?G0.H]:\N[C:V=2,B MFX:G>WUIC] T7"Z.C.N1P&_59=ETZ.PW'3L!7 T']<8;O_Z&,9=L=-DMOSE\JIZ@JI6(I%UYP_&IF:J/#WF"I9S7Z^+*]&J^FR)8E[Y^F1X.IV-)EU MI_?)-,G)7<_^\VUY^ZV*5]>8)I-7Y-V]>:?C5:?%NK^VKQ\_5H=!?4'LI?RNER4?_DY_B3GP'<5LW^ MS^V/BUU&W -Q@:_RW;*\W1$U'7TKIV&_J\9%DV$%T5 KQYW#3EJ&);2: **L M@)9QK.U39J>Q0KB:;T'NE]M8@'NYFI:/,@$?"47?/_K76O,.('#J5(435C/' M@;!8:BLT=01N42&04MD$E0?E4_/Q3]4\&!I__QNL1VX7RI/V^5C1W8=HJZQH M!<;"#]:K_+^/I]6BO/S[WY9AA7GX835;AJ_*3==)86&!WWBR691N9^?I^]TA MC)F. @1_3@Y]8P?'%98QKB$E0#DCF+->*K,%B&+"<$9U.K"=OE2O_C2AZ@^^ MM7[E5)5'6^ VF?'R(L:OPP:YS8Y8?)U5WQ;E?!W/?C>[6RV?IE8\Y]H^,2(/ MJ5M?[RXD\,XRH@V&0BM&K!'UXD$)-JAXU3#O577W.@4O%3>1/NW3TH&A_B^- MSX']>33]"2Y_'44_5<%?QG?B3XI=]?0R9J5=K):_/?%Z'^G9H<<+JY!"FABI M*+0&6,6)KZE%CC4RDE.IQFO>^P&].+\$J^0 YUKO7C%ZCIB!>T84TGND@WI* M:S"G$H4OL;:+J!38M%8@](,8@&F .Z=BQ+_.R_+H1G9T;&$M0TXX[9RG"$() MG1>UWZ:HLL,VO3I+LH%FI,#KKZ$K@S1:AJYMUE2WWR:SM>,2F\1,+K?];=:M)39)I+#!CMMD MFH)H0C"E!B&'PTH4 .!TBP27%NDWL59W/R_H$;-N\ M6AQR^8X-+81TP1GBTBAGB0G^K%>XYMA11-[$5M!=2Q+C-,!U99-%5'\ZPI=ZW5B+P)-:V-2NP!_R*FNW@:U'T: =X%>'?3JM#*\N@+!!;"3X!&%'8,PC"%B-(D4:M%9"^G:4<'@XISN.^5PNE]/8 M3F"=C=OX6.;IL )(3P+)T"M(K1!>X482X(9WF$%97MM$V]*VW*"F$OA=NV? M-K[NI5VW3?A8SB?5:\9ZDV&%1RQ8E"Z@*:DEW'F&X(Y3[=JKBWQ3ZI(0HVR) M4Q'S,N:9OV@&5G-Q*"C99'B!),#>.02$)QAKX2FJ4RB$4Z1#,!*\*?7H :PS M'A6;:K&\N*H)=V%Y7-X_ZI(&4L@$TTYB0,7.6K00=$A8 M?INA[7[Q.Z.UO>WN\,_PL5S&4,?59/3B?BA/-,&[O"E:E1A2 MH@V73FDH/%>U?RJPE>V/X^#;"J*?%]<'/?V/7YY!&EC[/47=5>.[M1+7>V6_ MY"ICV=BF7.^!P9T:'OB ]XXI//,>" 6\!ICB8&HSM%493*60C8ZS\O!YK"KL MU>>+X$5P CQV!&!@J02H]BCP&7=RU^5K]:+QV)H^D M\KY\N A+M'6(6*X018XB01G?08&,SZ@:)V7Q=A1LE1B87.;.4T*/)EN^]GCA MXTZMJ99.,@.E55R#FC/"!!]V+FX741V4>B=T?B3Y#S*_]MQB/X^X-T99;9/M M3?@[]'CA+)&&<<.@H)1Y3KG9ILCAP!IA.<7=S,WH)J J.2:YI&W+;\MWL]B2 M-FYI1_;REP\7@C.C!?%8>:$H48PZ5'/%KZV'OZ5U$=E#ZG1'Z$75AD/O[$%0@44;(TQW' M5^&O5Y-Q^?EN-#Z2LW]\9.&\8X9RIJ6 'H:ED7A8\\!HER.1OG;S[N*H^H0H MG9@_Q^2D=8/[NVIQP%H[870!*!?!3I&$$444)YRX;54))MR;]D'BWF+$/8L[ M!4RM16XCDNN+AY?SR;?5.D]R.IK]-EJ.;WZ=5ZN[?2UU3AA=!-/6:V>41?-+Y@#$,'PQ)EB,)$!GUFI.8G M_-L/TXCK16*G:4,G_-Z^7@S*H'L[ZI!(#=8OCO?'S$>S\4UY,3MBY.U[OG#( M0>@(I(XI:P7UCZON7GR^V PE?&*V?4O#[KO M'>+P-:\7E2N 0@@#2!C' M4&FAI<5^AQ*48CBKV!!U[43X,BO9HR2@Q[0O]'W-VG&=.CY'8;@E'CA!N>2" M$Z2\VWUHRI'V;7UZJ^'M3862HY7M/#)0OPO&;,_G?AO].;E=W>IJ/J_^B/H_ MN@N_>;C_YK5SRA.F"0NT99Y;;YT!3GHGI:]C.Y1AT%YO>BO:3:\W/0*6K5QI M7HW+\G+A UR1G5VFX0$]V3NF8$A#!34F 4JHG;;2U%Y )2V5XK>BFC3*T4J M=%K[2&ZQG-R.XAU*HVF\*N'/75'3N]EXNKH,2EDW(/@M(!V4=9_W=/I,!3$N M^!O8:0V!-MP1P^HH/].4MT]KZ*U -IT&Y,$LBUYL%K$4>K&9J?"08B%Q($AJ M2;74QM2>),.:MC\QZ:W<]8QZT0JSUGJQO77E.%W[U*'Q!(6!RG@)$0?2P5@6 MI6#PY1R!,&R WK>/I?56AII8"_J"ZKSU$N_+T:)\=/UCCKN"CI$SG**(]['S M5+DFRI:+\7QR]Z1"YV#BX,&1!1-26(69#UJ"N20LGMA"S"WDV,AFS<)S\GRL M3.+ J,(C)[!T$E/HM2;>,4:WO 8:LEYL(_HGOR\$5H9 2SFV'+C (+>H9I18G[-E[4F'\$F$5W5' MI*57V5R*>T]CGCU16*P\LU(HC@*=@7P&34VW@D.]]*4E]L\EUPF#MR/#01V MYQ5=/I%MG- MDW=8;H^?*10QV$'/L5=$4H2XEJ*F'4/5OD-=\L.>)'+KP'N^.J"XK5_H SN97 M)?! >5V;!M@AG+4DK)F[ MW*_UFQ"L7"KRE.1/\=KOBZNOBTW7A /:<7!< :!'0EH%D)(&04^8K3\H@LP0 M>_[WI1@I<3J/3NQB0(VU83>B((91BK3!1%/L:$SQP35_&OOV>M#;X6T>/6B+ MT'DT8'O?=6/Y;Y\O$)9*8ZO#!N@,="J\2]6\4MKG@V!(D,=/M[_SK[="U+U5( M"--YCU36L<&SG:!\G5U.%N-J-5N6EWZU7,W+)Y]6GO.=,%E8Q2-ABVHZN8QG MIWHT'>;LEP&(D>KR\GRX4J"<]/Q<13[$M^4R\EX-,U/U.=E^.]:/L$K M&BUN_+3ZXYP@/:&GNKV;ES]C!_H0.C:;AWAM\<(ZG]GV-'UOL'1X,N' M"^Q)F!CXL.%AIPRV3FS63"2\(,U*&GKF[-@!X-,'"TD!]CCX;)PC8;U65J(M M1S:6H0_ES*^+,*J$".0\V3M9"39-"Q^@BM*:'+WF^,"HPF#&)?<.",P($@0J M1+;@..!0^X!HSZ>!;65<]05-+MMW#\5'>VH<'%<@9BSR$BAJD:6.7^]CLCDDO;G@=%?ZQ MH86E1@D($%*$KJ^;0H375IE"J'U]0F_G)OWH0F*@LL7.REEPUZ:!;'5Y&X2P M6&XR/)OJ1Z/Q!;%&>A)O&%;6,Z.P%;KFG2+5/K#:VZ%*/TK2!UJY-.53N2C# MNVX"\;;\7DZKNPA,4SUI,+I0@@$KE1/Q?,';X.8A5_.-.&V?C]K;X4L_6I(> MJWPZ\KVNE4_4M#@AQF/C;8>.XVMMVRKY<''IR!KKY=FTDX8DVB)0D[S M,$:PMSJW4-\6QW)O]@TIK+300> NHDP )L MW1L9KZT=H(F?7!O20C0(N[ZM15\0K0. -#HP6E'-/26@YM50,\!>%LG5(25 M&95A.5^-E^M;.$2 U(8$ \H023;2[NW1*EDTNX9JW,Y>R86$% =.F'0ZK&&,<^W9EJ/P-M^^ MG**W'A2]F/X=,,F>([N)6<6$H28)L@]/%XPK#BG%R#!+-.#&H3I4@2"% VQK MEM"1[PY(-D'']AIAW:F>4KQ5SP:1G&83%%@*A)3D1%/NO>*6@JCFEG$2-B39 MWN#OS<)+J0Y]8)0O'V#3$.4)S8^9.7P]<)/AA31$&\H@59P)'O]?1O,V6#V< M*=O!+.BW96M"D;[($DB.VC!6E-8K24&D=C9LCI9;!S#!G&H8N%7!H&5(N_8K M2+^M5OO3D:1XY=*.-HJQGT>-&15"&$.0@408+9FM]U3)5?L"K'Y[I_:G$ZF@ MRIML%NVCV*UQ4P*Q"K0_I(7K\JJ:E[L+M\O%;Y-9-5]W[-HLD<&8?CJ+^^]5 M; -:+F^J\)OOX9%C!5X9J2@0)E!93JDC4'-!E?*U5X>"8]?^^*.W>$="0VBX M0.=5^,#9]KOXN6)!1P%RARB=6-YK.P M>"T^EO//-Z-Y$V]YWY""84$#1!13:B%S8;_G-8=84MI>V+TUYDPH[$2HG$ON M>K28C$\0^OKY0D-L +#!N//QSF5K^"[PA[7HT#JB-Y^WNYB.R+T-,.<2NIU, M5X^*%1N(?3NB4)1K1PA'QD@JL3>PKAR0 <\A9,!R:!A[;B4Z:IS .(\.-MT ##P,,5N$: M"X%XUIJM9OJ46PE:ZF ;>,^L:EO$7K!RNK+MFZG +OX?(P(CSX+OSL(64N,! M@A"&MR\.4]T2 9S]J/F$]/&]8PJI??#Z::RP":8 M"I=_HX4D^M&+U ]*$J/[=Q>;S+U>5F-?[\)Y(?G-\=%;[_9 ME#!2">6\MIIHSJPE3JQO/T+!:M"HD9[VS-F)S:8@HYAI3 P"A'DC'>%NRY%# M2N0L##NUV51C81QN-G4: J-^FDWM210WJ]O5=%.@.NX\EM>,%6>#K-E5 ^R.D4+.F'WMO7A/'JPISW4 MVU"#3.)7E_^UVJ3<[.WJT6J>(C@AU@K#H:4$2:>(9"3P1QC#A.D.AGARG[T7 MJ9VT/73#+EM)>;U3;FSP&'VH9NONQX=;4!X<5T@5 ^< &":$<)!H@4B]X6(# MCA:K^7TS.;_R=*&=8(( R[1!E "$(?-UA$5* M,<"^4&DEW1V3;&=ZEY=KC$?3CZ/)Y;N9&=U-EJ/I4:D?'%=PQI"$%G,AE0[, M4BMUS2M'L'W_M]["\FGEGQ*=?.U!EH'E\K+.]FO0]O&U 87"2D+FC"4:<6-( M\)EHS1V"&+:6?6^UPVEEGP26;)__>+SQ5LO+=:W;DXM'-BG]QY>"IG,4UL=[ MB22"FFC'#)?4UY!ZS-T JZD2+PL](96Q'&J^N8-J\^>[V^[4+UCYXDG/:3X8 M1'K^<*&10(PX&3X'K8& "G!9Q%4Z@C6&=S'3;[CN\5B M=; J8\^( CC/J$),$FUQ0 P"ZFK^D.;M#8""O;1Z'Z M;%V?;TGI$!',0"J\\HI B AGNR\'5*V6 MVTN%]R5N-)^A\$QR S$&"(:%5 $%5? 1+*6&2T-1^R!];QTK^E:*?A%,K14; M'>VD%J]-42@M.7: (F6E0-HH[&GDRB), .A0E-5;H&VE+=?S'JKIL^UPPT,^E[V1EW-5HOMQ_>Y7"ZG9>!M\V6VV2@/ M3%=8'!M\ TFQ$#;P:*V,:SX@X2OGWK?OE-Q?R>K9M\UT>/:SAZ93GZ/S%98S MA3#2W H(M/#>+TT \H[7.;[YN/D.0 =1!AA+S.MXPK[ M9RR,4 HK'T!A*%Z2#+%U.S^YRST"\$<-J2>&-*O*?2KOMJ2^_(:.*=>AL85B MFB!-"&3<>2 DUP!L>49<=+AF"/X84KT6EOAMORV--7L>V O@+P]X'FY)NXSNAL.+PPCS "& MD94:8T6\U, M^W0ER>2%C+V^!/?:66@TL5H^K*4(Z/:]9^#;#I*? ]U>]2S\<5=>FM%TFEC' M#DY<*,DY<) 3A3PGV '+[.Y+LZR#H?.V@^VYD:#"\L94(;CX(%YSGU M'MN=EX@-ZG"_!'JS8>D>\7O0G#Z[8X6=30X>C_7V>N7I M0C!/C6-0:JT9M$@)B+>\&2-Y!]/WY 7E8(.OSK)YT6JQ*Q:C?EI]I5&,]]7L M.GR-MY'-+X'<(]T\7GN\B+U% ?1.*LZA\1 )1K9P6"%QSFJ#4,&(#7L%A[=!'9$^IT0^M'TX#SR M/]*\8PCB/X_8'UEOD=X&C3M>>;Y ED.FB72.0BD9-='%VO*FH1O@I;]=A?2B ML*H[++E$_G2C.[+%OWRX0$HZ104S6@%G(>$$U9NBXXZU/\;MN4M7R@V^,RSG M$?:'T>WQA7W?D((;A"$!A# &/"8J?"FHYA!*CX>]Q7<1V4'I=T;H1]2%06[S M0U"!1,<6KT==CO3M/#"F(!!@0A%3%FNB8'@AH37=L9_%\+;P[B*H^@$GI\G^ M96O#-+AIY[7'"TI$8((C:FV\95!%_.JRPB"&ID84&,A#M5>1KV+PR8J"F>WN!'5S'.V%S'BWX.AMM+O+87$IV MDBJ\,K;P2C!%% 6818DO23:P *6 YAPG0<.LO M*'(,N( .(-9:0)#2?+>J6=4^ :ZW]-FD NZ 10IK/;[V6>.X [;;":,+(3V' M2@OCI)0Q-=,AL.%% RL[[.2]K=RI3+G^4#J39?? RE.+Y.+JRTWYC+/FAM\I MLQ8,X@"'E8X""L/2YZ"P-4[!_6G?1*NG.QL22_^PF=@CDAW2IU]N7+N+(K]4 MQ[6FQ2P%TA)JB:71%,*P @/$Y .>7@QGS>E32_I'KE-2?2/%?4;?.O>I49YK MNC<4FKNPGWMA6=C+'3-,;:^K#)@$[\/!A1^.19-4GL=U) 5=B E:?06\&99%M.(9:@?<9:CW7PZ14C(43G48:(0AVE^S@O;R>K MV\8:\"6 9 V+RQ\?4' "6S [P^NG^UZ([3&7>6TS:1(EA+BBJN M@0,6!XZ(?=!Y04#[$]$>R\RS[!H@/P89>W\'XXQ0;<&$]M@0[YZ22 M DH#ZH]0.X4:!76'6FP ,<&&&.41L@ B28'91GJU +C#AYBIV*"Q;!H4&YR& MQ:"+#3:%5@]7842Y3?;>/MY@5&%YV((4-8Q"RXRWQB-=@\-@B$*1MVLF(2*3;3C$YX M_=@Z,L@DQN&IQGE48EVYN[5*CY8MO'RX"/A(1^.M =)@IFEP7VHC5@J?-X.U M<4UT"BF]5@'=!9I< N_GSG%B/!'04PD,Y )9!GD-F^0:M>]^?X9JAK8V0TJ$ M)&=BV%9"(KDUNG.Z'5(_EC8,TAX8DA*< M*0S8 IB!Q!1+Z82\ ZW,V6^D+RQS$Z[IO@D=,Y5Q-RF?P$* M=H_R0!("16QW"!QR-6<8^_9!A-/#_FSN$?C0]&*0-, 3QGT?L:?H7<(@@9\IQ8*3V2"N.:X=7 M 2FS&GZ=^A_^GGNF?; MX#O#\A9KUC7AB$#BA , )7+\9/JVA.8_PZ\S 3Z/EYE#R\F,P9L,O1M?- M,[P.35)X#2B@2CF"9+!NC5>N#EYKRWW[4O3L%:UI%"0A6*W7>'5]/2^OP[L_ MSB>S\>1N-/4!!?=G(&02VW3[U71Z<741]J)8_+;NTK^]2V3?9M!^QH)1[AUA M ##AC11(8%?'MF-[]_:N7/:2GU,5)"]RN1:8C_-J7):7B\A&1*I1%6+SP06R M D)JI)=AD%)#E*BRM2O =*+JP<]KN8/M\/L MM3!:S5,0KAP0"E& +)"1+%#OK88YWKY/0F]W@25=-'K&*WVE\H=51*?:5KH^ M/+((FQ\$ .R(;Z8A;68N%(XV.) 08:6 D5P\8, Y;1\NZ.W.L!YU)@."^8X/ M;F^KS=4B'T?SB_G&JEI?E1@X6-]_=_ PX>CH0GD$*&1$$8^%#I3.X^\\+L+?K9%!P<. 2\L0=,H:(>JP MKX&2M>]UT-N=7_WJ2BJDSKZR? EO6<1;KK[,1[$DWX[NFQ]O'IFGT,(Q'? ( M[EZ V@)O=B7]U@/=(4;>VSU@V9:8!( -1WG"SQ;E>!5+7!^QTVJ;.C9GX8CQ M1FF'O3*,8KI=BJW&7^W[>:!BW/_"&HV /"^S%U<:RB\ONE_GD^OI@^DW' MF0L/ SS>2L^31M%Q3O*4^EO'O[+\8^C[9S^_^R@(0*J&@1A(N);#$:E.?H%I&NMP@ M_S9"SC;Y-IH"8H?X=&G >F*935Q"./J:+4A@7=Z%U\S0K0H1,G?"MA[3[QRK?H MO.3BU_GAZ\#WCBE,0%$8ZG$,WV-N+!+U(9^+%YNUUXG!AZU3@W/V7>=3&?&+ MCL.V_=;CQER;W;>5?]=DW@)CRQT61@CE#9<.&5"GE3M(48?%Y/Y\ M'KN:!XXVU+?*Y7D\00$Q)9!AHK3QU'C.A=E]:HB8#G>"OM'0=B*D CNVFA:2W.37K%Q=7ZD'QQ(LN !4Y++^H+%+4SND,?##3X*&L&O-JGWE[^UVJQSN)< M+*NG[1DF=7N&![(V:U"C*QPZ3UP8X907R$ F6"*.8)K;]I[P&1[C7D;X='< M"/:J0Q&9AQ!M8CTZ.GD!@DL.I8.>*F5B/)_<;?JGZ]4B*,*.Y&?W/ MM8C?-^@NGO0]!2/*$" 9I5YR0J'49FLD"V(-;V04#!?/8YW,D[VC< :J8$M)*.\6WP4"#$2/NJE<3]S\^D/=4P$?S8;#6Z'R= M5=\6Y?Q[!.G=[&ZU#+^N9N,P:FU@/.?Z:!^/WM]=0(@^KQL)O#)-*G?5HZ,-3_I?$YL#^/IA]I@?.C*GJJ^'^P,0*AL1OP:#Z[6.UO MB'?H\8((*8C02DL-O./"8VMJ:JG#6;LC-8O #$B"57* T84)M8)>QA+A94T4B);WWDK,.*RO678D6 D!Y ;VN>,50#[\G;69(--",%7G\-71FD-3,\%4EGA\2S MBB: K5.YGJO)%Y#R?07Q@G@L'<2:4&T5 M"**OL074MV^5]Q9<^J[ZMN]+.*.$6F_JKQ'_1P/B]]#^L#8]I*WL,Q$RO+K0 ME#ONO50286-$A=_&OH^<#%=;0%_P]G'\NE\MIN>_#Z/^E!0A( M\EA8H!4C6$%$B:Y1IH2T-WAZR\T+9[X\*0THU)YRY((!Q:75CAM/ M@!,DNCPPIV.7,4^JL?;TEB=U&NYO)4_JT:+GY^5_K\K9^+YYMM2^T861+*SM MP#BJ+&78:,BQ0$)[#5WPQW,&-L]T,M987?;G3"5"]YP&Y8[NYID@^T<7T#@M M*.)2<&$-!99B'@P)J'C 0D)3B. (\O![SP&D'" MG&3,4:REH8KG3-5KE];4 M7>0-++F>8?UQ]"V8J1AY&DQ4ZRFV1"/EN(#,&X<,4UF/9]KD#IU%FTX#[9S* M\A"H.GJA9I/AA7 .X'@O$F6,0F8$DYYI@055DL&\ZG*B!YI"G@UTI2-DV95% M/P1T_L^DG(?WW]RORV::FT@')BABVV^J$/!*J6#&,JV!,.'#%)!S01[=:_G# MY@\EL)+2 7S6M>@E&ZVVL+WS%(P'8*F3FAI-H'# 6[7=Y2TDWKU]XRF))C19 MQ7)A_&,K)& > .BPX,!1HH&F*FP%2FK @VAL^SLC,EE7YU>WTQ#,KDV;"/$: M%-CE"; V[!? :2XE)HP![Z''<,BGNFGEN$];.F-V3MU K71C M.ZJ +GQ>*"RDB#"*$):,$L ,T]9@ZCLD\?=_$II=-]IA=D[=P*UT ]<7 AOH M (-0(RXH(D9*9R3FT#B.O0'M:W_Z/Q+,KAOM,,NF&_5YW-.+P0_IQ>LC"FHU M,1X&\PM#"FT *]XF+N+U.K%SP$9X3 S03 ,2V.K7[H*V";]5%ZZHXU=O! M_%_JO1]J'CQBRZV&5CAJE=7 >,D1))QI8[M<:]*GPS=DY3T-T5RZ^5LU*^]_ M&\U_+Y=^-;M<'+7A7A]0>,JHA9AIB3P%$BIC>*PQ5 YZ;?$ W;[S"+?J ZM#S9@^*0L%U*$ MU54;8A3-&KINIET)Y?K\XN.>4#O[.M1F_2FL5QYP$!CDE&) UR%_R%7X',.. MB]K?7M7;OM6?9J1"*9VW8/>MBS9V]EJ\.'421#C:%##4?7D">H?OV6L_ M:?!?'280$1/6W^"_2F5M\&4EH=X3H,T G:O4XM_35:)W+(>QG+5>Q@HN"9,2 M.ZV(I$HAR0&QVD&#O0!A.1_>\M6SYB3%ZUP53Q]&\ZC=W\M_53>UV=.,UY9J MH B,*;2$&8@ ((H3!K%2JI'=-UP\\U4W 6V=5=)2HP@*2&KMY 9'X)V4[>,^ M@ZYN:JP]O54WG8;[6ZEN2M@%VAM"<;!4J;+"""ZALG K(B"LZ7 M\5LY-VZL M(B=U@3X-US?8&VB /7$IL\AB"0GBB"",K):JQMQCB8;=<3"1/F5OCML.]7]I M? [LAWGT_(,J^K!.&H.IQ8S6@@ "B3/<4L5K:AT;8B!D0!)L"H9132?"+N?]$4,2:RMT6DLQ0?MO1V4@UB,!,$34<, ?\>Q4^VZ8 $U(AP1C0$C@A). M@ =J!YYSC>X[?U4ER ]OU21!]%\5IOO+IB2BR&#H$&4"4T4A86+W[1&N!VX; M==6//DM-VT'[+V5MC^@P3;&WK*/GT<<0=AQ M0IT/F./=EX>('>#=FT>'2H8_E?%)=OIN-YV&Z\)%N_CPQ()+\ M_86A7$"(G>7&Q@Y"-GB,-?:6VIR' F]*W83[VOA M'%C0.\U;&"F4@(XSK,*:8!ADK/9H":2\O5U"?TPE/@?JK1?@HT2N<8S]3);W MGV]&P9I_MUBLRM>N].XT7T&E0M8B)I1G'D-DO7.[+Q**]N8 ^S&U+"?:;]3P M/?M-K)H389$&. C4 &*EW25N$4-A^T-#_F/J].!$!.OCM7V=![8$=7SO MKU5U^<=D.@T2?#=;CF;7,8*SD?JYWFMNPC_#$C4SH_G\/FK7;;6:+2^NZC'G M[LA0T_&^05>%%\\6+MB9"&BG/7?48*N(A]8Q#[AP2OI&JT%/@?GQ37FYFI8/ M2!_K<[!G1!%V$40)!51P2(,%HY2PS!M*+6$,NIQ1U(-="SI(YWDL/0D2@^XC M\'DY6JY?6T?:/F]>?JR/P,%Q!2). :!I-$(H1$2&]5C98)U*C) 7.1M3GI0^ MT5G@SQ4H(4KY3O+6)!X])G[R7.%-L 0LQ]1("SC4 D.][C NJ%$4\3?:U3V1 M %^W0 (_B6V);I<*@2[G58G5;SH\6 M6CUZJJ#1J'$RWG5KJ W;DS.0014V+,4AZ7!U6&^GBPGDTPF#7(MD;49\JJ93 M7\W_&,U?BZX=>+H@C,8]@7AC@A4+G$(Q:T,%M@*;! ^P"W,Z^[L['KGEW$"X M!=7<$(\<9(A0*I"V'@,>6#!A9]=L@*MI)SGLD>F),.069&"SG%S/-LD$X_MU M:M=T'8CZ-2#VOEHTB0\!? 8*TX%0X+H;" 5+6WAWI;NOM0 MAN1 90CN'0AV^=4RMER]K>;+R3_7;+@_[X*M>:3M:.]!N(;M3WNGX_/J]G8T MO[^X>OZ+)PA??_;Z+^J^;J_4O, 8XMY"QG6&6@(4QSPL.H(%?8-J;V5 MZQ;KJ'UI3N(P9#]*L#="V3^4@XYC'D#Y,=_'R\&:SE(@:30%EF+G'!6::(05 MLO&V(:(-RMJNI&6,LU>5>5D6UA.R&8L+]W'P0/^'T>WQWD&&5OM126:JUT. MJ/\"NBD00HP!24#8NI@3Q%A.#7%6<,S]8.N[AJ=Y)P'9.K[XI1S?S*II=7U_ M.,+X_+E"4LB-@"XXYRRX6TQI ! Q4 C #>K@J/970].7!*IT.&6KL5HMEM5M MN4XEB]> '"_-VS.B@#JL?@0S%SX!"@767A+K.&3&$BHZW%W07R5+SWJ0%K%\ M^()U5 ^>/%=HBK'WF(;ESU&L@.+"28R$)%AXD?5B^8%)OPM.N61^L;PI MYR]0.*8!!T85#&(#@1!04DLMDAHH%2$#X7\8(M-:'_HK@LBD#^E0&X 1^>O\ M<,#[V-#"&VN9MAA"PJF%*C".K*"":BU1,*N&9SUD"=\DQFT FJ+&X]7M:AH6 MP\O'\>]VNK-GLL('*#QG1"&'*&4!:VH,I&'!]1[(#NEE_=T_>F9M2H-D+OUZ M<6Y1+MV?X^GJ[*,L6I81T_.>!&&JS0@9U#E^3J6[O5LOU M[GIQ%>^("0OGCH_W30Z/$[VBD)82[#'#!EC&O E^#/3!Q1 X?*%4-,H*[/U@ MN1NS)YPT)WA1 ;3W$CL#/*T=@OC/=&KWM/_>\3.[UYXOC!4Q>H@L#&X9E?$8V]6\<4,'F&_>54B' MVQBV@B67R".!C;N7OWRX$!)3QZQ62HK@@GLE$:VY@ISF;#3X%FV#SHB>1T\: MI?;L&U)@#+ E@L23*($UMTSLP** \F%;!UU$=E#ZG1'Z$75AD!;"$%0@47[6 MH[UJT\GY0[4LCU3K'AI34(VM5-)#:+$72MA@-NWH=C+K73C-=O_N(GAYZUX2 M<+(=9'3; ?7]ZQ,<,29Z?&LAK=(0<*B B+?L024QJ7&63N1,&WJ+5LEP1'/> M3Z#1UG9L:&$YL@Y!93S34")!E7E81@20PS9W!J$+C?2S,^1_!64;I#WU0^K8 MD'2K,92;+GG][=J;^0N-E'*<:<^485S1'/T,WA& M>(;,GH_S*OQH&7;3R]CF^>[VT?4TV5YX[HR;FJ:/T]%L^9BP]PUR:8X/+FQL M(0*)X=H:31@QS%$/,;?0A@^FV>K3=Y;,7C::Y[\[-64F*U:"S4?9RJN\;)*A*D^QX*_I%Y7Q'0KPJM;I:_A$LZF.' M7,=&%K'+)*0V-I>4PG(D$ 4U#S*8 L.+8B253-4G6JTE[E?!58OM\!Z3HE>3 M::PH>G=[-Z^^;^[%."S^$ZE" MO]#EVC=J[;7E]W):K=DX?KWTOC$%08@)SBSV7D.L&?-@QZ/&:(!]#/I0C]0X MG=V&.%:G?GA@@1!U)*R)L8J,2HXEXV2G^4R^I0VDNS^<%*M\-:"[.F=;WLW+ M\2:N&/X^+=2 >) +)&,/;5>T-;5'=M M.Q.J9U^Q/I2'=.W0L (X*:T)& .AF54**L5K3HU$] WM83VN5J$0Y+5 M>X8#A4]E/#(:!ULP6'[YWI2U[?23-S_Y1Z,>W/TO!4]H,M4B:FOX63G_WJ@\ MN,GP C,!&%>82BNQ]5!"XAUESEJD+%&-&J3T?:CQA)$U$^O5/[)T0@?IH[,4 M$*GHDG*)%=)",F.]WF(A@6 Y+YXZ>+215K![#S=2 S;H\XT#F!XYVS@RLA#! M+\)0"4D=]BQ8%AZ &B0&4,[+$%N>:R14A*I/['*9:-&/?H;*T7#TWC%%@,YX M$-UF0,*G"3P%JN81,F^'?8213()5OWC]F+HQR .*X:G$>53!W=Y-J_NR_%S& MQD2S\?YCBR,C"HHM<40[PC6"5!G'C:WWJ]&J8),,K@K^]W*G<7 MT6?W;;/$"[Z7L]4Z1_-Z,T/FUZGQ.*9)+\*/RLGWT;J _]PW1&TH6E<1A@_A M?36:/2*OB0??=(H"48RAL$'KF45&"0P@B\E%6FBI2;-N'7U[\4^867,2./*3 M65C+UY]*S=4I=T*=,&,1L'!AS:%8AA6',R8T%UN,8/A;SN861VZ#2BWT S=! M]0=@3][^OFR1S9% 6"K2=,K-+,V9:Z]1U.O0B[ZA?)]OE#1VC9ZY6=,+J0$'G)H";!A5'* M!N.#R0TO\2Y+.M "T1YD=8H6=,+N;>O#H/SUMZ$&F<2O+O]KM5B6EWHT/>BJ MMY^L,,9@B2DFG!CCE-"*!1_8(TJ-$]H/R)_K17XG;10) ,R62#*=5G]$*GTU MM]7JV_)J-7WIC7RJIM.KH]>ZGSQ7 976# 7?%XJ8I2FI>JR@ID;1]MF+ M/5Z7T;-]VS>(PU*LSMI4:&X8MHYX+*W#1B$.X);[F!N8M=5C0Q7J3\*M=.E$ M"#.F$GV?1!/@%>(/IQ+M'58P1\(2S)04@!+I'-.8U)P*XP>8BI9/61("ER52 M^3R&9LNK_.7< S4X6H^OK>7F]+?C>DM4D<'9L: &-X]HS@ACPQE)- MO=\4R"",I&Q6;)B5ZV-1L4/#"N @@! C'W92IBTU M;M+][+7'H*YW8 MGG=!2(=.SBR6Q7SY2''"OYXK3?A17'4N5^/EQ?QS.?\^&>]+5]GW:!%;V#KK M1%B*K$'&"L1=S;X')F=<]*3(5AJ95DG1:;FSGR+G:#)O"5SLC5DB>)/_Z>*\8SZW7JU M"'O:XD@EXZ$QA0),4*^]#>ZPLEX)HQ^V0JP'=$]F(ORK?I!))%%3S1:KVW)^ MBD2?CBDL],00H[FUCDIFD-6PIIL(U/ZREN2N5>\2[81,:XD&EJZ"&@7P1M.: MDL/RW#^B\$9RRPUTD$%K# <$R9KFH(_MO\_D-3<]2#,9+KE")?5-[/^8+&_J MV]EW"3MF%;SB@Y5^38874@9O!7/'(23$22&QTEO.,40J:\/TAOVU^_+'>L!K M$)KRH9J-NRG+PPR%=$PS:;A&7'D:OC: 6,T_4RSG!1V#UI?6D)TGR/8Z1C]R ML US3P!Q!*FPC3N-O>-B(Q7D*(&PB2*_G6";5(91;"2SF%%.@J8[ON4V:G_. M8]YNP;;&8CLEV'8:.C]8&.2 EE!Y#C4 MEM1T&RO:9VIF#K8ED&@G9(81;',^>'N0PIBV80U70?'J5)_U9!I>?_UY.5JN%@VN)N@Z M=1&V:>2,E8X)R)%&2AA>P\PPR=FC(UU(I['NO&S.F!/-?!;+ ^&/R3[:VN7P MP (@!@G5C'L&&.#!_%,[F %V ^_]DT_8+RRA'E#]T75I4/&FMZY"YU&=2.G. MC-WO+1]ZO)":2 ."F^DU-IH80%WP/H0)#@6W2@XH;RRUJ*KDZ.22^]?9M],D M__J PC&.O62.&0,X9C&F2VLS$UK3Z" V;T9!3[)/@D_[6N1M-L.VNG41:X_\ MWMK08T,*)QA#RBJO'+9($&MEO01ZP&C.!I.I0B2G^D.), M;79H6*$L%Q!JB8V4'',F&-I!1P,=P]&&=$+;XX0DP*?U-_Z2ADV-^[O9>%Z. M8F_IS9^O=W4_=8J"0\((%,'F04AC@)FS]3$,D.&3&<[*GESJ/6.5+:]P=#=9 MCJ:3?\;&NAMT8@>]0'"SI,(&PPM"A<<04BV0M=@KHNN,2A1V2],^PYP,7DMZ MQ*F]'? Z+8N35XJ3)RHX0 1RY:P$4GODA$6NYI![V?Y FPY>$[(@-HALY$1Y MZ\0$7A5DDAFM,1:8,9<$HF!7 M(>0YM1+B+>?A+QW\2C%X#R$F[S#28MR#"4 Z8QI)"@I51 M3)2>'K81T2\8;OWIX#P;,D MCVQ_HN]_+:OK^>CN9C+^5%ZO&]3\N)D;P&!!,0V&@S(0"$2M ENY" %4HQ2V MMY.Y(3FV0=T"..4D,,@X2RI67CNIZCPK_K_@PTR(2R:GJ#Z$?0_J#2F08DM#; M"'M1L[\HQ_]V77W_91U'G]]'@?/Z'U'>_)&\MS\NOGY^1;@/ORPPD XQHZTU M' 'BM#=U1(0[9[.FI!Q/RT\ ?-41@M8.V\7RIIRKX L$JH^44;SR:*&T]6%' M/"O7E0X4$E :&C=%8.:60M+BN M,.! P?;6=2_E,.G$V1F*7,$U]YM3QV^#VSU4"$H$ "DHLX J$@C'F#E3 M$TQ4V^<@8HP@K"G#/M= $;:]J<'R4\G M^Y'9R1 ,LLK3DD"]=YY"2[FV(JC=E@/IM!J0H]![8+ E)F<)U&>X6'+[P;R; M757SVU'O%TN^?-W[*E[=^;V\5(M%N5P,[U!B2_*G\JZ:+R>SZ\>T-SB8:#*\ MD(2HL"-8Q+VF/!A:D"GJ!$56"J:-:O)]]L3][GZ[ XSH^^TOF]\MV7BV(NR+ M2F*K&0G80"7#=RLYA]Q1A;7V.<-5!X\RT@IZ[YV2?0'W Y]R(*6'':> T@Y0%HXR9BC6$M#%6^T& _E5*2Q !L%R!-#]S;TQ6.! M13 IJ1:*6L2DU8$MB'RP,L.WE;7@H^-Q25IM. V8 1R7,*\8%(9K+3U%R&HB M' XV/Q& X. 3#L<+2@3\R^.2TR#((+-WA\(/[]['RRBTQI9*PB15#"CK.0M_ M**3BL4_[JY4RGYRTE=G)$&20F?IZ0&;J:T$"6X1C:8SCU 5*O74:24"F@PD(JZJWV-C:<;6_T9#X!:2NSDR%H M?93\-4!47OY_P8H/C/Y:!C-^=O__CNY&,S^/*:SOEJ/I_>$3YN8S%)A*']<( MR*RDF@<]],Q: [@Q.EAS[9?/S(PV@=,0G0_CW96@T:Y._EZ__O+J]';&BR286?%V DK*#!6:*]J M]L/&/MBV?KV*^M@%#J>!UF=\+5T??RJM4S*@8)7G5L?J.[_C"3 _W&3T;B)J MU-"_'3@_AN '%U@=@+P3^:#)+W"0CB/O+".: 8R,0288Z%NZ*219+^/HTB"^ M,?Z-+W X#9E$$DUP@8.3'CJK&;2$ $^58[*FVVJKW\P%#@DDV@F9UA)->H&# MA8X';]9VLS)>I6RV(/V;?XS7^#02IK)<,D5]]F=X-5KR=::7!SIM7UP M7$&M8=0PY(+"6FAA/ NJ>06.YRQ"&9S%W0>"V;1E&X@YUM_XR7.%$,7 MQ&+&B$#>/_#B\3#-[L1R>B[]! B];:D/RN8>DK 3;>K-3.UG)B2R""L+-.(\ M.!I$2QSLCAUM,&?^VFFA_%.QK5)AT%H^S0SG9P:AQ9)RB>)-VM@C1!1W>DN; MBUU/AV,J)Y1/)PSZ#%!$PJKIY')M%JS#N@="DZ\_7%!O.(DUJ8$?SQ1DC- = M-[I#H=+IYO+@3*5DL.55@H-!JGV/%\%!Q\(Y81G#"F"#1.P'MN$(.T^&:26E M$-%!:7="YT>0^Z#LI*&(^SR&\$58'T=QB:NMPJ.%WWM&%)*!L/A!8;'0#(4% MD?C:DG2$T0%5R:414]4'++G$;JIYV-J"8_"AFFT)/BKXO6,"CU)(KC57BB%! M8EZEJP]^J>7M.SKT$NU,+OI4P&1V?E^S;K95E.K;8MW'L5WJQ[-)"L&ICC%' M2;&.-K'A#N]0,#9GG[24R52MTQWZ0FZ(M=,,,B 5HH&1>)\L "9AR^ MD^A M/(?L6XMG7Q7U:>CDVQP6RUW-^,$-X=%S!:52\\ ^H00#!XB C&QX(<$-[G + M?=]^?#]?>1=P\FT$ZTNKU.SRM]'\]S)BX/Z\"_;RP32WO8,*S#&!&@E'H>;Q M8$]Y7'-)H1A09Z=,"WTBI%H'Y-1M9.N?:WZJJW>SY6AV/?DV+3=9O,%4,84/66AN>,_MU M-IJNA1"O&=F:L%L%?6UO/WF. F@CA-> T8!;L(1%@*O6S<;5;?F^6APR 5]YNG!:6\TAX5(WL(JRP;1 M':*S5%;D:*RSK,:_WU33(-R%^^_59'F?^74-JTD,!HF% MP;QI\DGW7MUQC,W%/CY/J/GH]HY"(0P]TAY;##AU'%KLMC@J"CK<8Y6Z$B2C MRNRO$\D*]N"J1SY%-@^CK10" S3&NHFF#W2[83(6Y?SH"RF5R*KSY<6,FA4BX0R[$VU"GD;$VIY1VNVNXM!R"%]%)@D?(; M5+/+DV1YPA0%<90'I\X3Y+!14 .A>SNV3_S5=L(CI035[?I8Z61!/AE7 M4.*Q(- ;HIW2%AL"ZI7'&(G;K\*]';OW),\NL+06J[N]FU;W9;D^4_RXFH]O M@I\6J?GR1W#4[K^41[[3IN,+QWB\? 5AY8!FF"CA=_S$$Y;A'::G$'-/\*3Z MBN,NL9?$D[[K!C,5FD%)F(7>$PR0EY&TFD>J8?N^L\FOE^KQ2T\/5/M\N^#0 MBN.2?O98@2&W5 ($N7%6!'M1X)VJQJK=UF(40Q9C-Q1RQ2(VD;7PRB-1R"?/ M%8Q#;)4!B#,*X_\LJ/UX(ZAO?W:3KP3V3&'(+CAFRYMNCI:/M8Z-]!;[#MJR?.$DN$ ^R_538?P(,.\;UACSZ.I M3TRZB[O(Y_%+J?>-*30$GA(E$0;02BD@]_49J>6\0Y>1_NK0SBKJYU=<)P*V MM67];C8.[$V^-U*'(R,*BCQ62AA/+9 (Q3X=M3=@B;+M^_GU5ZHV!&5("VN^ M:M7%)XK<7BT^>O1]>2@^,**PGD#C()F.<0*L18?29CH>I0[=A? MJ=L05*@/<+.93I'23^7=-KIP:5?SR>SZ8SF?5)=KX XWESPVN% 8"X8(19H1 M21G72M6?C],69#V]3J12/>:"I\9S, ;X/LPV2^WBU_#@ M;]?M4;\'+9S!?RP[QM1BL;K=0!*K*^..8R??)Y?E[/)3 *"/SZ/INPNM*#$0 M208,YM)K8 "N,?>6MS]W/9\-,< /HB=QM*_"CE1^.\[(MR:,;#[OK^')+]7_ MW]Z5]#9N0^%[?PWWY5* *Q"@G0PRF0%Z$CR.)F/4L0K9'K3]]25MR7&3QHNL MA7)S"8Q8%LFWD(]O^9[-5WGY% C]I9B'=\[WBB9?57'W.(=,,:>@X!H9XP3W M#E K:[HRI9NCYG:'"M"_F*?.EEYW_+9(4*OY?5@\/+;5=S)HIHD!SD"-K..4 M*4&LJ2-CCAC5W%?9'03"P'M\"GQ(WK[YL(Y,K*)T2[5>?2_*V=^Q'KY]>^:M ML3(#!?92($R)M]!+8ABJ:>J ;9YGU!V:PPCMEY;(WX*]4L_J><[F>_QTL_!% M^2V?K=9E'BVIF\6TW'P]F4<4K.-&2,,79P@Q0!34VK- \"51MI#PQFR0"'7 MO&]29^DOPUL6_= Z>7,AG ZS7Y#+UA#D#VT9S]ZN%A(P>3>9]6P-NC9F%_P$)"ZB G0'%#Y_L@?POGCU_'XN0E& M?&PQ?T",SWY7)I6,1C_0C$'H#!; U'%J3^TE/1;!%4IGU_2]S!J]P"_N_LS+ MZ6R9+V?5Z7 H4M+QB)G&Q%(&)66 <^248*+.>/4(^0N*':\IY)<6%WI/?]JV M7/SO]7\H%C_RV&QSL]3E?;&QUI^_CY;[AV+U6[ZZRZ?%X^*(<=#9F!F"GO!P M&"&*-")<$8-J@(D@ 1>4F,%K#/ZEPH?1R_KSF[8_NEU]S\O[<-^M=H4A=.'8 MG#(H+,1$ <@$<5 K9VFU'U%@X"6-5*XQ+C@6/HU>EZICLRBK?\7G#@55^IU( MAHCET1T%,6(.**,ID#4W+(87:,TUA1E'P9R6+P?Q<[$(M+LO=/YQ,GNX7:]N M%G>?/I]G\;_YFBSZ1!G&6"GJ-;.26&#JU7F+FB.'P6L*\O5 VK[V6)M_R\OR MWVO8.R[V4FI_F4V^;L+M9AU^L#C44*GY2S/%HCI9@I$7,7>%<>)K*D'/+MC[ MKC$2UQNAD_:Z^%A&$/QPAK*W8G B'-8\?P MFF)W"9!^6"$^6QPS"2C$UH;#@E 7^S%HHGI/PTNLQ08^<+"5] #DT(^R[Z+9'X6%$]BSH MD5%)[#"2V@UD /((8"T1(!+*0'EBA:O7RA7^OT"0G,SRLR #SB-N,EO>FTE^ M115FW%YV;Q9A[>L-Q6_7J^5JLGB8+1[OBOG<%V5\OI.,SS/GD%E!B8". ($( M (QYH:N">T2$HV,4\ YO/(FRY3I48YLD.YA6;(?/G#+<"V*(ET@IQR1"J*:\ M5[!YOG]Z"M&=5/:J-XT8-V*5V2!!=%0P<&S03$"/E*1 &6?#-FJ99:*FLL1X MC#!S=@U8J6H@P0]J\5NV,PK2G58KJ#!@$!46U?7;R#"+>D3/?A=,=IG MV(A5X[E&M)/8TTD#9\1RZ3D)EST8MAVFN0+U78\P)9J7\J27Z3=F]6C.LOZK M@PXI>04C4<0TBM:+A$X=./,44R>DXDQ+")&D'E?H1(@:Q9L#B:1G+#6_7"?) MB^Z0HKZ^40']]D*. L&IK^'9R71UV+>4TO0R&%MY0 &@)HH#R13T8,<->T$J M67K64AN:,3J.)6\NO3Z;7Y2*[!+I!X'K;'%ZF<2($ ,I#J:$-5(RRNL[(-6& M-.]4T[I':YP"WY95-AS/QZ^M"2#LMCW'P$.KC>4"F,!!*$A$BJIYB#EOWBBL M=>OQ76\'9/SXE??+9E-+6WG/G&,6;A=&%5L+F<=76#=QW MY1V0\>-7WCV/49J:>\X$,Q3;X6!"@5#*"BX0E#ON48J:>_%;=U.^J^U07$_7 MT]E$ 1.9608X95)13QS%WC,.#*G]O\ M22FL\,;BG@%$%@][\ PKG32P#TBJ!M!(8.H*A4);4>5_,8=3<3=*A>S-= M,>TX]- I;T=PS@P6F3YI/AGV2 E+L1,2."JT,\36]#:0-0>W[-#E.")=2I^E MP\("[+4G/1$.8'D8#Z!:2NLSWM2L]CWH"SKLM4VY_;8SS:OK[^=EV#[U?#+] M_=,TO"1?;O\?:1:^^+5XR.?'*5>)0/P3M_B??_H'4$L#!!0 ( )2%JU Z M?'U?!_0 -"E# 5 ;'!S;BTR,#(P,#,S,5]L86(N>&UL[+UKD]PXEB7X M?7X%M[IM)\M,JB0 B!JIV<,SVK9*%,YDK)K9M/6W%P1#,FG/)QJIX=2ZE^_ M(-WIX?'R $" I'+7IJ=2&8KD/?< ]]R+]W_Y;U^OU]F7:MNLZLV__ G\)?]3 M5FTNZLO5YN.__.G7=R_Y._GJU9_^VW_]3__E_WCY\G^*MZ\S55_<7%>;72:W MU7)776:_KW:?LK]?5LT_LJMM?9W]O=[^8_5E^?+E_C_*NC^L5YM__+7]GP_+ MILJ^-JN_-A>?JNOEZ_IBN>ML?]KM/O_UQQ]___WWOWS]L%W_I=Y^_!'F.?KQ M^%\]^1OMO[WL?^UE^Z.7 +Y$X"]?F\L_9=;#3=/9=C#2__K7![__.^I^&S#& M?NS^]OBKS>JQ7[2?!3_^SY]>O^O\?+G:-+OEYJ+ZTW_]3UFVIV-;KZNWU576 M_O/7MZ^>1,=^;'_CQTWUL>7[EVJ[JB_?[9;;W>OEAVIM871?^[2MKA[_Q'J[ MO?.%EB'6,@1(R] _/?/AW;?/U;_\J5E=?UY;>GX<@#\ \.XAV%3H.A)^#@%Y MCM7['XR,][T-W2HNXH>?C(QYW]'TYC)%_[W_V>?3V>KR7_YD_[2X:5Y^ M7"X_+WY9?EM^6%<-WUSRBXOMS7+=\ _-;KN\V"U*S DW.1&"*HV,HER5><$P MQ49P5;!%]\E%M7GYZ[L>0/>C>";^Y,/#0X:W55/?;"_VZ=G^ MY&4.#EGVGQPXNL]L?1&5V3U1Z[:>J+>'OGBGR_#M159O+ZNMK7/Z_VBYO7BF M10Z_\>-%;9/WY]W+.XW3UCL)/*GC][L].]:9QYAY$$S:QG/]K;*JL^YD:K7\ ML%JO=JNJD3?;K2W^%K+$P BI*4(%+Y1 %.+>KH8E7.R.6>39N!INS2>Z=D^D MM_,A9O_3=1=A]>Y3M<7=3-KGDRU%*1[*9;X_+KIUX]MI<]D2?H M7F0'?.-*V+-TG1&R>%3/0\XB^E.GZI1^TM8IJ"T6M_55U;2CWN7:5+=&"TE+ MP:'@TN2(40,UI[W10A;21]<&FDHM:B>PLJ;:?EE='(H(VS>:F_5NM?EXHGA? M;"%6;[,KZX"?S TEW$WC1N3:3^ .P+([=+?0)E*W\T2=D;9(#,]#UV(Y4R?I MA7Z*]G[YM6H.-6)OB<&"&\,9L1_FBA10,'@L"R%B/C(6\OW$VO7K9EM=U!\W MJ_^PD;5;?LT^5)OJ:N5;@04QYZ9'J4GS$Z$.37: ,Y'P/,+(&;49PM\\)&:0 M!W6\WA14'KU;VO&FK*^O5YV,'6UJD3/*,$98YA 00E1^+,FH4 '54:"EQ +3 MH;*%4 \KK.8)9=&KY!F!P+"*9\_A+;)I"Y[':7J^WAE([SRT*)(OCU<[41AR MU2=QTZPVMK:R]CZL-MW2H:PW[5C%VK1_:E:6RN['_8CR6P]("XV+0G*18\D M%UH510](&FA\Q"LAC,3*=@LSJY;;S =. M=L SKKX]QL@9Y1I$X#PT:9@+=<0.%3 D7:Y-O>V&P6_:Z>CWGY:;5QL[/JNZ MGQV$C&\N?[9<'%2-:L1+SC2!0.A<8$US?CO;IKWJO5081AG&MA-DZ]OUE8"A M; KV/0:Y$Q,?,/Q=KK.K>IOMY]TZT-G.HL[VL/<_GV 8[$_D

XML 62 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Revenues and Contract Balances
The following table presents deferred revenue by revenue source (amounts in thousands):
 
 
Deferred Revenue
 
 
As of March 31, 2020
 
As of December 31, 2019
Hosted services – Business
 
$
77,135

 
$
82,892

Hosted services – Consumer
 
713

 
687

Professional services – Business
 
8,026

 
5,172

Total deferred revenue - short term
 
$
85,874

 
$
88,751

 
 
 
 
 
Professional services – Business
 
29

 
438

Total deferred revenue - long term
 
$
29

 
$
438


The opening and closing balances of the Company's accounts receivable, unbilled receivables, and deferred revenues are as follows (amounts in thousands):
 
Accounts Receivable (1)
 
Unbilled Receivable (1)
 
Contract Acquisition Costs noncurrent
 
Deferred Revenue (current)
 
Deferred Revenue (long term)
Opening Balance as of December 31, 2019
$
70,318

 
$
17,302

 
$
31,965

 
$
88,751

 
$
438

(Decrease) Increase, net
(25,052
)
 
(1,486
)
 
1,642

 
(2,877
)
 
(409
)
Ending Balance as of March 31, 2020
$
45,266

 
$
15,816

 
$
33,607

 
$
85,874

 
$
29


(1) These accounts include the $0.7 million adjustment in connection with the adoption of ASU 2016-13 (Topic 326).

Accounts Receivable, Net

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities, which are included in accrued liabilities and other long-term liabilities) on the condensed consolidated balance sheet. Under the typical payment terms of our over time contracts, the customer pays us either performance-based payments or progress payments. Amounts billed and due from our customers are classified as receivables on the condensed consolidated balance sheet. Accounts receivable is presented net of an allowance for doubtful accounts and sales reserve of $3.6 million and $3.1 million at March 31, 2020, respectively and $3.1 million and $1.1 million at December 31, 2019, respectively.
An allowance for doubtful accounts is established to recognize expected credit losses on accounts receivable balances. Judgment is required in the estimation of the allowance and the Company evaluates the collectability of its accounts receivable based on a combination of factors. If the Company becomes aware of a customer’s inability to meet its financial obligations, a specific allowance is recorded to reduce the net receivable to the amount reasonably believed to be collectible from the customer. For all other customers, the Company uses an aging schedule and recognize allowances for doubtful accounts based on the
creditworthiness of the debtor, the age and status of outstanding receivables, the current business environment and its historical collection experience adjusted for current expectations for the customers or industry. Accounts receivable are written off against the allowance for uncollectible accounts when the Company determines amounts are no longer collectible.

 
Three Months
 
March 31,
Allowance for doubtful accounts (in thousands):
2020
Balance at beginning of year, as adjusted for the adoption of ASU 2016-13 (Topic 326)
$
2,341

Accruals for credit loss charged to expense, net
1,247

Balance at end of period
$
3,588



Schedule of Revenue by Geographic Region
The following table presents the Company’s revenues attributable to domestic and foreign operations for the periods presented (amounts in thousands):
 
Three Months Ended
 
 
March 31,
 
 
2020
 
2019
 
United States
$
48,549

 
$
38,589

 
Other Americas (1)
2,020

 
2,769

 
Total Americas
50,569

 
41,358

 
EMEA (2) (4)
19,491

 
18,113

 
APAC (3)
8,028

 
6,931

 
Total revenue
$
78,088

 
$
66,402

 
(1) Canada, Latin America and South America
(2) Europe, the Middle East and Africa (“EMEA”)
(3) Asia-Pacific (“APAC”)
(4) Includes revenues from the United Kingdom of $12.6 million and $11.7 million for the three months ended March 31, 2020 and 2019, respectively, and from the Netherlands of $1.3 million and $2.5 million for the three months ended March 31, 2020 and 2019, respectively.
Schedule of Disaggregation of Revenue
The following table presents the Company's revenues disaggregated by revenue source (amounts in thousands):
 
Three Months Ended
 
March 31,
 
2020
 
2019
Revenue:
 
 
 
Hosted services – Business
$
61,051

 
$
51,537

Hosted services – Consumer
6,240

 
5,407

Professional services
10,797

 
9,458

Total revenue
$
78,088

 
$
66,402

 

 


Schedule of Accounts Receivable, Allowance for Doubtful Accounts Accounts receivable are written off against the allowance for uncollectible accounts when the Company determines amounts are no longer collectible.

 
Three Months
 
March 31,
Allowance for doubtful accounts (in thousands):
2020
Balance at beginning of year, as adjusted for the adoption of ASU 2016-13 (Topic 326)
$
2,341

Accruals for credit loss charged to expense, net
1,247

Balance at end of period
$
3,588



XML 63 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Senior Notes and Capped Call Transactions
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Convertible Senior Notes and Capped Call Transactions
Convertible Senior Notes and Capped Call Transactions
In March 2019, the Company issued $230.0 million aggregate principal amount of 0.750% Convertible Senior Notes due 2024 in a private placement, which amount includes $30.0 million aggregate principal amount of such Notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the “Notes”). The interest on the Notes is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2019.
 The Notes will mature on March 1, 2024, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms. The total net proceeds from the debt offering, after deducting debt issuance costs, paid or payable by us, was approximately $221.0 million.
 Each $1,000 principal amount of the Notes is initially convertible into 25.9182 shares of the Company’s common stock par value $0.001, which is equivalent to an initial conversion price of approximately $38.58 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, the Company will increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event. The Notes are not redeemable prior to the maturity date of the Notes and no sinking fund is provided for the Notes. If we undergo a fundamental change (as defined in the indenture governing the Notes) prior to the maturity date, holders may require us to repurchase for cash all or any portion of their Notes in principal amounts of $1,000 or a multiple thereof at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
Holders of the Notes may convert their Notes at their option at any time prior to the close of business on the business day immediately preceding November 1, 2023, in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the Notes on each applicable trading day as determined by the Company; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” (as defined in the indenture governing the Notes) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Notes on each such trading day; or (3) upon the occurrence of specified corporate events. On or after November 1, 2023, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.
   It is the Company’s current intent to settle the principal amount of its outstanding Notes in cash and any excess in shares of the Company’s common stock.
During the three months ended March 31, 2020, the conditions allowing holders of the Notes to convert were not met.
 The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment with the Company’s existing and future liabilities that are not so subordinated; effectively subordinated to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.
 In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components.  The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $52.9 million and was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, is amortized to interest expense at an effective interest rate over the contractual terms of the Notes.
In accounting for the transaction costs related to the Notes, the Company allocated the total amount incurred of approximately $8.6 million to the liability and equity components of the Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $6.6 million, were recorded as an additional debt discount and are amortized to interest expense using the effective interest method over the contractual terms of the Notes. Issuance costs attributable to the equity component were approximately $2.0 million and recorded as a reduction of additional paid in capital in stockholders’ equity.
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 
As of March 31, 2020
 
As of December 31, 2019
Principal
$
230,000

 
$
230,000

Unamortized discount
(42,926
)
 
(45,295
)
Unamortized issuance costs
(5,396
)
 
(5,693
)
Net carrying amount
$
181,678

 
$
179,012

The net carrying amount of the equity component of the Notes was as follows (in thousands):
 
As of March 31, 2020
Proceeds allocated to the conversion options (debt discount)
$
52,900

Issuance costs
(1,986
)
Net carrying amount
$
50,914

The following table sets forth the interest expense recognized related to the Notes (in thousands):
 
Three Months Ended March 31, 2020
 
Three Months Ended March 31, 2019
Contractual interest expense
$
417

 
$
144

Amortization of issuance costs
298

 
116

Amortization of debt discount
2,368

 
727

Total interest expense
$
3,083

 
$
987



The remaining term over which the debt discount and debt issuance costs will be amortized is 3.9 years and 4.9 years as of March 31, 2020 and 2019, respectively. The effective interest rate on the debt was 5.57% and 6.97% for the period ended March 31, 2020 and 2019, respectively. Interest expense of $3.1 million and $0.1 million is reflected as a component of interest (expense) income, net in the accompanying condensed consolidated statements of operations for the three months ended March 31, 2020 and 2019, respectively.
In connection with the offering of the Notes, the Company entered into privately-negotiated capped call option transactions with certain counterparties (the “capped calls”). The capped calls each have an initial strike price of approximately $38.58 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The capped calls have initial cap prices of $57.16 per share, subject to certain adjustment events. The capped calls cover, subject to anti-dilution adjustments,
approximately 5.96 million shares of common stock. The capped calls are generally intended to reduce or offset the potential dilution to the common stock upon any conversion of the Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The capped calls expire on March 1, 2024, subject to earlier exercise. The capped calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the capped calls are subject to certain specified additional disruption events that may give rise to a termination of the capped calls, including changes in law, failure to deliver, and hedging disruptions. The capped calls are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of $23.2 million incurred to purchase the capped calls was recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheet.
XML 64 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Segment Information
Segment Information
The Company accounts for its segment information in accordance with the provisions of ASC 280-10, “Segment Reporting.” ASC 280-10 establishes annual and interim reporting standards for operating segments of a company. ASC 280-10 requires disclosures of selected segment-related financial information about products, major customers, and geographic areas based on the Company’s internal accounting methods. The Company is organized into two operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage LiveEngage’s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies. The Consumer segment facilitates online transactions between independent service providers (“Experts”) and individual consumers (“Users”) seeking information and knowledge for a fee via mobile and online messaging. Both segments currently generate their revenue primarily in the United States. The chief operating decision maker, who is the chief executive officer, evaluates performance, makes operating decisions, and allocates resources based on the operating income of each segment. The reporting segments follow the same accounting polices used in the preparation of the Company’s condensed consolidated financial statements which are described in the summary of significant accounting policies. The Company allocates cost of revenue, sales and marketing and amortization of purchased intangibles to the segments, but it does not allocate product development expenses, general and administrative expenses, restructuring costs and income tax expense because management does not use this information to measure performance of the operating segments. There are currently no inter-segment sales.
Summarized financial information by segment for the three months ended March 31, 2020, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
61,051

 
$

 
$

 
$
61,051

Hosted services – Consumer

 
6,240

 

 
6,240

Professional services
10,797

 

 

 
10,797

Total revenue
71,848

 
6,240

 

 
78,088

Cost of revenue
21,345

 
1,475

 

 
22,820

Sales and marketing
37,469

 
5,211

 

 
42,680

Amortization of purchased intangibles
405

 

 

 
405

Unallocated corporate expenses

 

 
45,375

 
45,375

Operating income (loss)
$
12,629

 
$
(446
)
 
$
(45,375
)
 
$
(33,192
)
Summarized financial information by segment for the three months ended March 31, 2019, based on the Company’s internal financial reporting system utilized by the Company’s chief operating decision maker, follows (amounts in thousands):
 
Business
 
Consumer
 
Corporate
 
Consolidated
Revenue:
 
 
 
 
 
 
 
Hosted services – Business
$
51,537

 
$

 
$

 
$
51,537

Hosted services – Consumer

 
5,407

 

 
5,407

Professional services
9,458

 

 

 
9,458

Total revenue
60,995

 
5,407

 

 
66,402

Cost of revenue
17,662

 
987

 

 
18,649

Sales and marketing
30,092

 
2,944

 

 
33,036

Amortization of purchased intangibles
461

 

 

 
461

Unallocated corporate expenses

 

 
32,619

 
32,619

Operating income (loss)
$
12,780

 
$
1,476

 
$
(32,619
)
 
$
(18,363
)

Geographic Information
The Company is domiciled in the United States and has international operations in Israel, the United Kingdom, Asia-Pacific and Australia, Latin America and Western Europe, particularly France, Germany and the Netherlands. The following table presents the Company’s long-lived assets by geographic region as of the dates presented (amounts in thousands):
 
March 31,
 
December 31,
 
2020
 
2019
United States
$
183,931

 
$
177,776

Israel
17,175

 
16,680

Australia
13,217

 
13,765

Netherlands
7,854

 
7,705

Other (1)
18,998

 
18,677

Total long-lived assets
$
241,175

 
$
234,603


(1) United Kingdom, Germany, Japan, France and Italy

XML 65 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stockholders' Equity
Stockholders Equity
Common Stock
As of March 31, 2020, there were 200,000,000 shares of common stock authorized, 68,000,209 shares issued, and 65,290,379 shares outstanding. As of December 31, 2019, there were 200,000,000 shares of common stock authorized, 66,543,073 shares issued and 63,833,243 shares outstanding. The par value for common shares is $0.001 per share.
On June 6, 2019, the Company’s stockholders approved an amendment to the Company’s certificate of incorporation to increase the number of shares of our common stock that the Company is authorized to issue from 100,000,000 to 200,000,000 shares. On November 12, 2019, the Company filed a charter amendment with the State of Delaware to effectuate the increase in the number of shares of the Company’s common stock that the Company is authorized to issue.
Preferred Stock
As of March 31, 2020 and December 31, 2019, there were 5,000,000 shares of preferred stock authorized, and zero shares issued and outstanding. The par value for preferred shares is $0.001 per share.
Stock Repurchase Program
From 2012 through 2018, the Company had a stock repurchase program in place pursuant to which the Company was authorized to repurchase shares of its common stock, in the open market or privately negotiated transactions, at times and prices considered appropriate by the Board of Directors depending upon prevailing market conditions and other corporate considerations. The timing and actual number of shares repurchased depended on a variety of factors including the timing of open trading windows, price, corporate and regulatory requirements and other market conditions. The program was discontinued at the end of 2018. The Company may or may not enter into a new stock repurchase program in the future.

Stock-Based Compensation
The Company follows FASB ASC 718-10, “Stock Compensation,” which addresses the accounting for transactions in which an entity exchanges its equity instruments for goods or services, with a primary focus on transactions in which an entity obtains employee services in share-based payment transactions. ASC 718-10 requires measurement of the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award. Incremental compensation costs arising from subsequent modifications of awards after the grant date must be recognized.
Our forfeiture rate assumptions, which estimate the share-based awards that will ultimately vest, requires judgment, and to the extent actual results or updated estimates differ from our current estimates, such amounts will be recorded as a cumulative adjustment in the period of change and could be materially different from share-based compensation expense recorded in prior periods. Effective January 1, 2020, the Company changed its forfeiture rate estimate which  resulted in an increase in stock compensation expense of $2.3 million for the three months ended March 31, 2020. 

The per share weighted average fair value of stock options granted was $8.18 and $9.84 during the three months ended March 31, 2020 and 2019, respectively. The fair value of each option grant is estimated on the date of grant, adjusted for estimated forfeitures, using the Black-Scholes option-pricing model with the following weighted average assumptions:
 
Three Months Ended March 31,
 
2020
 
2019
Dividend yield
0.0%
 
0.0%
Risk-free interest rate
.66%
 
2.49% - 2.57%
Expected life (in years)
5
 
5
Historical volatility
46.5%
 
43.62% - 43.85%

A description of the methods used in the significant assumptions used to estimate the fair value of stock-based compensation awards follows:
Dividend yield – The Company uses 0% as it has never issued dividends and does not anticipate issuing dividends in the near term.
Risk-free interest rate – The Company uses the market yield on U.S. Treasury securities at five years with constant maturity, representing the current expected life of stock options in years.
Expected life – The Company uses historical data to estimate the expected life of a stock option.
Historical volatility – The Company uses a trailing five year from grant date to determine volatility.
Stock Option Plans
During 1998, the Company established the Stock Option and Restricted Stock Purchase Plan (the “1998 Plan”). Under the 1998 Plan, the Board of Directors could issue incentive stock options or nonqualified stock options or other equity-based awards in respect of up to 5,850,000 shares of common stock. The 2000 Stock Incentive Plan (the “2000 Plan”) succeeded the 1998 Plan. Under the 2000 Plan, the options which had been outstanding under the 1998 Plan were incorporated in the 2000 Plan increasing the number of shares available for issuance under the 2000 Plan by approximately 4,150,000, thereby reserving for issuance 10,000,000 shares of common stock in the aggregate.
The Company established the 2009 Stock Incentive Plan (the “2009 Plan”) as a successor to the 2000 Plan. Under the 2009 Plan, the options which had been outstanding under the 2000 Plan were incorporated into the 2009 Plan and the Company increased the number of shares available for issuance under the plan by 6,000,000. The Company amended the 2009 Plan (the “Amended 2009 Plan”) effective June 7, 2012. The Amended 2009 Plan increased the number of shares authorized for issuance under the plan by an additional 4,250,000. On June 2, 2017, the Company's Board of Directors amended and restated the Amended 2009 Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional 4,000,000.
On April 11, 2019, the Company's Board of Directors adopted, and on June 6, 2019, the Company's stockholders approved, the 2019 Stock Incentive Plan ("2019 Stock Incentive Plan") to replace the Amended 2009 Plan, which was set to expire under its terms on June 9, 2019. Under the 2019 Stock Incentive Plan, the number of shares underlying options and other equity awards which remain outstanding, as well as the number of shares that remained available for grant, under the Amended 2009 Plan and under the Amended 2000 Plan were incorporated, as of June 6, 2019, into the 2019 Stock Incentive Plan. In addition, under the 2019 Stock Incentive Plan, 4,250,000 new shares were authorized for issuance. The number of shares authorized for issuance under the 2019 Stock Incentive Plan, the Amended 2009 Plan, and the 2000 Plan is 32,067,744 shares in the aggregate. Options to acquire common stock granted thereunder have 10-year terms. As of March 31, 2020, approximately 1.3 million shares of common stock remained available for issuance under the 2019 Stock Incentive Plan (taking into account all option exercises and other equity award settlements through March 31, 2020).

Employee Stock Purchase Plan
In June 2010, the Company’s stockholders approved the 2010 Employee Stock Purchase Plan with 1,000,000 shares of common stock initially reserved for issuance. Subject to stockholder approval, which was obtained on June 2, 2017, the Company's Board of Directors amended and restated the 2010 Employee Stock Purchase Plan effective April 30, 2017. The amended and restated plan increased the number of shares authorized for issuance under the plan by an additional 1,000,000, thereby reserving for issuance 2,000,000 shares of common stock in the aggregate.
On April 11, 2019, the Company's Board of Directors adopted, and on June 6, 2019, the Company's stockholders approved, the 2019 Employee Stock Purchase Plan (the "2019 Employee Stock Purchase Plan") to replace the Amended and Restated 2010 Employee Stock Purchase Plan which was set to expire under its terms in June 2020. There are 1,000,000 shares authorized and reserved for issuance under the 2019 Employee Stock Purchase Plan. As of March 31, 2020, approximately 0.9 million shares of common stock remain available for issuance under the 2019 Employee Stock Purchase Plan (taking into account all share purchases through March 31, 2020).
Inducement Plan
During January 2018, the Company established the Inducement Plan (the “2018 Plan”). Under the 2018 Plan, the Board of Directors can issue nonqualified stock options or other equity-based awards in respect of up to 1,500,000 shares of common stock. On April 25, 2018, the Company's Board of Directors amended and restated the 2018 Plan (the "Amended 2018 Plan"). The Amended 2018 Plan increased the number of shares authorized for issuance under the plan by an additional 500,000 shares, and subsequently the Board of Directors has approved and ratified, effective as of July 31, 2018, October 29, 2018 and February 13, 2019, increases of the number of shares authorized for issuance under the Amended 2018 Plan by 500,000, 250,000 and 618,048 shares, respectively, constituting 3,368,048 shares of common stock in the aggregate being reserved for issuance pursuant to grants under the Amended 2018 Plan. As of March 31, 2020, approximately 1.0 million shares of common stock remained available for issuance under the Amended 2018 Plan (taking into account all option exercises and other equity award settlements through March 31, 2020).
Stock Option Activity
A summary of the Company’s stock option activity and weighted average exercise prices follows:
 
Stock Option Activity
 
Weighted Average Remaining Contractual Term (in years)
 
Aggregate Intrinsic Value (in thousands)
 
Options (in thousands)
 
Weighted
Average
Exercise Price
 
 
Balance outstanding at December 31, 2019
5,799

 
$
16.57

 
6.79
 
$
119,064

Granted
17

 
20.10

 
 
 
 
Exercised
(199
)
 
9.81

 
 
 
 
Cancelled or expired
(125
)
 
22.39

 
 
 
 
Balance outstanding at March 31, 2020
5,492

 
$
16.69

 
6.43
 
$
41,492

Options vested and expected to vest
4,780

 
$
16.13

 
8.38
 
$
36,574

Options exercisable at March 31, 2020
2,939

 
$
12.36

 
6.50
 
$
29,258


The total fair value of stock options exercised during the three months ended March 31, 2020 was approximately $0.9 million. As of March 31, 2020, there was approximately $18.1 million of total unrecognized compensation cost related to nonvested share-based compensation arrangements. That cost is expected to be recognized over a weighted average period of approximately 2.7 years.
Restricted Stock Unit Activity
A summary of the Company’s restricted stock units (“RSUs”) activity and weighted average exercise prices follows:
 
Restricted Stock Unit Activity
 
 
 
Number of Shares (in thousands)
 
Weighted Average
Grant Date Fair Value (Per Share)
 
Aggregate Fair Value (in thousands)
Balance outstanding at December 31, 2019
3,049

 
$
24.73

 
$
112,848

Awarded
1,913

 


 


Vested
(1,208
)
 


 


Forfeited
(118
)
 


 


Non-vested and outstanding at March 31, 2020
3,636

 
$
24.72

 
$
82,726

Expected to vest
1,855

 
$
24.08

 
$
42,211


RSUs granted to employees generally vest over a three to four-year period or upon achievement of certain performance conditions. In accordance with ASU 2017-09, as of March 31, 2020, total unrecognized compensation cost, adjusted for estimated
forfeitures, related to nonvested RSUs was approximately $79.7 million and the weighted-average remaining vesting period was 3.2 years.
For the three months ended March 31, 2020 and the comparable period of 2019, the Company accrued approximately $3.7 million and $1.9 million in cash awards, respectively, to be settled in shares of the Company's stock and recorded a corresponding expense, which is included as a component of stock-based compensation expense in the accompanying condensed consolidated statement of operations for the three months ended March 31, 2020 and 2019, respectively.
Stock-based compensation expense recognized in the Company’s condensed consolidated statements of operations and cash flows was $14.7 million and $7.2 million for the three months ended March 31, 2020 and 2019, respectively.
XML 66 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model The fair value of each option grant is estimated on the date of grant, adjusted for estimated forfeitures, using the Black-Scholes option-pricing model with the following weighted average assumptions:
 
Three Months Ended March 31,
 
2020
 
2019
Dividend yield
0.0%
 
0.0%
Risk-free interest rate
.66%
 
2.49% - 2.57%
Expected life (in years)
5
 
5
Historical volatility
46.5%
 
43.62% - 43.85%

Summary of Stock Option Activity and Weighted Average Exercise Prices
A summary of the Company’s stock option activity and weighted average exercise prices follows:
 
Stock Option Activity
 
Weighted Average Remaining Contractual Term (in years)
 
Aggregate Intrinsic Value (in thousands)
 
Options (in thousands)
 
Weighted
Average
Exercise Price
 
 
Balance outstanding at December 31, 2019
5,799

 
$
16.57

 
6.79
 
$
119,064

Granted
17

 
20.10

 
 
 
 
Exercised
(199
)
 
9.81

 
 
 
 
Cancelled or expired
(125
)
 
22.39

 
 
 
 
Balance outstanding at March 31, 2020
5,492

 
$
16.69

 
6.43
 
$
41,492

Options vested and expected to vest
4,780

 
$
16.13

 
8.38
 
$
36,574

Options exercisable at March 31, 2020
2,939

 
$
12.36

 
6.50
 
$
29,258


Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
A summary of the Company’s restricted stock units (“RSUs”) activity and weighted average exercise prices follows:
 
Restricted Stock Unit Activity
 
 
 
Number of Shares (in thousands)
 
Weighted Average
Grant Date Fair Value (Per Share)
 
Aggregate Fair Value (in thousands)
Balance outstanding at December 31, 2019
3,049

 
$
24.73

 
$
112,848

Awarded
1,913

 


 


Vested
(1,208
)
 


 


Forfeited
(118
)
 


 


Non-vested and outstanding at March 31, 2020
3,636

 
$
24.72

 
$
82,726

Expected to vest
1,855

 
$
24.08

 
$
42,211


XML 67 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 78,088 $ 66,402
Hosted Services - Business    
Disaggregation of Revenue [Line Items]    
Revenue 61,051 51,537
Hosted Services - Consumer    
Disaggregation of Revenue [Line Items]    
Revenue 6,240 5,407
Professional Services    
Disaggregation of Revenue [Line Items]    
Revenue $ 10,797 $ 9,458
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Leases Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use asset $ 14,800   $ 15,680
Operating lease liabilities 18,812   $ 19,467
Rental expense for operating leases 3,400 $ 2,900  
Cash payments for operating leases 2,000 $ 1,500  
Loss on termination of lease $ 400    
Minimum      
Lessee, Lease, Description [Line Items]      
Operating leases term (in years) 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Operating leases term (in years) 12 years    
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2018
Sep. 30, 2018
Jan. 31, 2018
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Business Acquisition [Line Items]            
Contingent earn-out       $ 0   $ 557
Payments related to contingent consideration       0 $ 487  
AdvantageTec            
Business Acquisition [Line Items]            
Aggregate purchase price $ 11,200          
Cash payment in acquisition 6,000          
Equity consideration in acquisition 4,300          
Potential earn-out consideration payments based on achieving targets 900          
Re-measurement to fair value increase (decrease)       300   200
Contingent earn-out settled in stock       300    
Payments related to contingent consideration           500
Goodwill acquired in acquisition 9,100          
Intangible assets acquired $ 2,200          
Conversable, Inc.            
Business Acquisition [Line Items]            
Aggregate purchase price   $ 5,700        
Cash payment in acquisition   1,300        
Equity consideration in acquisition   2,900        
Potential earn-out consideration payments based on achieving targets   1,500        
Re-measurement to fair value increase (decrease)           500
Goodwill acquired in acquisition   5,500        
Intangible assets acquired   500        
Assets acquired and liabilities assumed, net liability   $ (300)        
BotCentral            
Business Acquisition [Line Items]            
Equity consideration in acquisition     $ 1,000      
Intangible assets acquired     1,200      
Business acquisition transaction costs     $ 200      
Contingent earn-out | AdvantageTec            
Business Acquisition [Line Items]            
Re-measurement to fair value increase (decrease)       (263)   168
Contingent earn-out | Conversable, Inc.            
Business Acquisition [Line Items]            
Re-measurement to fair value increase (decrease)       $ 0   (496)
Payments related to contingent consideration           $ 500
XML 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 222 418 1 true 72 0 false 7 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.liveperson.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Sheet http://www.liveperson.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Statements 5 false false R6.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (unaudited) Sheet http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (unaudited) Statements 6 false false R7.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 2101100 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 2102100 - Disclosure - Revenue Recognition Sheet http://www.liveperson.com/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 2103100 - Disclosure - Net Loss Per Share Sheet http://www.liveperson.com/role/NetLossPerShare Net Loss Per Share Notes 10 false false R11.htm 2104100 - Disclosure - Segment Information Sheet http://www.liveperson.com/role/SegmentInformation Segment Information Notes 11 false false R12.htm 2105100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 2106100 - Disclosure - Property and Equipment Sheet http://www.liveperson.com/role/PropertyAndEquipment Property and Equipment Notes 13 false false R14.htm 2107100 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 14 false false R15.htm 2108100 - Disclosure - Convertible Senior Notes and Capped Call Transactions Notes http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactions Convertible Senior Notes and Capped Call Transactions Notes 15 false false R16.htm 2109100 - Disclosure - Acquisitions Sheet http://www.liveperson.com/role/Acquisitions Acquisitions Notes 16 false false R17.htm 2109100 - Disclosure - Fair Value Measurements Sheet http://www.liveperson.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 2110100 - Disclosure - Commitments and Contingencies Sheet http://www.liveperson.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 2111100 - Disclosure - Stockholders' Equity Sheet http://www.liveperson.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2112100 - Disclosure - Restructuring Sheet http://www.liveperson.com/role/Restructuring Restructuring Notes 20 false false R21.htm 2113100 - Disclosure - Legal Matters Sheet http://www.liveperson.com/role/LegalMatters Legal Matters Notes 21 false false R22.htm 2201201 - Disclosure - Description of Business and Basis of Presentation (Policies) Sheet http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies Description of Business and Basis of Presentation (Policies) Policies 22 false false R23.htm 2302301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.liveperson.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.liveperson.com/role/RevenueRecognition 23 false false R24.htm 2303301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.liveperson.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.liveperson.com/role/NetLossPerShare 24 false false R25.htm 2304301 - Disclosure - Segment Information (Tables) Sheet http://www.liveperson.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.liveperson.com/role/SegmentInformation 25 false false R26.htm 2305301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.liveperson.com/role/GoodwillAndIntangibleAssets 26 false false R27.htm 2306301 - Disclosure - Property and Equipment (Tables) Sheet http://www.liveperson.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.liveperson.com/role/PropertyAndEquipment 27 false false R28.htm 2307301 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilities 28 false false R29.htm 2308301 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Tables) Notes http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsTables Convertible Senior Notes and Capped Call Transactions (Tables) Tables http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactions 29 false false R30.htm 2309301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.liveperson.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.liveperson.com/role/FairValueMeasurements 30 false false R31.htm 2310301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.liveperson.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.liveperson.com/role/CommitmentsAndContingencies 31 false false R32.htm 2311301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.liveperson.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.liveperson.com/role/StockholdersEquity 32 false false R33.htm 2312301 - Disclosure - Restructuring (Tables) Sheet http://www.liveperson.com/role/RestructuringTables Restructuring (Tables) Tables http://www.liveperson.com/role/Restructuring 33 false false R34.htm 2402402 - Disclosure - Revenue Recognition (Narrative) (Details) Sheet http://www.liveperson.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition (Narrative) (Details) Details http://www.liveperson.com/role/RevenueRecognitionTables 34 false false R35.htm 2402403 - Disclosure - Revenue Recognition (Deferred Revenue) (Details) Sheet http://www.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails Revenue Recognition (Deferred Revenue) (Details) Details http://www.liveperson.com/role/RevenueRecognitionTables 35 false false R36.htm 2402404 - Disclosure - Revenue Recognition (Disaggregation of Revenue) (Details) Sheet http://www.liveperson.com/role/RevenueRecognitionDisaggregationOfRevenueDetails Revenue Recognition (Disaggregation of Revenue) (Details) Details http://www.liveperson.com/role/RevenueRecognitionTables 36 false false R37.htm 2402405 - Disclosure - Revenue Recognition (Revenue by Geographic Region) (Details) Sheet http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails Revenue Recognition (Revenue by Geographic Region) (Details) Details http://www.liveperson.com/role/RevenueRecognitionTables 37 false false R38.htm 2402406 - Disclosure - Revenue Recognition (Receivables and Deferred Revenue) (Details) Sheet http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails Revenue Recognition (Receivables and Deferred Revenue) (Details) Details http://www.liveperson.com/role/RevenueRecognitionTables 38 false false R39.htm 2402407 - Disclosure - Revenue Recognition (Accounts Receivable) (Details) Sheet http://www.liveperson.com/role/RevenueRecognitionAccountsReceivableDetails Revenue Recognition (Accounts Receivable) (Details) Details http://www.liveperson.com/role/RevenueRecognitionTables 39 false false R40.htm 2403402 - Disclosure - Net Loss Per Share (Narrative) (Details) Sheet http://www.liveperson.com/role/NetLossPerShareNarrativeDetails Net Loss Per Share (Narrative) (Details) Details http://www.liveperson.com/role/NetLossPerShareTables 40 false false R41.htm 2403403 - Disclosure - Net Loss Per Share (Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share) (Details) Sheet http://www.liveperson.com/role/NetLossPerShareReconciliationOfSharesUsedInCalculatingBasicAndDilutedEarningsPerShareDetails Net Loss Per Share (Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share) (Details) Details http://www.liveperson.com/role/NetLossPerShareTables 41 false false R42.htm 2404402 - Disclosure - Segment Information (Narrative) (Details) Sheet http://www.liveperson.com/role/SegmentInformationNarrativeDetails Segment Information (Narrative) (Details) Details http://www.liveperson.com/role/SegmentInformationTables 42 false false R43.htm 2404403 - Disclosure - Segment Information (Summary of Financial Information by Segment) (Details) Sheet http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails Segment Information (Summary of Financial Information by Segment) (Details) Details http://www.liveperson.com/role/SegmentInformationTables 43 false false R44.htm 2404404 - Disclosure - Segment Information (Long-Lived Assets by Geographic Region) (Details) Sheet http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails Segment Information (Long-Lived Assets by Geographic Region) (Details) Details http://www.liveperson.com/role/SegmentInformationTables 44 false false R45.htm 2405402 - Disclosure - Goodwill and Intangible Assets (Changes in Carrying Amount of Goodwill) (Details) Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails Goodwill and Intangible Assets (Changes in Carrying Amount of Goodwill) (Details) Details http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables 45 false false R46.htm 2405403 - Disclosure - Goodwill and Intangible Assets (Summary of Intangible Assets) (Details) Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails Goodwill and Intangible Assets (Summary of Intangible Assets) (Details) Details http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables 46 false false R47.htm 2405404 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details) Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets (Narrative) (Details) Details http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables 47 false false R48.htm 2405405 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense) (Details) Sheet http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets (Future Amortization Expense) (Details) Details http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables 48 false false R49.htm 2406402 - Disclosure - Property and Equipment (Details) Sheet http://www.liveperson.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://www.liveperson.com/role/PropertyAndEquipmentTables 49 false false R50.htm 2407402 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables 50 false false R51.htm 2408402 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details) Notes http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails Convertible Senior Notes and Capped Call Transactions (Narrative) (Details) Details http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsTables 51 false false R52.htm 2408403 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details) Notes http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details) Details http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsTables 52 false false R53.htm 2409401 - Disclosure - Acquisitions (Narrative) (Details) Sheet http://www.liveperson.com/role/AcquisitionsNarrativeDetails Acquisitions (Narrative) (Details) Details http://www.liveperson.com/role/Acquisitions 53 false false R54.htm 2409402 - Disclosure - Fair Value Measurements (Financial Assets and Liabilities) (Details) Sheet http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails Fair Value Measurements (Financial Assets and Liabilities) (Details) Details http://www.liveperson.com/role/FairValueMeasurementsTables 54 false false R55.htm 2409403 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.liveperson.com/role/FairValueMeasurementsTables 55 false false R56.htm 2409404 - Disclosure - Fair Value Measurements (Changes in Fair Value of Level 3 Liabilities) (Details) Sheet http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails Fair Value Measurements (Changes in Fair Value of Level 3 Liabilities) (Details) Details http://www.liveperson.com/role/FairValueMeasurementsTables 56 false false R57.htm 2410402 - Disclosure - Commitments and Contingencies (Leases Narrative) (Details) Sheet http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails Commitments and Contingencies (Leases Narrative) (Details) Details http://www.liveperson.com/role/CommitmentsAndContingenciesTables 57 false false R58.htm 2410403 - Disclosure - Commitments and Contingencies (Lease Information) (Details) Sheet http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails Commitments and Contingencies (Lease Information) (Details) Details http://www.liveperson.com/role/CommitmentsAndContingenciesTables 58 false false R59.htm 2410404 - Disclosure - Commitments and Contingencies (Undiscounted Future Lease Payments) (Details) Sheet http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails Commitments and Contingencies (Undiscounted Future Lease Payments) (Details) Details http://www.liveperson.com/role/CommitmentsAndContingenciesTables 59 false false R60.htm 2410405 - Disclosure - Commitments and Contingencies (Employee Benefit Plan, Letters of Credit, and Non Income Tax Matters Narrative) (Details) Sheet http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails Commitments and Contingencies (Employee Benefit Plan, Letters of Credit, and Non Income Tax Matters Narrative) (Details) Details http://www.liveperson.com/role/CommitmentsAndContingenciesTables 60 false false R61.htm 2411402 - Disclosure - Stockholders' Equity (Narrative) (Details) Sheet http://www.liveperson.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity (Narrative) (Details) Details http://www.liveperson.com/role/StockholdersEquityTables 61 false false R62.htm 2411403 - Disclosure - Stockholders' Equity (Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model) (Details) Sheet http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails Stockholders' Equity (Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model) (Details) Details http://www.liveperson.com/role/StockholdersEquityTables 62 false false R63.htm 2411404 - Disclosure - Stockholders' Equity (Summary of Stock Option Activity and Weighted Average Exercise Prices) (Details) Sheet http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails Stockholders' Equity (Summary of Stock Option Activity and Weighted Average Exercise Prices) (Details) Details http://www.liveperson.com/role/StockholdersEquityTables 63 false false R64.htm 2411405 - Disclosure - Stockholders' Equity (Summary of Restricted Stock Unit Activity and Weighted Average Exercise Price) (Details) Sheet http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails Stockholders' Equity (Summary of Restricted Stock Unit Activity and Weighted Average Exercise Price) (Details) Details http://www.liveperson.com/role/StockholdersEquityTables 64 false false R65.htm 2412402 - Disclosure - Restructuring (Narrative) (Details) Sheet http://www.liveperson.com/role/RestructuringNarrativeDetails Restructuring (Narrative) (Details) Details http://www.liveperson.com/role/RestructuringTables 65 false false R66.htm 2412403 - Disclosure - Restructuring (Restructuring Liability) (Details) Sheet http://www.liveperson.com/role/RestructuringRestructuringLiabilityDetails Restructuring (Restructuring Liability) (Details) Details http://www.liveperson.com/role/RestructuringTables 66 false false R67.htm 2412404 - Disclosure - Restructuring (Restructuring Expense) (Details) Sheet http://www.liveperson.com/role/RestructuringRestructuringExpenseDetails Restructuring (Restructuring Expense) (Details) Details http://www.liveperson.com/role/RestructuringTables 67 false false All Reports Book All Reports a2020q1liveperson10-q.htm a2020q1livepersonex311.htm a2020q1livepersonex312.htm a2020q1livepersonex321.htm a2020q1livepersonex322.htm lpsn-20200331.xsd lpsn-20200331_cal.xml lpsn-20200331_def.xml lpsn-20200331_lab.xml lpsn-20200331_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/exch/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 71 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Contractual Obligations
The Company leases facilities and certain car leases (the "leases") under agreements accounted for as operating leases. The leases have initial lease terms ranging from 1 years to 12 years. Payments due under the lease contracts include primarily fixed payments. The lease terms include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Currently, there are no operating leases where we believe it is reasonably certain that the Company will exercise any option to extend the initial term.
The Company has evaluated its facility leases and determined which leases met the definition of the new standard in accordance with Topic 842. The Company also performed an evaluation of their other contracts with suppliers in accordance with Topic 842 and have determined that, except for the facilities and car leases described above, none of its supply contracts contain a lease. Further, the Company has made an accounting policy election to keep leases with a term of twelve months or less off the balance sheet. This policy applies to all classes of the underlying assets. The Company will recognize those lease payments and associated interest expense in the consolidated statement of operations evenly over the lease term.
The Company elected the “package of practical expedients,” which permits the Company not to reassess under ASC 842 its prior conclusions about lease identification, lease classification and initial direct costs. The Company also made a policy election
not to separate non-lease components from lease components. Furthermore, the Company elected to not capitalize leases with a term of 12 months or less and recognize the lease expense for such leases generally on a straight-line basis over the lease term.
In connection with the leases, the Company recognized operating lease right-of-use assets of $14.8 million and $15.7 million and an aggregate lease liability of $18.8 million and $19.5 million in its condensed consolidated balance sheet as of March 31, 2020 and December 31, 2019, respectively.
The determination of the discount rate used to calculate the present value of the right-of-use assets and lease liabilities depends on whether an interest rate is specified in the lease or not. If the lease specifies a rate, that rate is used when calculating the present value of lease payments. If the rate is not readily determinable, which is generally the case for the Company, the Company’s incremental borrowing rate (“IBR”) as of the date of inception of the lease is used (for initial measurement, the IBR was determined as of the adoption date of the standard). The IBR is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The Company used a ratings benchmark report against its peers in the technology sector.
The Company has operating leases for its corporate offices and other service agreements. The Company's leases have remaining lease terms of 1 to 12 years, some of which include options to extend. The Company's lease expense for the three months ended March 31, 2020 and 2019, consisting entirely of operating leases, was approximately $3.4 million and $2.9 million, respectively. Operating lease payments, which reduced operating cash flows, amounted to $2.0 million and $1.5 million for the three months ended March 31, 2020 and March 31, 2019, respectively.
During the three months ended March 31, 2020, the Company decided to abandon the Berlin office. The cease use date was March 31, 2020. According to ASC 842, the Company elected to apply the "loss of straight-line lease cost", amortizing the remaining right-of-use asset of approximately $0.4 million from the decision date to the cease use date. This expense is included in restructuring costs in the condensed consolidated statements of operations.
Supplemental balance sheet information related to leases was as follows:
 
 
As of March 31, 2020
 
As of December 31, 2019
Operating Leases
 
(in thousands, except lease term and discount rate)
Right-of-use asset
 
$
14,800

 
$
15,680

 
 
 
 
 
Current operating lease liability
 
6,561

 
6,602

Long term operating lease liability
 
12,251

 
12,865

Total operating lease liability
 
$
18,812

 
$
19,467

 
 
 
 
 
Weighted Average Remaining Lease Term
 
 
 
 
Operating leases
 
3.5 years

 
3.5 years

 
 
 
 
 
Weighted Average Discount Rate
 
 
 
 
Operating leases
 
7
%
 
7
%

Future minimum lease payments under non-cancellable operating leases (with an initial or remaining lease terms in excess of one year) are as follows (amounts in thousands):
Year ending December 31:
 
As of March 31, 2020
 
As of December 31, 2019
2020 (remaining nine months for March 31, 2020)
 
$
5,839

 
$
7,787

2021
 
6,694

 
6,530

2022
 
3,961

 
3,746

2023
 
2,108

 
1,925

2024
 
1,334

 
1,148

Thereafter
 
1,189

 
864

Total undiscounted lease payments
 
21,125

 
22,000

Less: present value adjustment
 
(2,313
)
 
(2,533
)
Total operating lease liability
 
$
18,812

 
$
19,467



Employee Benefit Plans
In 2019, the Company's 401(k) policy was changed to a Safe Harbor Plan, whereby the Company matches 100% of the first 3% of eligible compensation and 50% of the next 2% of eligible compensation. Furthermore, the match is immediately vested. Salaries and related expenses include $0.9 million and $1.0 million of employer matching contributions for the three months ended March 31, 2020 and 2019, respectively.

Letters of Credit
As of March 31, 2020, the Company has a $1.8 million letter of credit outstanding substantially in favor of a certain landlord for office space. In addition, the Company has a letter of credit totaling $0.1 million as a security deposit for the due performance by the Company of the terms and conditions of a supply contract. There were no draws against these letters of credit during the three months ended March 31, 2020

Non Income Tax Matters
The Company is in the process of finalizing its sales tax liability analysis for states in which it has economic nexus. It is probable that the Company will be subject to sales tax liabilities plus interest in these states and therefore the estimated tax liability ranges between $2.5 million to $6.3 million with no amount within that range a better estimate than any other amount; accordingly, $2.5 million was accrued as of March 31, 2020.


COVID-19 Pandemic

In December 2019, a novel coronavirus disease (“COVID-19”) was first reported. On March 11, 2020, due to worldwide spread of the virus, the World Health Organization characterized COVID-19 as a pandemic. The COVID-19 global pandemic has resulted in a widespread health crisis, and the resulting impact on governments, businesses and individuals and actions taken by them in response to the situation have resulted in widespread economic disruptions, significantly affecting broader economies, financial markets, and overall demand for the Company’s products. The COVID-19 outbreak also has caused increased uncertainty in estimates and assumptions affecting the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities in the Company’s Condensed Consolidated Financial Statements as the extent and period of recovery from the COVID-19 outbreak and related economic disruption is difficult to forecast.

The extent to which COVID-19 impacts the Company’s business and financial results will depend on numerous evolving factors including, but not limited to, the magnitude and duration of COVID-19, the extent to which it will impact worldwide macroeconomic conditions, the speed of the anticipated recovery, and governmental and business reactions to the pandemic. The Company assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to the Company and the unknown future impacts of COVID-19. The accounting matters assessed included, but were not limited to, the Company’s allowance for credit losses and the carrying value of the goodwill and other long-lived assets. While there was not any significant impact to the Company’s consolidated financial statements as of and
for the three months ended March 31, 2020, the Company’s future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in material impacts to the Company’s consolidated financial statements in future reporting periods.
XML 72 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities
Accrued Expenses and Other Current Liabilities
The following table presents the detail of accrued expenses and other current liabilities for the periods presented (amounts in thousands):
 
March 31,
2020
 
December 31,
2019
Payroll and other employee related costs
$
12,560

 
$
27,920

Professional services and consulting and other vendor fees
22,788

 
20,382

Unrecognized tax benefits
2,052

 
2,053

Sales commissions
3,787

 
9,654

Contingent earn-out (see Notes 9 and 10)

 
557

Restructuring (see Note 13)
276

 
314

Sales tax liabilities
2,500

 

Other
666

 
1,898

Total
$
44,629

 
$
62,778


XML 73 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share

The Company calculates earnings per share (“EPS”) in accordance with the provisions of ASC 260-10. Under the guidance, basic EPS excludes dilution for common stock equivalents and is computed by dividing net income or loss attributable to common shareholders by the weighted average number of common shares outstanding for the period. All options, warrants or other potentially dilutive instruments issued for nominal consideration are required to be included in the calculation of basic and diluted net income attributable to common stockholders. Diluted EPS is calculated using the treasury stock method and reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and resulted in the issuance of common stock.
Diluted net loss per common share for the three months ended March 31, 2020 does not include the effect of 9,128,000 outstanding common stock awards, as the effect of their inclusion is anti-dilutive. Diluted net loss per common share for the three months ended March 31, 2019 does not include the effect of 8,330,741 outstanding common stock awards, as the effect of their inclusion is anti-dilutive.
A reconciliation of shares used in calculating basic and diluted net loss per share follows:
 
Three Months Ended
 
March 31,
 
2020
 
2019
Basic
64,388,850

 
61,422,227

Effect of assumed exercised options

 

Diluted
64,388,850

 
61,422,227


The Company expects to settle the principal amount of its outstanding Notes (as defined below) in cash and any excess in shares of the Company’s common stock. The Company uses the treasury stock method for calculating any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread will have a dilutive impact on diluted net income per share of common stock when the average market price of the Company’s common stock for a given period exceeds the initial conversion price of $38.58 per share for the Notes. See Note 8 of the Notes to condensed consolidated financial statements for a full description of the Notes.
XML 74 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2020
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs
The following table presents the detail of the liability for the Company's restructuring charges for the periods presented (amounts in thousands):
 
As of March 31, 2020
 
December 31, 2019
Balance, Beginning of the year
$
314

 
$
977

Severance and other associated costs
3,190

 
2,043

Cash payments
(3,228
)
 
(2,706
)
Balance, End of period
$
276

 
$
314



The following table presents the detail of expenses for the Company's restructuring charges for the three months ended March 31, 2020 (amounts in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Severance and other associated costs
$
3,190

 
$
279

Total restructuring costs
$
3,190

 
$
279



XML 75 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Revenue by Geographic Region) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 78,088 $ 66,402
United States    
Disaggregation of Revenue [Line Items]    
Revenue 48,549 38,589
Other Americas    
Disaggregation of Revenue [Line Items]    
Revenue [1] 2,020 2,769
Total Americas    
Disaggregation of Revenue [Line Items]    
Revenue 50,569 41,358
EMEA    
Disaggregation of Revenue [Line Items]    
Revenue [2],[3] 19,491 18,113
APAC    
Disaggregation of Revenue [Line Items]    
Revenue [4] 8,028 6,931
United Kingdom    
Disaggregation of Revenue [Line Items]    
Revenue 12,600 11,700
Netherlands    
Disaggregation of Revenue [Line Items]    
Revenue $ 1,300 $ 2,500
[1] Canada, Latin America and South America
[2] Europe, the Middle East and Africa (“EMEA”)
[3] Includes revenues from the United Kingdom of $12.6 million and $11.7 million for the three months ended March 31, 2020 and 2019, respectively, and from the Netherlands of $1.3 million and $2.5 million for the three months ended March 31, 2020 and 2019, respectively.

[4] Asia-Pacific (“APAC”)
XML 76 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Changes in Fair Value of Level 3 Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Conversable, Inc.    
Change in Fair Value of Level 3 Liabilities    
Fair value adjustment   $ 500
AdvantageTec    
Change in Fair Value of Level 3 Liabilities    
Fair value adjustment $ 300 200
Contingent earn-out    
Change in Fair Value of Level 3 Liabilities    
Beginning balance 557 2,372
Payments (294) (1,487)
Ending balance 0 557
Contingent earn-out | Conversable, Inc.    
Change in Fair Value of Level 3 Liabilities    
Fair value adjustment 0 (496)
Contingent earn-out | AdvantageTec    
Change in Fair Value of Level 3 Liabilities    
Fair value adjustment $ (263) $ 168
XML 77 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Carrying Amount of Equity Component:      
Proceeds allocated to the conversion options (debt discount)     $ 52,900
Interest Expense:      
Amortization of issuance costs $ 298 $ 116  
Amortization of debt discount 2,368 727  
Convertible Debt | Convertible Senior Notes      
Carrying Amount of Liability Component:      
Principal 230,000   230,000
Unamortized discount (42,926)   (45,295)
Unamortized issuance costs (5,396)   (5,693)
Net carrying amount 181,678   $ 179,012
Carrying Amount of Equity Component:      
Proceeds allocated to the conversion options (debt discount) 52,900    
Issuance costs (1,986)    
Net carrying amount 50,914    
Interest Expense:      
Contractual interest expense 417 144  
Amortization of issuance costs 298 116  
Amortization of debt discount 2,368 727  
Total interest expense $ 3,083 $ 987  
XML 78 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Summary of Financial Information by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue:    
Revenue $ 78,088 $ 66,402
Cost of revenue 22,820 18,649
Sales and marketing 42,680 33,036
Amortization of purchased intangibles 405 461
Unallocated corporate expenses 45,375 32,619
Loss from operations (33,192) (18,363)
Corporate    
Revenue:    
Unallocated corporate expenses 45,375 32,619
Loss from operations (45,375) (32,619)
Business | Operating Segments    
Revenue:    
Revenue 71,848 60,995
Cost of revenue 21,345 17,662
Sales and marketing 37,469 30,092
Amortization of purchased intangibles 405 461
Loss from operations 12,629 12,780
Consumer | Operating Segments    
Revenue:    
Revenue 6,240 5,407
Cost of revenue 1,475 987
Sales and marketing 5,211 2,944
Loss from operations (446) 1,476
Hosted Services - Business    
Revenue:    
Revenue 61,051 51,537
Hosted Services - Business | Business | Operating Segments    
Revenue:    
Revenue 61,051 51,537
Hosted Services - Consumer    
Revenue:    
Revenue 6,240 5,407
Hosted Services - Consumer | Consumer | Operating Segments    
Revenue:    
Revenue 6,240 5,407
Professional Services    
Revenue:    
Revenue 10,797 9,458
Professional Services | Business | Operating Segments    
Revenue:    
Revenue $ 10,797 $ 9,458
XML 79 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization $ 0.7 $ 0.7
XML 80 R3.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 3,588 $ 3,070
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 5,000,000 5,000,000
Preferred stock, issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 200,000,000 200,000,000
Common stock, issued (in shares) 68,000,209 66,543,073
Common stock, outstanding (in shares) 65,290,379 63,833,243
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Summary of Restricted Stock Unit Activity and Weighted Average Exercise Price) (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Number of Shares (in thousands)    
Beginning balance outstanding (in shares) 3,049  
Awarded (in shares) 1,913  
Released (in shares) (1,208)  
Forfeited (in shares) (118)  
Non-vested and outstanding at end of period (in shares) 3,636  
Expected to vest (in shares) 1,855  
Weighted Average Grant Date Fair Value (usd per share)    
Beginning balance outstanding (in dollars per share) $ 24.73  
Awarded (in dollars per share)  
Released (in dollars per share)  
Forfeited (in dollars per share)  
Non-vested and outstanding at end of period (in dollars per share) 24.72  
Expected to vest (in dollars per share) $ 24.08  
Aggregate Fair Value (in thousands)    
Aggregate fair value, Non-vested and outstanding $ 82,726 $ 112,848
Aggregate fair value, Expected to vest $ 42,211  
XML 82 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Employee Benefit Plan, Letters of Credit, and Non Income Tax Matters Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Other Commitments [Line Items]      
Employer matching contributions $ 900,000 $ 1,000,000.0  
Estimated sales tax liability, including interest, minimum 2,500,000    
Estimated sales tax liability, including interest, maximum 6,300,000    
Accrued sales tax, including interest 2,500,000    
Match Step One      
Other Commitments [Line Items]      
Employer matching contribution, percent of match     100.00%
Employer matching contribution percent of eligible compensation     3.00%
Match Step Two      
Other Commitments [Line Items]      
Employer matching contribution, percent of match     50.00%
Employer matching contribution percent of eligible compensation     2.00%
Letter of Credit      
Other Commitments [Line Items]      
Proceeds from amounts drawn against letters of credit 0    
Letter of Credit | LOC for Office Space      
Other Commitments [Line Items]      
Letters of credit outstanding 1,800,000    
Letter of Credit | LOC for Security Deposit      
Other Commitments [Line Items]      
Letters of credit outstanding $ 100,000    
XML 83 R7.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
OPERATING ACTIVITIES:      
Net loss $ (37,001) $ (18,890)  
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Stock-based compensation expense 14,695 7,166  
Depreciation and amortization 5,538 3,881  
Amortization of tenant allowance (129) (129)  
Amortization of purchased intangibles 689 746  
Amortization of debt issuance costs 298 116  
Accretion of debt discount on convertible senior notes 2,368 727  
Changes in fair value of contingent consideration (263) 0  
Provision for doubtful accounts 615 502  
Deferred income taxes 212 52  
Changes in operating assets and liabilities:      
Accounts receivable 24,112 (5,763)  
Prepaid expenses and other current assets (1,878) (3,852)  
Contract acquisition costs noncurrent (2,445) (2,825)  
Security deposits (8) 0  
Other assets 1 (115)  
Accounts payable (3,412) (744)  
Accrued expenses and other current liabilities 2,987 (17,932)  
Deferred revenue (2,473) 11,150  
Deferred tax liability 0 0  
Increase in operating lease liabilities 390 81  
Other liabilities (3) 138  
Net cash provided by (used in) operating activities 4,293 (25,691)  
INVESTING ACTIVITIES:      
Purchases of property and equipment, including capitalized software (10,805) (8,335)  
Payments for intangible assets (225) (2)  
Net cash used in investing activities (11,030) (8,337)  
FINANCING ACTIVITIES:      
Repurchase of common stock 0 (709)  
Proceeds from issuance of common stock in connection with the exercise of options and ESPP 3,098 7,198  
Proceeds from issuance of convertible senior notes 0 230,000  
Payment of issuance costs in connection with convertible senior notes 0 (7,329)  
Payments related to contingent consideration 0 (487)  
Purchase of capped call option 0 (23,184)  
Net cash provided by financing activities 3,098 205,489  
EFFECT OF FOREIGN EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS (1,405) (123)  
CHANGE IN CASH AND CASH EQUIVALENTS (5,044) 171,338  
CASH AND CASH EQUIVALENTS - Beginning of the period 176,523 66,449 $ 66,449
CASH AND CASH EQUIVALENTS - End of the period 171,479 237,787 $ 176,523
SUPPLEMENTAL DISCLOSURE OF OTHER CASH FLOW INFORMATION:      
Cash paid for income taxes 1,337 338  
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Purchase of property and equipment recorded in accounts payable 1,408 198  
Issuance of 11,508 shares of common stock as earnout payment in connection with AdvantageTec Inc. $ 294 0  
Issuance of 11,508 shares of common stock as earnout payment in connection with AdvantageTec, Inc. (shares) 11,508    
Issuance of 991,905 shares of common stock to settle cash awards $ 24,656 0  
Issuance of 991,905 shares to settle bonus cash payment (shares) 991,905    
Operating lease right of use asset $ 1,119 12,807  
Operating lease liabilities- short-term and long term 669 (16,782)  
Debt offering costs, accrued but not paid $ 0 $ 1,306  
XML 84 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill for the three months ended March 31, 2020 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Consolidated
Balance as of December 31, 2019
$
86,963

 
$
8,024

 
$
94,987

Adjustments to goodwill:
 
 
 
 
 
Foreign exchange adjustment
(42
)
 

 
(42
)
Balance as of March 31, 2020
$
86,921

 
$
8,024

 
$
94,945


Summary of Intangible Assets
Intangible assets are summarized as follows (amounts in thousands):
 
As of March 31, 2020
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
30,394

 
$
(25,569
)
 
$
4,825

 
5.3 years
Customer relationships
16,961

 
(13,207
)
 
3,754

 
8.4 years
Patents
3,490

 
(757
)
 
2,733

 
12.8 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
51,107

 
$
(39,768
)
 
$
11,339

 
 

 
As of December 31, 2019
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
30,413

 
$
(25,187
)
 
$
5,226

 
5.3 years
Customer relationships
16,964

 
(12,958
)
 
4,006

 
8.4 years
Patents
3,267

 
(714
)
 
2,553

 
12.8 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
50,906

 
$
(39,094
)
 
$
11,812

 
 
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Estimated amortization expense for the next five years is as follows (amounts in thousands):  
 
Estimated Amortization Expense
Remaining 2020
2,049

2021
2,521

2022
2,156

2023
905

2024
707

Thereafter
3,001

Total
$
11,339


XML 85 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business and Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying condensed consolidated financial statements as of March 31, 2020 and for the three months ended March 31, 2020 and 2019 are unaudited. In the opinion of management, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the consolidated financial position of LivePerson as of March 31, 2020, and the consolidated results of operations, comprehensive loss and cash flows for the interim periods ended March 31, 2020 and 2019. The financial data and other information disclosed in these notes to the condensed consolidated financial statements related to these periods are unaudited. The results of operations for any interim period are not necessarily indicative of the results of operations for any other future interim period or for a full fiscal year. The condensed consolidated balance sheet at December 31, 2019 has been derived from audited consolidated financial statements at that date.
Certain information and note disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). These unaudited interim condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2019 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 2, 2020.
Principles of Consolidation
Principles of Consolidation
The condensed consolidated financial statements include the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
Use of Estimates
Use of Estimates
The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from management’s estimates.
Many of our estimates require increased judgment due to the significant volatility, uncertainty and economic disruption of the recent global COVID-19 pandemic. We will continue to monitor the effects of the COVID-19 pandemic, and our estimates and judgments may change materially as new events occur or additional information becomes available to us.
Recently Issued Accounting Standards and Recently Adopted Accounting Pronouncements
Recently Issued Accounting Standards    
In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." The new guidance is intended to simplify the accounting for income taxes by removing certain exceptions and by updating accounting requirements around franchise taxes, goodwill recognized for tax purposes, the allocation of current and deferred tax expense among legal entities, among other minor changes. The ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company is assessing what impact ASU 2019-12 will have on its condensed consolidated financial statements.

Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued Accounting Standards Update ASU 2016-13, "Financial Instruments-Credit Losses (Topic 326)", in order to improve financial reporting of expected credit losses on financial instruments and other commitments to extend credit. ASU 2016-13 requires that an entity measure and recognize expected credit losses for financial assets held at amortized cost and replaces the incurred loss impairment methodology in prior GAAP with a methodology that requires consideration of a broader range of information to estimate credit losses. Such required disclosures include, but are not limited to, the Company's methodology for estimating its allowance for credit losses. The Company adopted ASU 2016-13 effective January 1, 2020 and applied the guidance using a modified retrospective approach requiring that the Company recognize the cumulative effect of initially applying the impairment standard as an adjustment to opening accumulated deficit for the incremental increase in its allowance for credit losses as of January 1, 2020 over its allowance for bad debts as of December, 31, 2019, which amounted to $0.7 million. The Company will continue to actively monitor the impact of the recent coronavirus (COVID-19) pandemic on expected credit losses.
    
In January 2017, the FASB issued Accounting Standards Update ASU 2017-04, Simplifying the Test for Goodwill Impairment, which eliminates the computation of the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record a goodwill impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. The guidance is effective for interim and annual reporting periods beginning after December 15, 2019, with early adoption permitted. The Company adopted ASU 2017-04 in the first quarter of 2020 which reduced the complexity surrounding the evaluation of goodwill for impairment. The adoption of this guidance did not have a material impact on the Company’s condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract,” which clarifies the accounting for implementation costs in cloud computing arrangements. The new standard aligns the treatment of implementation costs incurred by customers in cloud computing arrangements that are service contracts with the treatment of similar costs incurred to develop or obtain internal-use software. Under the new standard, implementation costs are deferred and presented in the same financial statement caption on the condensed consolidated balance sheet as a prepayment of related arrangement fees. The deferred costs are recognized over the term of the arrangement in the same financial statement caption in the condensed consolidated income statement as the related fees of the arrangement. The Company adopted ASU 2018-15 in the first quarter of 2020 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.
Revenue Recognition
Revenue Recognition 
The majority of the Company’s revenue is generated from monthly service revenues and related professional services from the sale of the LivePerson services. Revenues are recognized when control of these services is transferred to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services.

The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.
    
Total revenue of $78.1 million and $66.4 million was recognized during the three months ended March 31, 2020 and 2019, respectively.


Hosted Services- Business Revenue

Hosted Services Business revenue is reported at the amount that reflects the ultimate consideration expected to be received and primarily consist of fees that provide customers access to LiveEngage, the Company’s enterprise-class, cloud-based platform. The Company has determined such access represents a stand-ready service provided continually throughout the contract term. As such, control and satisfaction of this stand-ready performance obligation is deemed to occur over time. The Company recognizes this revenue over time on a ratable basis over the contract term, beginning on the date that access to the LiveEngage platform is made available to the customer. The passage of time is deemed to be the most faithful depiction of the transfer of control of the services as the customer simultaneously receives and consumes the benefit provided by the Company’s performance. Subscription contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements. Additionally, for certain of the Company's larger customers, the Company may provide call center labor through an arrangement with one or more of several qualified vendors. For most of these customers, the Company passes the fee it incurs with the labor provider and its fee for the hosted services through to its customers in the form of a fixed fee for each order placed via the Company's online engagement solutions. For these Gainshare (formerly Pay for Performance) arrangements in accordance with ASC-606, "Principal Agent Considerations," the Company acts as a principal in a transaction if it controls the specified goods or services before they are transferred to the customer.

Professional Services Revenues

Professional services revenue primarily consists of fees for deployment and optimization services, as well as training delivered on an on-demand basis which is deemed to represent a distinct stand-ready performance obligation. Professional Services Revenues are reported at the amount that reflects the ultimate consideration the Company expects to receive in exchange for such services. Control for the majority of the Company's Professional Services contracts passes over time to the customer and is recognized ratably over the contracted period, as the passage of time is deemed to be the most faithful depiction of the transfer of control. For certain deployment services, which are not deemed to represent a distinct performance obligation, revenue will be recognized in the same manner as the fee for access to the LiveEngage platform, and as such will be recognized on a straight-line basis over the contract term. For services billed on a fixed price basis, revenue is recognized over time based on the proportion performed using inputs as the measure of progress toward complete satisfaction of the performance obligation. Professional service contracts are generally one year or longer in length, billed, monthly, quarterly or annually in advance. There is no significant variable consideration related to these arrangements.

Remaining Performance Obligation

As of March 31, 2020, the aggregate amount of the total transaction price allocated in contracts with original duration of greater than one year to the remaining performance obligations was $214 million. Approximately 90% of the Company’s remaining performance obligations is expected to be recognized during the next 24 months, with the balance recognized thereafter. The aggregate balance of unsatisfied performance obligations represents contracted revenue that has not yet been recognized, and does not include contract amounts that are cancelable by the customer, amounts associated with optional renewal periods, and any amounts related to performance obligations, which are billed and recognized as they are delivered. The Company has elected the optional exemption, which allows for the exclusion of the amounts for remaining performance obligations that are part of contracts with an original expected duration of one year or less. Such remaining performance obligations represent unsatisfied or partially unsatisfied performance obligation pursuant to ASC 606.
Contracts with Multiple Performance Obligations

Some of the Company's contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, the cloud applications sold, and the number and types of users within its contracts.

Hosted Services- Consumer Revenue

For revenue from the Company's Consumer segment generated from online transactions between Experts and Users, revenue is recognized at an amount net of Expert fees in accordance with ASC 606, “Principal Agent Considerations,” due primarily to the fact that the Expert is the primary obligor. Additionally, the Company performs as an agent without any risk of loss for collection, and is not involved in selecting the Expert or establishing the Expert’s fee.  The Company collects a fee from the consumer and retains a portion of the fee, and then remits the balance to the Expert. Revenue from these transactions is recognized at the point in time when the transaction is complete and no significant performance obligations remain.

Deferred Revenues

The Company records deferred revenues when cash payments are received or due in advance of the Company’s performance. The increase in the deferred revenue balance as of March 31, 2020 is primarily driven by cash payments received or due in advance of satisfying the Company’s performance obligations, partially offset by $34.0 million of revenues recognized that were included in the deferred revenue balance as of December 31, 2019.
Net Loss Per Share Net Loss Per Share

The Company calculates earnings per share (“EPS”) in accordance with the provisions of ASC 260-10. Under the guidance, basic EPS excludes dilution for common stock equivalents and is computed by dividing net income or loss attributable to common shareholders by the weighted average number of common shares outstanding for the period. All options, warrants or other potentially dilutive instruments issued for nominal consideration are required to be included in the calculation of basic and diluted net income attributable to common stockholders. Diluted EPS is calculated using the treasury stock method and reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and resulted in the issuance of common stock.
Segment Information
Segment Information
The Company accounts for its segment information in accordance with the provisions of ASC 280-10, “Segment Reporting.” ASC 280-10 establishes annual and interim reporting standards for operating segments of a company. ASC 280-10 requires disclosures of selected segment-related financial information about products, major customers, and geographic areas based on the Company’s internal accounting methods. The Company is organized into two operating segments for purposes of making operating decisions and assessing performance. The Business segment enables brands to leverage LiveEngage’s sophisticated intelligence engine to connect with consumers through an integrated suite of mobile and online business messaging technologies. The Consumer segment facilitates online transactions between independent service providers (“Experts”) and individual consumers (“Users”) seeking information and knowledge for a fee via mobile and online messaging. Both segments currently generate their revenue primarily in the United States. The chief operating decision maker, who is the chief executive officer, evaluates performance, makes operating decisions, and allocates resources based on the operating income of each segment. The reporting segments follow the same accounting polices used in the preparation of the Company’s condensed consolidated financial statements which are described in the summary of significant accounting policies. The Company allocates cost of revenue, sales and marketing and amortization of purchased intangibles to the segments, but it does not allocate product development expenses, general and administrative expenses, restructuring costs and income tax expense because management does not use this information to measure performance of the operating segments. There are currently no inter-segment sales.
Stock-Based Compensation
Stock-Based Compensation
The Company follows FASB ASC 718-10, “Stock Compensation,” which addresses the accounting for transactions in which an entity exchanges its equity instruments for goods or services, with a primary focus on transactions in which an entity obtains employee services in share-based payment transactions. ASC 718-10 requires measurement of the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award. Incremental compensation costs arising from subsequent modifications of awards after the grant date must be recognized.
JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a2020q1liveperson10-q.htm": { "axisCustom": 2, "axisStandard": 21, "contextCount": 222, "dts": { "calculationLink": { "local": [ "lpsn-20200331_cal.xml" ] }, "definitionLink": { "local": [ "lpsn-20200331_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": [ "a2020q1liveperson10-q.htm" ] }, "labelLink": { "local": [ "lpsn-20200331_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": [ "lpsn-20200331_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "lpsn-20200331.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/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 562, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 22, "http://www.liveperson.com/20200331": 3, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 30 }, "keyCustom": 49, "keyStandard": 369, "memberCustom": 32, "memberStandard": 39, "nsprefix": "lpsn", "nsuri": "http://www.liveperson.com/20200331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "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.liveperson.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Net Loss Per Share", "role": "http://www.liveperson.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Segment Information", "role": "http://www.liveperson.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Property and Equipment", "role": "http://www.liveperson.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Convertible Senior Notes and Capped Call Transactions", "role": "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactions", "shortName": "Convertible Senior Notes and Capped Call Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Acquisitions", "role": "http://www.liveperson.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Fair Value Measurements", "role": "http://www.liveperson.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Commitments and Contingencies", "role": "http://www.liveperson.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Stockholders' Equity", "role": "http://www.liveperson.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "role": "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Restructuring", "role": "http://www.liveperson.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Legal Matters", "role": "http://www.liveperson.com/role/LegalMatters", "shortName": "Legal Matters", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Description of Business and Basis of Presentation (Policies)", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "shortName": "Description of Business and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.liveperson.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.liveperson.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Segment Information (Tables)", "role": "http://www.liveperson.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Property and Equipment (Tables)", "role": "http://www.liveperson.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Tables)", "role": "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsTables", "shortName": "Convertible Senior Notes and Capped Call Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "role": "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.liveperson.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.liveperson.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.liveperson.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Restructuring (Tables)", "role": "http://www.liveperson.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Revenue Recognition (Narrative) (Details)", "role": "http://www.liveperson.com/role/RevenueRecognitionNarrativeDetails", "shortName": "Revenue Recognition (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Revenue Recognition (Deferred Revenue) (Details)", "role": "http://www.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails", "shortName": "Revenue Recognition (Deferred Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1_srt_ProductOrServiceAxis_lpsn_HostedServicesBusinessMember", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Revenue Recognition (Disaggregation of Revenue) (Details)", "role": "http://www.liveperson.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "shortName": "Revenue Recognition (Disaggregation of Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Revenue Recognition (Revenue by Geographic Region) (Details)", "role": "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails", "shortName": "Revenue Recognition (Revenue by Geographic Region) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402406 - Disclosure - Revenue Recognition (Receivables and Deferred Revenue) (Details)", "role": "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails", "shortName": "Revenue Recognition (Receivables and Deferred Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "lpsn:CapitalizedContractCostsPeriodIncreaseDecreaseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402407 - Disclosure - Revenue Recognition (Accounts Receivable) (Details)", "role": "http://www.liveperson.com/role/RevenueRecognitionAccountsReceivableDetails", "shortName": "Revenue Recognition (Accounts Receivable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "role": "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Net Loss Per Share (Narrative) (Details)", "role": "http://www.liveperson.com/role/NetLossPerShareNarrativeDetails", "shortName": "Net Loss Per Share (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Net Loss Per Share (Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share) (Details)", "role": "http://www.liveperson.com/role/NetLossPerShareReconciliationOfSharesUsedInCalculatingBasicAndDilutedEarningsPerShareDetails", "shortName": "Net Loss Per Share (Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Segment Information (Narrative) (Details)", "role": "http://www.liveperson.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Segment Information (Summary of Financial Information by Segment) (Details)", "role": "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails", "shortName": "Segment Information (Summary of Financial Information by Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "lpsn:SegmentReportingUnallocatedCorporateExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Segment Information (Long-Lived Assets by Geographic Region) (Details)", "role": "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails", "shortName": "Segment Information (Long-Lived Assets by Geographic Region) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Goodwill and Intangible Assets (Changes in Carrying Amount of Goodwill) (Details)", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "shortName": "Goodwill and Intangible Assets (Changes in Carrying Amount of Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Goodwill and Intangible Assets (Summary of Intangible Assets) (Details)", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Summary of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details)", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405405 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense) (Details)", "role": "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets (Future Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Property and Equipment (Details)", "role": "http://www.liveperson.com/role/PropertyAndEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)", "role": "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details)", "role": "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "shortName": "Convertible Senior Notes and Capped Call Transactions (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "lpsn:DeferredFinanceCostsLiabilityAndEquityComponent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details)", "role": "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "shortName": "Convertible Senior Notes and Capped Call Transactions (Carrying Amount and Interest Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1_us-gaap_DebtInstrumentAxis_lpsn_ConvertibleSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409401 - Disclosure - Acquisitions (Narrative) (Details)", "role": "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "D2018Q4Oct01-31_us-gaap_BusinessAcquisitionAxis_lpsn_AdvantageTecIncMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Fair Value Measurements (Financial Assets and Liabilities) (Details)", "role": "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails", "shortName": "Fair Value Measurements (Financial Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Fair Value Measurements (Narrative) (Details)", "role": "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_SeniorDebtObligationsMember", "decimals": "-5", "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_lpsn_ConversableIncMember", "decimals": "-5", "first": true, "lang": null, "name": "lpsn:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Fair Value Measurements (Changes in Fair Value of Level 3 Liabilities) (Details)", "role": "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "shortName": "Fair Value Measurements (Changes in Fair Value of Level 3 Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2018Q4_us-gaap_FairValueByLiabilityClassAxis_lpsn_ContingentEarnOutMember", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Commitments and Contingencies (Leases Narrative) (Details)", "role": "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "shortName": "Commitments and Contingencies (Leases Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Commitments and Contingencies (Lease Information) (Details)", "role": "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails", "shortName": "Commitments and Contingencies (Lease Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Commitments and Contingencies (Undiscounted Future Lease Payments) (Details)", "role": "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails", "shortName": "Commitments and Contingencies (Undiscounted Future Lease Payments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (unaudited)", "role": "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2019Q1QTD", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Commitments and Contingencies (Employee Benefit Plan, Letters of Credit, and Non Income Tax Matters Narrative) (Details)", "role": "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails", "shortName": "Commitments and Contingencies (Employee Benefit Plan, Letters of Credit, and Non Income Tax Matters Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2020Q1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Stockholders' Equity (Narrative) (Details)", "role": "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "I2019Q2SD", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Stockholders' Equity (Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model) (Details)", "role": "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails", "shortName": "Stockholders' Equity (Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Stockholders' Equity (Summary of Stock Option Activity and Weighted Average Exercise Prices) (Details)", "role": "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails", "shortName": "Stockholders' Equity (Summary of Stock Option Activity and Weighted Average Exercise Prices) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Stockholders' Equity (Summary of Restricted Stock Unit Activity and Weighted Average Exercise Price) (Details)", "role": "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails", "shortName": "Stockholders' Equity (Summary of Restricted Stock Unit Activity and Weighted Average Exercise Price) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Restructuring (Narrative) (Details)", "role": "http://www.liveperson.com/role/RestructuringNarrativeDetails", "shortName": "Restructuring (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Restructuring (Restructuring Liability) (Details)", "role": "http://www.liveperson.com/role/RestructuringRestructuringLiabilityDetails", "shortName": "Restructuring (Restructuring Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Restructuring (Restructuring Expense) (Details)", "role": "http://www.liveperson.com/role/RestructuringRestructuringExpenseDetails", "shortName": "Restructuring (Restructuring Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1QTD_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Description of Business and Basis of Presentation", "role": "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Revenue Recognition", "role": "http://www.liveperson.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "a2020q1liveperson10-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 72, "tag": { "country_AU": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "AUSTRALIA", "terseLabel": "Australia" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "verboseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_IL": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ISRAEL", "terseLabel": "Israel" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NETHERLANDS", "terseLabel": "Netherlands", "verboseLabel": "Netherlands" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "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.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "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.liveperson.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.liveperson.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "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.liveperson.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.liveperson.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.liveperson.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.liveperson.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r354" ], "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.liveperson.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r355" ], "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.liveperson.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.liveperson.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.liveperson.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.liveperson.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.liveperson.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.liveperson.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r356" ], "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.liveperson.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.liveperson.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.liveperson.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r356" ], "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.liveperson.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.liveperson.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r356" ], "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.liveperson.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.liveperson.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r357" ], "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.liveperson.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r356" ], "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.liveperson.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r356" ], "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.liveperson.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r356" ], "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.liveperson.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r356" ], "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.liveperson.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.liveperson.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r352" ], "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.liveperson.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r353" ], "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.liveperson.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.liveperson.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "exch_XPST": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "POSIT - ASIA PACIFIC [Member]", "terseLabel": "APAC" } } }, "localname": "XPST", "nsuri": "http://xbrl.sec.gov/exch/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "lpsn_A2018PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Plan [Member]", "label": "2018 Plan [Member]", "terseLabel": "2018 Plan" } } }, "localname": "A2018PlanMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_AccountsReceivablePeriodIncreaseDecreaseNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Period Increase (Decrease), Net", "label": "Accounts Receivable, Period Increase (Decrease), Net", "terseLabel": "Accounts receivable, increase (decrease), net" } } }, "localname": "AccountsReceivablePeriodIncreaseDecreaseNet", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_AccruedSalesTaxLiabilityIncludingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Sales Tax Liability, Including Interest", "label": "Accrued Sales Tax Liability, Including Interest", "terseLabel": "Accrued sales tax, including interest" } } }, "localname": "AccruedSalesTaxLiabilityIncludingInterest", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_AdjustmentstoAdditionalPaidinCapitalCappedCallOptionIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing capped call options. Includes, but is not limited to, legal and accounting fees and direct costs associated with issuance.", "label": "Adjustments to Additional Paid in Capital, Capped Call Option, Issuance Costs", "negatedTerseLabel": "Purchase of capped call option", "terseLabel": "Reduction to additional paid-in-capital related to called caps" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalCappedCallOptionIssuanceCosts", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_AdjustmentstoAdditionalPaidinCapitalDebtConversionOptionIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing debt conversion option. Includes, but is not limited to, legal and accounting fees and other direct costs of issuance.", "label": "Adjustments to Additional Paid in Capital, Debt Conversion Option, Issuance Costs", "negatedTerseLabel": "Equity component of convertible senior notes issuance costs", "terseLabel": "Adjustments to additional paid in capital related to issuance costs attributable to equity component" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalDebtConversionOptionIssuanceCosts", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_AdvantageTecIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AdvantageTec Inc [Member]", "label": "AdvantageTec Inc [Member]", "terseLabel": "AdvantageTec" } } }, "localname": "AdvantageTecIncMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_AggregatePrincipalFromExerciseInFullOfOverAllotmentOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate Principal From Exercise In Full Of Over-Allotment Options", "label": "Aggregate Principal From Exercise In Full Of Over-Allotment Options", "terseLabel": "Aggregate principal from exercise in full of over-allotment options" } } }, "localname": "AggregatePrincipalFromExerciseInFullOfOverAllotmentOptions", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_AmortizationofIntangibleAssetsNonproduction": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization of Intangible Assets, Nonproduction", "label": "Amortization of Intangible Assets, Nonproduction", "terseLabel": "Amortization of purchased intangibles" } } }, "localname": "AmortizationofIntangibleAssetsNonproduction", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_BusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business [Member].", "label": "Business [Member]", "terseLabel": "Business" } } }, "localname": "BusinessMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_CapitalizedContractCostsPeriodIncreaseDecreaseNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Capitalized Contract Costs, Period Increase (Decrease), Net", "label": "Capitalized Contract Costs, Period Increase (Decrease), Net", "terseLabel": "Contract acquisition costs noncurrent, increase (decrease), net" } } }, "localname": "CapitalizedContractCostsPeriodIncreaseDecreaseNet", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_CappedCallsInitialCapPrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capped Calls, Initial Cap Price", "label": "Capped Calls, Initial Cap Price", "terseLabel": "Capped caps initial cap price (in dollars per share)" } } }, "localname": "CappedCallsInitialCapPrice", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lpsn_CappedCallsInitialOptionStrikePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capped Calls, Initial Option Strike Price", "label": "Capped Calls, Initial Option Strike Price", "terseLabel": "Capped caps initial strike price (in dollars per share)" } } }, "localname": "CappedCallsInitialOptionStrikePrice", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lpsn_CappedCallsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capped Calls [Member]", "label": "Capped Calls [Member]", "terseLabel": "Capped Calls" } } }, "localname": "CappedCallsMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_CommonStockSharesAuthorizedPendingCharterAmendment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Shares Authorized Pending Charter Amendment", "label": "Common Stock, Shares Authorized Pending Charter Amendment", "terseLabel": "Common stock to be authorized pending charter amendment" } } }, "localname": "CommonStockSharesAuthorizedPendingCharterAmendment", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lpsn_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer Equipment And Software [Member]", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_ConsumerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consumer [Member]", "label": "Consumer [Member]", "terseLabel": "Consumer" } } }, "localname": "ConsumerMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_ContingentEarnOutMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contingent Earn-Out [Member]", "label": "Contingent Earn-Out [Member]", "terseLabel": "Contingent earn-out" } } }, "localname": "ContingentEarnOutMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_ContingentEarnOutSettledInStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contingent Earn Out Settled In Stock", "label": "Contingent Earn Out Settled In Stock", "terseLabel": "Contingent earn-out settled in stock" } } }, "localname": "ContingentEarnOutSettledInStock", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_ContractBalancesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Balances [Roll Forward]", "label": "Contract Balances [Roll Forward]", "terseLabel": "Contract Balances [Roll Forward]" } } }, "localname": "ContractBalancesRollForward", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "lpsn_ContractWithCustomerLiabilityCurrentPeriodIncreaseDecreaseNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer Liability, Current, Period Increase (Decrease), Net", "label": "Contract With Customer Liability, Current, Period Increase (Decrease), Net", "terseLabel": "Deferred revenue (current), increase (decrease), net" } } }, "localname": "ContractWithCustomerLiabilityCurrentPeriodIncreaseDecreaseNet", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_ContractWithCustomerLiabilityNoncurrentPeriodIncreaseDecreaseNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer Liability, Noncurrent, Period Increase (Decrease), Net", "label": "Contract With Customer Liability, Noncurrent, Period Increase (Decrease), Net", "terseLabel": "Deferred revenue (long-term), increase (decrease), net" } } }, "localname": "ContractWithCustomerLiabilityNoncurrentPeriodIncreaseDecreaseNet", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_ConversableIncAndAdvntageTecIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversable Inc And AdvntageTec Inc [Member]", "label": "Conversable Inc And AdvntageTec Inc [Member]", "terseLabel": "Conversable, Inc. and AdvntageTec" } } }, "localname": "ConversableIncAndAdvntageTecIncMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_ConversableIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversable Inc [Member]", "label": "Conversable Inc [Member]", "terseLabel": "Conversable, Inc." } } }, "localname": "ConversableIncMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_ConversableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversable [Member]", "label": "Conversable [Member]", "terseLabel": "BotCentral" } } }, "localname": "ConversableMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_ConvertibleDebtEquityComponentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Debt Equity Component [Abstract]", "label": "Convertible Debt Equity Component [Abstract]", "terseLabel": "Carrying Amount of Equity Component:" } } }, "localname": "ConvertibleDebtEquityComponentAbstract", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "lpsn_ConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Senior Notes [Member]", "label": "Convertible Senior Notes [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleSeniorNotesMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Effect, Period Of Adoption, Adjusted Balance [Member]", "label": "Cumulative Effect, Period Of Adoption, Adjusted Balance [Member]", "terseLabel": "Adjusted balance" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "lpsn_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Effect, Period Of Adoption, Adjustment [Member]", "label": "Cumulative Effect, Period Of Adoption, Adjustment [Member]", "terseLabel": "ASU 2016-13 Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "lpsn_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Effect, Period Of Adoption [Axis]", "label": "Cumulative Effect, Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period Of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.liveperson.com/role/RevenueRecognitionAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "lpsn_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Cumulative Effect, Period Of Adoption [Axis]", "label": "Cumulative Effect, Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period Of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.liveperson.com/role/RevenueRecognitionAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "lpsn_DebtConversionOptionsIssuedDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Conversion Options Issued During Period", "label": "Debt Conversion Options Issued During Period", "terseLabel": "Equity component of convertible senior notes" } } }, "localname": "DebtConversionOptionsIssuedDuringPeriod", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Carrying Amount Of Equity Component, Net Of Issuance Costs", "label": "Debt Instrument, Convertible, Carrying Amount Of Equity Component, Net Of Issuance Costs", "totalLabel": "Net carrying amount" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DebtInstrumentConvertibleFiveDayPeriodThresholdOfProductOfSalePriceOfStockAndConversionRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Five Day Period, Threshold Of Product Of Sale Price Of Stock And Conversion Rate", "label": "Debt Instrument, Convertible, Five Day Period, Threshold Of Product Of Sale Price Of Stock And Conversion Rate", "terseLabel": "Threshold for five day period, product of sale price of common stock and conversion rate of notes" } } }, "localname": "DebtInstrumentConvertibleFiveDayPeriodThresholdOfProductOfSalePriceOfStockAndConversionRate", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "lpsn_DebtInstrumentConvertibleNumberofEquityInstrumentsPer1000Principal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Number of Equity Instruments Per 1000 Principal", "label": "Debt Instrument, Convertible, Number of Equity Instruments Per 1000 Principal", "terseLabel": "Number of shares per convertible note" } } }, "localname": "DebtInstrumentConvertibleNumberofEquityInstrumentsPer1000Principal", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "lpsn_DebtInstrumentUnitOfPrincipalForConversionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Unit Of Principal For Conversion, Amount", "label": "Debt Instrument, Unit Of Principal For Conversion, Amount", "terseLabel": "Debt instrument, unit of principal for conversion" } } }, "localname": "DebtInstrumentUnitOfPrincipalForConversionAmount", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DebtOfferingCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Offering Costs Incurred But Not Yet Paid", "label": "Debt Offering Costs Incurred But Not Yet Paid", "terseLabel": "Debt offering costs, accrued but not paid" } } }, "localname": "DebtOfferingCostsIncurredButNotYetPaid", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_DeferredFinanceCostsAllocatedToEquityComponent": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 2.0, "parentTag": "lpsn_DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Finance Costs, Allocated To Equity Component", "label": "Deferred Finance Costs, Allocated To Equity Component", "negatedTerseLabel": "Issuance costs" } } }, "localname": "DeferredFinanceCostsAllocatedToEquityComponent", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DeferredFinanceCostsLiabilityAndEquityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Finance Costs, Liability And Equity Component", "label": "Deferred Finance Costs, Liability And Equity Component", "terseLabel": "Total deferred issuance costs" } } }, "localname": "DeferredFinanceCostsLiabilityAndEquityComponent", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_DefinedContributionPlanMatchGroupsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan Match Groups [Axis]", "label": "Defined Contribution Plan Match Groups [Axis]", "terseLabel": "Defined Contribution Plan Match Groups [Axis]" } } }, "localname": "DefinedContributionPlanMatchGroupsAxis", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "stringItemType" }, "lpsn_DefinedContributionPlanMatchGroupsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Defined Contribution Plan Match Groups [Axis]", "label": "Defined Contribution Plan Match Groups [Domain]", "terseLabel": "Defined Contribution Plan Match Groups [Domain]" } } }, "localname": "DefinedContributionPlanMatchGroupsDomain", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_EmployeeStockPurchasePlanTwentyTenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan, 2010 [Member]", "label": "Employee Stock Purchase Plan Twenty Ten [Member]", "terseLabel": "2010 Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanTwentyTenMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_EstimatedSalesTaxLiabilityIncludingInterestMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Estimated Sales Tax Liability, Including Interest, Maximum", "label": "Estimated Sales Tax Liability, Including Interest, Maximum", "terseLabel": "Estimated sales tax liability, including interest, maximum" } } }, "localname": "EstimatedSalesTaxLiabilityIncludingInterestMaximum", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_EstimatedSalesTaxLiabilityIncludingInterestMinimum": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Estimated Sales Tax Liability, Including Interest, Minimum", "label": "Estimated Sales Tax Liability, Including Interest, Minimum", "terseLabel": "Estimated sales tax liability, including interest, minimum" } } }, "localname": "EstimatedSalesTaxLiabilityIncludingInterestMinimum", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustments", "terseLabel": "Fair value adjustment", "verboseLabel": "Re-measurement to fair value increase (decrease)" } } }, "localname": "FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustments", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_FurnitureEquipmentAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Furniture, Equipment and Building Improvements [Member]", "label": "Furniture Equipment And Building Improvements [Member]", "terseLabel": "Furniture, equipment and building improvements" } } }, "localname": "FurnitureEquipmentAndBuildingImprovementsMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_HostedServicesBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hosted Services - Business [Member]", "label": "Hosted Services - Business [Member]", "terseLabel": "Hosted Services - Business" } } }, "localname": "HostedServicesBusinessMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_HostedServicesConsumerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hosted Services - Consumer [Member]", "label": "Hosted Services - Consumer [Member]", "terseLabel": "Hosted Services - Consumer" } } }, "localname": "HostedServicesConsumerMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_IncentiveStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incentive Stock Option [Member]", "label": "Incentive Stock Option [Member]", "terseLabel": "Incentive Stock Option" } } }, "localname": "IncentiveStockOptionMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_IncreaseDecreaseInCapitalizedContractCost": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Capitalized Contract Costs", "label": "Increase (Decrease) In Capitalized Contract Cost", "negatedTerseLabel": "Contract acquisition costs noncurrent" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCost", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liability", "label": "Increase (Decrease) In Operating Lease Liability", "terseLabel": "Increase in operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Prepaid Expense And Other Current Assets", "label": "Increase Decrease In Prepaid Expense And Other Current Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_LetterOfCreditForOfficeSpaceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Letter Of Credit For Office Space [Member]", "label": "Letter Of Credit For Office Space [Member]", "terseLabel": "LOC for Office Space" } } }, "localname": "LetterOfCreditForOfficeSpaceMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_LetterOfCreditForSecurityDepositMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Letter Of Credit For Security Deposit [Member]", "label": "Letter Of Credit For Security Deposit [Member]", "terseLabel": "LOC for Security Deposit" } } }, "localname": "LetterOfCreditForSecurityDepositMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_MatchingTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Matching Tranche One [Member]", "label": "Matching Tranche One [Member]", "terseLabel": "Match Step One" } } }, "localname": "MatchingTrancheOneMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_MatchingTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Matching Tranche Two [Member]", "label": "Matching Tranche Two [Member]", "terseLabel": "Match Step Two" } } }, "localname": "MatchingTrancheTwoMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_NineteenNinetyEightAndTwoThousandPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nineteen Ninety Eight and Two Thousand Plan [Member]", "label": "Nineteen Ninety Eight And Two Thousand Plan [Member]", "terseLabel": "1998 and 2000 Plan" } } }, "localname": "NineteenNinetyEightAndTwoThousandPlanMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_NineteenNinetyEightPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nineteen Ninety Eight Plan [Member]", "label": "Nineteen Ninety Eight Plan [Member]", "terseLabel": "1998 Plan" } } }, "localname": "NineteenNinetyEightPlanMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_NumberOfSharesOfCommonStockCoveredByCappedCalls": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Shares Of Common Stock Covered By Capped Calls", "label": "Number Of Shares Of Common Stock Covered By Capped Calls", "terseLabel": "Number of shares of common stock covered by called caps (shares)" } } }, "localname": "NumberOfSharesOfCommonStockCoveredByCappedCalls", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lpsn_OperatingLeaseLiabilitySupplementalCashFlow": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Lease Liability Supplemental Cash Flow", "label": "Operating Lease Liability Supplemental Cash Flow", "terseLabel": "Operating lease liabilities- short-term and long term" } } }, "localname": "OperatingLeaseLiabilitySupplementalCashFlow", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_OtherAmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Americas [Member]", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "lpsn_OtherSignificantNoncashTransactionSharesIssuedAsEarnoutPayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Significant Noncash Transaction, Shares Issued As Earnout Payment", "label": "Other Significant Noncash Transaction, Shares Issued As Earnout Payment", "terseLabel": "Issuance of 11,508 shares of common stock as earnout payment in connection with AdvantageTec, Inc. (shares)" } } }, "localname": "OtherSignificantNoncashTransactionSharesIssuedAsEarnoutPayment", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "sharesItemType" }, "lpsn_OtherSignificantNoncashTransactionSharesIssuedToSettleBonusCashPayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Significant Noncash Transaction, Shares Issued To Settle Bonus Cash Payment", "label": "Other Significant Noncash Transaction, Shares Issued To Settle Bonus Cash Payment", "terseLabel": "Issuance of 991,905 shares to settle bonus cash payment (shares)" } } }, "localname": "OtherSignificantNoncashTransactionSharesIssuedToSettleBonusCashPayment", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "sharesItemType" }, "lpsn_OtherSignificantNoncashTransactionValueofSharesIssuedAsEarnoutPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Significant Noncash Transaction, Value of Shares Issued As Earnout Payment", "label": "Other Significant Noncash Transaction, Value of Shares Issued As Earnout Payment", "terseLabel": "Issuance of 11,508 shares of common stock as earnout payment in connection with AdvantageTec Inc." } } }, "localname": "OtherSignificantNoncashTransactionValueofSharesIssuedAsEarnoutPayment", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_OtherSignificantNoncashTransactionValueofSharesToSettleBonusCashPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Significant Noncash Transaction, Value of Shares To Settle Bonus Cash Payment", "label": "Other Significant Noncash Transaction, Value of Shares To Settle Bonus Cash Payment", "terseLabel": "Issuance of 991,905 shares of common stock to settle cash awards" } } }, "localname": "OtherSignificantNoncashTransactionValueofSharesToSettleBonusCashPayment", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_PaymentForContingentConsiderationValueEquitySharesIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payment For Contingent Consideration, Value, Equity Shares Issued", "label": "Payment For Contingent Consideration, Value, Equity Shares Issued", "terseLabel": "Equity issued as payment for contingent consideration" } } }, "localname": "PaymentForContingentConsiderationValueEquitySharesIssued", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_PotentialEarnOutContingentConsiderationPaymentsTargetBased": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Potential Earn-Out Contingent Consideration Payments, Target Based", "label": "Potential Earn-Out Contingent Consideration Payments, Target Based", "terseLabel": "Potential earn-out consideration payments based on achieving targets" } } }, "localname": "PotentialEarnOutContingentConsiderationPaymentsTargetBased", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Professional Services [Member]", "label": "Professional Services [Member]", "terseLabel": "Professional Services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "lpsn_ReceivableCreditLossExpenseReversal": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Receivable, Credit Loss Expense (Reversal)", "label": "Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ReceivableCreditLossExpenseReversal", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_SegmentReportingUnallocatedCorporateExpenses": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Segment Reporting Unallocated Corporate Expenses", "label": "Segment Reporting Unallocated Corporate Expenses", "terseLabel": "Unallocated corporate expenses" } } }, "localname": "SegmentReportingUnallocatedCorporateExpenses", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueExpectedToVest": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value, Expected To Vest", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value, Expected To Vest", "terseLabel": "Aggregate fair value, Expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueExpectedToVest", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value [Roll Forward]", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value [Roll Forward]", "terseLabel": "Aggregate Fair Value (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueRollForward", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "stringItemType" }, "lpsn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpectedToVest": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Expected To Vest", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Expected To Vest", "terseLabel": "Expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpectedToVest", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "sharesItemType" }, "lpsn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Expected To Vest, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Expected To Vest, Weighted Average Grant Date Fair Value", "terseLabel": "Expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "perShareItemType" }, "lpsn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesinPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercises in Period, Fair Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercises in Period, Fair Value", "terseLabel": "Fair value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesinPeriodFairValue", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_ShareBasedCompensationComponentToBePaidOutInRSU": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement related to component that will be paid out in Restricted Stock Units.", "label": "Share-Based Compensation, Component To Be Paid Out In RSU", "terseLabel": "Component of stock-based compensation expense to be paid out in RSUs" } } }, "localname": "ShareBasedCompensationComponentToBePaidOutInRSU", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsPeriodUsedToDetermineVolatility": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Period Used To Determine Volatility", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Period Used To Determine Volatility", "terseLabel": "Period used to determine volatility" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsPeriodUsedToDetermineVolatility", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "lpsn_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueNonvestedAndOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value, Nonvested And Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Aggregate Intrinsic Value, Nonvested And Outstanding", "terseLabel": "Aggregate fair value, Non-vested and outstanding" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsAggregateIntrinsicValueNonvestedAndOutstanding", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueAbstractRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Weighted Average Grant Date Fair Value [Abstract] [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Weighted Average Grant Date Fair Value [Abstract] [Roll Forward]", "verboseLabel": "Weighted Average Grant Date Fair Value (usd per share)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueAbstractRollForward", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "stringItemType" }, "lpsn_SharebasedPaymentArrangementChangeInForfeitureRateIncrementalCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Payment Arrangement, Change In Forfeiture Rate, Incremental Cost", "label": "Share-based Payment Arrangement, Change In Forfeiture Rate, Incremental Cost", "netLabel": "Increase in stock compensation cost due to change in forfeiture rate" } } }, "localname": "SharebasedPaymentArrangementChangeInForfeitureRateIncrementalCost", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lpsn_StockIssuedDuringPeriodSharesBonusPaymentSettledInShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Bonus Payment Settled In Shares", "label": "Stock Issued During Period, Shares, Bonus Payment Settled In Shares", "terseLabel": "Bonus cash payment settled in shares of the Company's common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesBonusPaymentSettledInShares", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "lpsn_StockIssuedDuringPeriodSharesEarnoutPayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Earnout Payment", "label": "Stock Issued During Period, Shares, Earnout Payment", "terseLabel": "Common stock as earnout payment in connection with AdvantageTec Inc. (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEarnoutPayment", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "lpsn_StockIssuedDuringPeriodValueBonusPaymentSettledInShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Bonus Payment Settled In Shares", "label": "Stock Issued During Period, Value, Bonus Payment Settled In Shares", "terseLabel": "Bonus cash payment settled in shares of the Company's common stock" } } }, "localname": "StockIssuedDuringPeriodValueBonusPaymentSettledInShares", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_StockIssuedDuringPeriodValueEarnoutPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Earnout Payment", "label": "Stock Issued During Period, Value, Earnout Payment", "terseLabel": "Common stock as earnout payment in connection with AdvantageTec Inc." } } }, "localname": "StockIssuedDuringPeriodValueEarnoutPayment", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_TechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Technology [Member]", "label": "Technology [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "lpsn_TenantAllowanceAmortizationLessee": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amortization of lessee lease liability over time which offsets lease expense.", "label": "Tenant Allowance, Amortization, Lessee", "negatedTerseLabel": "Amortization of tenant allowance" } } }, "localname": "TenantAllowanceAmortizationLessee", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "lpsn_TwoThousandNinePlanAmendedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Nine Plan, Amended [Member]", "label": "Two Thousand Nine Plan, Amended [Member]", "terseLabel": "2009 Plan, Amended" } } }, "localname": "TwoThousandNinePlanAmendedMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_TwoThousandNinePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Nine Plan [Member]", "label": "Two Thousand Nine Plan [Member]", "terseLabel": "2009 Plan" } } }, "localname": "TwoThousandNinePlanMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_TwoThousandNineteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Nineteen Employee Stock Purchase Plan [Member]", "label": "Two Thousand Nineteen Employee Stock Purchase Plan [Member]", "terseLabel": "Two Thousand Nineteen Employee Stock Purchase Plan [Member]" } } }, "localname": "TwoThousandNineteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_TwoThousandPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Plan [Member]", "label": "Two Thousand Plan [Member]", "terseLabel": "2000 Plan" } } }, "localname": "TwoThousandPlanMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lpsn_UnitedKingdomGermanyJapanFranceItalyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "United Kingdom, Germany, Japan, France, Italy [Member]", "label": "United Kingdom, Germany, Japan, France, Italy [Member]", "terseLabel": "Other" } } }, "localname": "UnitedKingdomGermanyJapanFranceItalyMember", "nsuri": "http://www.liveperson.com/20200331", "presentation": [ "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Total Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r121", "r127" ], "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.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "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.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "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.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "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.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r129", "r213", "r216", "r346", "r347" ], "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.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "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.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "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.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "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.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "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.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r133", "r213", "r217", "r348", "r349", "r350" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "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_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "terseLabel": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r29" ], "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 Current Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r15", "r135", "r136", "r214" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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", "periodEndLabel": "Accounts receivable, ending balance", "periodStartLabel": "Accounts receivable, opening balance", "terseLabel": "Accounts receivable, net of allowances of $6,742 and $4,226 as of March 31, 2020 and December 31, 2019, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent": { "auth_ref": [ "r264", "r330", "r343" ], "calculation": { "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 7.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 and payable for real and property taxes.", "label": "Accrual for Taxes Other than Income Taxes", "terseLabel": "Sales tax liabilities" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 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", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r5", "r6", "r33" ], "calculation": { "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "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 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": "Professional services and consulting and other vendor fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r5", "r6", "r33" ], "calculation": { "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "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 sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Sales commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r26", "r174" ], "calculation": { "http://www.liveperson.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", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r46", "r47", "r48" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r45", "r48", "r49", "r286" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Amortization Period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r16" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r84", "r168" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r224", "r226", "r261", "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r226", "r255", "r260" ], "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.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r137", "r139", "r141", "r143" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of year, as adjusted for the adoption of ASU 326", "terseLabel": "Accounts for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionAccountsReceivableDetails", "http://www.liveperson.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r21", "r137", "r139" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r68", "r84", "r302" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "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 on convertible senior notes", "verboseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r62", "r84", "r304" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "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 debt issuance costs", "verboseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r84", "r160", "r168" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of purchased intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r106" ], "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 common stock awards not included in earnings per share calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r106" ], "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.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r106" ], "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.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r123", "r326", "r337" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r43" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r290" ], "calculation": { "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails": { "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r227", "r257" ], "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.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions.", "label": "Billed Revenues [Member]", "terseLabel": "Billed receivable" } } }, "localname": "BilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "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.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r271", "r272" ], "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.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Business acquisition transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r278", "r279", "r281" ], "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": "Aggregate purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r278", "r279" ], "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": "Equity consideration in acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r83", "r283" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Changes in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r277", "r280" ], "calculation": { "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails": { "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, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent earn-out" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r284" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r273", "r274" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Assets acquired and liabilities assumed, net liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "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_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r98", "r118" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r88", "r89", "r90" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchase of property and equipment recorded in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r152" ], "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; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "periodEndLabel": "Contract acquisition costs noncurrent, ending balance", "periodStartLabel": "Contract acquisition costs noncurrent, opening balance", "terseLabel": "Contract acquisition costs" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r24", "r86" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails": { "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r81", "r86", "r91" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS - End of the period", "periodStartLabel": "CASH AND CASH EQUIVALENTS - Beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r81", "r300" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "CHANGE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r191", "r331", "r342" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r190", "r192" ], "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.liveperson.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "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, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "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", "negatedPeriodEndLabel": "Ending balance (in shares)", "negatedPeriodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r202" ], "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, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value - 200,000,000 shares authorized, 68,000,209 and 66,543,073 shares issued, 65,290,379 and 63,833,243 shares outstanding as of March 31, 2020 and December 31, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r52", "r54", "r55" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "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 loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r92", "r285", "r287", "r288" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of Deferred Revenues and Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r210", "r211", "r214" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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", "periodEndLabel": "Deferred revenue (current), ending balance", "periodStartLabel": "Deferred revenue (current), opening balance", "terseLabel": "Deferred revenue", "verboseLabel": "Total deferred revenue - short term" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r210", "r211", "r214" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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", "periodEndLabel": "Deferred revenue (long-term), ending balance", "periodStartLabel": "Deferred revenue (long-term), opening balance", "terseLabel": "Deferred revenue, net of current portion", "verboseLabel": "Total deferred revenue - long term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r215" ], "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": "Recognition of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Convertible senior note net" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "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 Carrying Amount of Convertible Debt and Related Interest" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r36" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Amortization", "terseLabel": "Amortization of purchased intangibles" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r65" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r64" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.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", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "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_DebtDisclosureTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Convertible Senior Notes and Capped Call Transactions" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r11", "r12", "r327", "r328", "r336" ], "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.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r12", "r196", "r328", "r336" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r195" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 1.0, "parentTag": "lpsn_DebtInstrumentConvertibleCarryingAmountOfEquityComponentNetOfIssuanceCosts", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Proceeds allocated to the conversion options (debt discount)", "verboseLabel": "Carry amount of equity component of convertible notes" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r199" ], "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": "Convertible debt conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Convertible, Remaining Discount Amortization Period", "terseLabel": "Remaining amortization period for debt discount and debt issuance costs" } } }, "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days in analysis of conversion price" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price if converted" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days in consideration of note conversion" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r303", "r305" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r35", "r303" ], "lang": { "en-US": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Effective interest rate (percent)" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument stated rate (percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "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.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36" ], "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.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Percentage of principal amount paid if repurchase due to fundamental change (percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r95", "r203", "r204", "r205", "r206", "r302", "r303", "r305", "r335" ], "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.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r302", "r305" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "terseLabel": "Accrual for stock-based compensation arrangement to be paid out in RSUs" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs attributable to liability" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r27", "r304" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r267" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r94", "r268", "r269" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r266", "r267" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r219", "r220", "r221", "r222", "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Employer matching contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employer matching contribution percent of eligible compensation" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching contribution, percent of match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r84", "r172" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationNonproduction": { "auth_ref": [ "r84", "r172" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.", "label": "Depreciation, Nonproduction", "terseLabel": "Depreciation expense" } } }, "localname": "DepreciationNonproduction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "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.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails" ], "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.liveperson.com/role/RevenueRecognitionDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r213" ], "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" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquity" ], "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_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share of common stock:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r59", "r99", "r102", "r103", "r104", "r105", "r109", "r333", "r345" ], "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 net loss per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r59", "r99", "r102", "r103", "r104", "r105", "r109", "r333", "r345" ], "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 net loss per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r92", "r106", "r107", "r108" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r300" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "EFFECT OF FOREIGN EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.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": "Payroll and other employee related costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to novested share-based compensation arrangements" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r256" ], "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", "verboseLabel": "Weighted average recognition period of unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r256" ], "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 cost related to nonvested share-based compensation arrangements" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance and other associated costs" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringRestructuringExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r202" ], "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.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r290", "r291", "r292", "r298" ], "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.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r220", "r221", "r223", "r291", "r320" ], "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r297", "r298" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r290", "r291", "r293", "r294", "r299" ], "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r297" ], "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.liveperson.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r220", "r221", "r223", "r291", "r321" ], "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r220", "r221", "r223", "r291", "r322" ], "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r220", "r221", "r223", "r291", "r323" ], "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "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": "Change in Fair Value of Level 3 Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r295", "r298" ], "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": "Schedule of Changes in Fair Value of Level 3 Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)", "terseLabel": "Contingent earn-out increase (decrease)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r296" ], "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": "Payments", "terseLabel": "Payment related to contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r295" ], "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": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsChangesInFairValueOfLevel3LiabilitiesDetails" ], "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, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r297", "r299" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r140", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r167" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remaining 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r169" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r169" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r169" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r169" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r161", "r164", "r167", "r170", "r325" ], "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.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r167", "r325" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails": { "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.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r161", "r166" ], "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.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r167" ], "calculation": { "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r162" ], "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", "terseLabel": "Intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnTerminationOfLease": { "auth_ref": [ "r306" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.", "label": "Gain (Loss) on Termination of Lease", "negatedTerseLabel": "Loss on termination of lease" } } }, "localname": "GainLossOnTerminationOfLease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "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 administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r60" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r153", "r154" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r155" ], "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", "verboseLabel": "Goodwill acquired in acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "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": [ "r171" ], "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" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r156" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r97" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r122", "r270" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r83" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.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.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r83" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r83" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.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 current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r83" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Deferred tax liability" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r83" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "auth_ref": [ "r83" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.", "label": "Increase (Decrease) in Deposit Assets", "negatedTerseLabel": "Security deposits" } } }, "localname": "IncreaseDecreaseInDepositOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r83" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r83" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r159", "r165" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails": { "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)", "terseLabel": "Intangibles, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r68", "r200" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "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", "terseLabel": "Interest expense", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Interest Expense, Debt [Abstract]", "terseLabel": "Interest Expense:" } } }, "localname": "InterestExpenseDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r70" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "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": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r317" ], "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": "Schedule of Lease Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Matters" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/LegalMatters" ], "xbrltype": "textBlockItemType" }, "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.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r312" ], "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.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r318" ], "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": "Schedule of Undiscounted Future Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r318" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetailsCalc2": { "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 undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r318" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails": { "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.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r318" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r318" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r318" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r318" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r318" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020 (remaining nine months for March 31, 2020)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r318" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetailsCalc2": { "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: present value adjustment" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r311" ], "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": "Operating leases term (in years)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r329", "r340" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r290" ], "calculation": { "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails": { "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r30" ], "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": "Letters of credit outstanding" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r132" ], "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": "Long-Lived Assets by Geographic Region" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r197", "r328", "r338" ], "calculation": { "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Unclassified [Abstract]", "terseLabel": "Carrying Amount of Liability Component:" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r36", "r193" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsCarryingAmountAndInterestExpenseDetails", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails", "http://www.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r220" ], "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.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r81", "r82", "r85" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r50", "r53", "r58", "r85", "r107", "r332", "r344" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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": "Recently Issued Accounting Standards and Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r130" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Total long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other (expense) income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "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.liveperson.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Additional Information on Operating Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r309" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rental expense for operating leases" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Undiscounted future lease payments" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r308" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetailsCalc2": { "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 liability", "totalLabel": "Total operating lease liability", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails", "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/CommitmentsAndContingenciesUndiscountedFutureLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r308" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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 liability", "verboseLabel": "Current operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails", "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r308" ], "calculation": { "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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": "Operating lease liability, net of current portion", "verboseLabel": "Long term operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails", "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r310", "r313" ], "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": "Cash payments for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r307" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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 asset", "verboseLabel": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails", "http://www.liveperson.com/role/CommitmentsAndContingenciesLeasesNarrativeDetails", "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r316", "r319" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases, weighted average discount rate (percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r315", "r319" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases, weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r121", "r127" ], "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.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r33" ], "calculation": { "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 8.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" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r44", "r301" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r51", "r54", "r56", "r202" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]", "terseLabel": "Other expense, ent" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 related to contingent consideration", "terseLabel": "Payments related to contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails", "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r76", "r80" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Payments for Derivative Instrument, Financing Activities", "negatedTerseLabel": "Purchase of capped call option" } } }, "localname": "PaymentsForDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r75" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r79", "r180" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringRestructuringLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r77" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of issuance costs in connection with convertible senior notes" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r71", "r282" ], "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 payment in acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r72" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Payments for intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment, including capitalized software" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r227", "r257" ], "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.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "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.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "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", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "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", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r13" ], "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, $0.001 par value - 5,000,000 shares authorized, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r22", "r23" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r74" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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 senior notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from debt offering, net of debt issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r73", "r258" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from issuance of common stock in connection with the exercise of options and ESPP" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r74", "r96" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from amounts drawn against letters of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CommitmentsAndContingenciesEmployeeBenefitPlanLettersOfCreditAndNonIncomeTaxMattersNarrativeDetails" ], "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": [ "r26", "r175" ], "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 By Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r178" ], "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.liveperson.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r25", "r173" ], "calculation": { "http://www.liveperson.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.liveperson.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r175", "r341" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.liveperson.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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.liveperson.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8", "r175" ], "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": "Summary of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r8", "r173" ], "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.liveperson.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r61", "r142" ], "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)", "verboseLabel": "Accruals for credit loss charged to expense, net" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "terseLabel": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r265", "r351" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Product development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Product development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "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.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r84", "r179", "r184", "r187" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring expense", "verboseLabel": "Restructuring costs" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/RestructuringNarrativeDetails", "http://www.liveperson.com/role/RestructuringRestructuringExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringRestructuringExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringRestructuringExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r180", "r185" ], "calculation": { "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Balance, End of period", "periodStartLabel": "Balance, Beginning of the year", "terseLabel": "Restructuring", "verboseLabel": "Restructuring liability" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.liveperson.com/role/RestructuringNarrativeDetails", "http://www.liveperson.com/role/RestructuringRestructuringLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringRestructuringLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r207", "r339" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r93", "r218" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r218" ], "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 Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic Region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r57", "r120", "r121", "r126" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.liveperson.com/role/RevenueRecognitionNarrativeDetails", "http://www.liveperson.com/role/RevenueRecognitionRevenueByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r314", "r319" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right of use asset" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Summary of Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r106" ], "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.liveperson.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r271", "r272" ], "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]", "verboseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r290", "r291" ], "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 Financial Assets and Liabilities Measured at Fair Value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r157", "r158" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r157", "r158" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r26", "r175" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r182", "r183", "r186" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringRestructuringExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r182", "r183", "r186" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r119", "r123", "r124", "r125", "r157" ], "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.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r119", "r123", "r124", "r125", "r157" ], "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 Financial Information by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r227", "r257" ], "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.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r233", "r245", "r247" ], "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 Stock Option Activity and Weighted Average Exercise Prices" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r249" ], "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]", "terseLabel": "Weighted Average Assumptions of Fair Value Options Using Black-Scholes Option-Pricing Model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "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": [ "r134" ], "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.liveperson.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r60" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorDebtObligationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Borrowing with the highest claim on the assets of the entity in event of bankruptcy or liquidation.", "label": "Senior Debt Obligations [Member]", "terseLabel": "Convertible senior note" } } }, "localname": "SeniorDebtObligationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r84", "r179", "r184", "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance and other associated costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringRestructuringLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r83" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.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", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r228" ], "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.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r244" ], "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.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r242" ], "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": "Awarded (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r241" ], "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": "Non-vested and outstanding at end of period (in dollars per share)", "periodStartLabel": "Beginning balance outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r243" ], "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": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "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": "Option-Pricing Model Weighted Average Assumptions" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r252" ], "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 (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r251" ], "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": "Historical volatility (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the maximum 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, Maximum", "terseLabel": "Historical volatility, maximum (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the minimum 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, Minimum", "terseLabel": "Historical volatility, minimum (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r253" ], "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 (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum 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, Maximum", "terseLabel": "Risk-free interest rate, maximum (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum 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, Minimum", "terseLabel": "Risk-free interest rate, minimum (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised", "negatedLabel": "Released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Awarded (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r234", "r236" ], "lang": { "en-US": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Non-vested and outstanding at end of period (in shares)", "periodStartLabel": "Beginning balance outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "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, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number of Shares (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "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": "Increase in number of shares of common stock available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares of common stock available for issuance (up to)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r237" ], "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 at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r237" ], "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 at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r240" ], "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": "Cancelled or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "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.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r246" ], "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": "Per share weighed average fair value of stock options granted during the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r235", "r257" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "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.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r234" ], "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": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r225", "r231" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]", "verboseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityAndWeightedAverageExercisePriceDetails" ], "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.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "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": "Cancelled or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "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.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r92", "r227", "r232" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period", "terseLabel": "Options term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r250", "r259" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails", "http://www.liveperson.com/role/StockholdersEquityWeightedAverageAssumptionsOfFairValueOptionsUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r257" ], "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": "Aggregate intrinsic value, Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r257" ], "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": "Weighted average remaining contract term, Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r248" ], "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": "Weighted average remaining contract term, Options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contract term, Options vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "durationItemType" }, "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": "Internal-use software development costs" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r123", "r157", "r177", "r181", "r188", "r346" ], "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.liveperson.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails", "http://www.liveperson.com/role/SegmentInformationSummaryOfFinancialInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r41", "r202" ], "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.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.liveperson.com/role/ConvertibleSeniorNotesAndCappedCallTransactionsNarrativeDetails" ], "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.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r13", "r14", "r202", "r207" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Common stock issued under Employee Stock Purchase Plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r13", "r14", "r202", "r207" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common stock issued upon vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r202", "r207", "r239" ], "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": "Common stock issued upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.liveperson.com/role/StockholdersEquitySummaryOfStockOptionActivityAndWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r13", "r14", "r202", "r207" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Common stock issued under Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r13", "r14", "r202", "r207" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Common stock issued upon vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r202", "r207" ], "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", "verboseLabel": "Common stock issued upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r13", "r14", "r202", "r207" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Common stock repurchase (in shares)", "terseLabel": "Stock repurchased during period (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.liveperson.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r13", "r14", "r202", "r207" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Common stock repurchase" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r138" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF OTHER CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.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 and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesDetails", "http://www.liveperson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r40", "r208" ], "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.liveperson.com/role/ConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r40", "r208", "r209" ], "calculation": { "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RestructuringRestructuringExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Unbilled Revenues [Member]", "terseLabel": "Unbilled receivable" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/RevenueRecognitionReceivablesAndDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r111", "r112", "r113", "r114", "r115", "r116", "r117" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r105" ], "calculation": { "http://www.liveperson.com/role/NetLossPerShareReconciliationOfSharesUsedInCalculatingBasicAndDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of assumed exercised options (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/NetLossPerShareReconciliationOfSharesUsedInCalculatingBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r101", "r105" ], "calculation": { "http://www.liveperson.com/role/NetLossPerShareReconciliationOfSharesUsedInCalculatingBasicAndDilutedEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding used in diluted net loss per common share calculation (in shares)", "totalLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/NetLossPerShareReconciliationOfSharesUsedInCalculatingBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r100", "r105" ], "calculation": { "http://www.liveperson.com/role/NetLossPerShareReconciliationOfSharesUsedInCalculatingBasicAndDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding used in basic net loss per common share calculation (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.liveperson.com/role/NetLossPerShareReconciliationOfSharesUsedInCalculatingBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted-average shares used to compute net loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.liveperson.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "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": "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "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": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r199": { "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" }, "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(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "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(8))", "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": "(a)(3)", "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": "(a),(g)", "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": "(b),(f)", "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": "(c)(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": "(c)(1)(i)", "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": "(c)(1)(i)-(ii)", "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": "(c)(1)(ii)", "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": "(c)(1)(iii)", "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": "(c)(1)(iv)(1)", "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": "(c)(1)(iv)(2)", "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.1)", "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": "(c)(1)(iv)(3)", "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": "(c)(2)(i)-(ii)", "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": "(c)(2)(iii)(1)", "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": "(c)(2)(iii)(2)", "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", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888415&loc=SL77918607-209975" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r353": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r354": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r355": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r356": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r357": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r4": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "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": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "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)", "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.2)", "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.7)", "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.8)", "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": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "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": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3505-108585" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "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", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r99": { "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" } }, "version": "2.1" }

KUDX'3;^LX3]09G8O$\#SD+)8S=9)>&+16\=C6$4(E M,WG.-")EJW\ F-Y>3A5:[(X[65VGV0.L>$G2$UMKSRWJM?])T+I$"&->:Q*) MR0I;CYA>@D+49SBC\Q">"'X\OOPPF!E7N>F6.';MT:=V)^YQ;NW"&E:KYF)= M-S?;ZK@Q%T!F*S$I&-&4:%)P;:0!P@Z/98&1<-V[Z6=4&U[B4G)9"(@U$@Q+ M(611=L+3\8Z%QP6VAHC!E&A)B_U#B/H8!*[TFJ]TL"L:P M0 86K"@Q@88!080"!' #[4^] CA@E-.!S XH_4J+2(RZJ>+X9/JIX1T>']'# MWUJ068=R9!ET8NZ,_,5E?AZR%]FG.F5?]9,Y57W8/:*II2RYL2IJ2@XI951Q M0 Y1*-H?.T;A$U^G@G/ (-%20EQRQG*,4$'+0E@)9SAAI=\"FD.M\3@Q9Z)J M()/S"*.A3M11>Y=O;;_Y4FUWJP_KJK7[OMUH>9*U"#'4"(84 0I)5!([H.CC M14.OPV[G+2&)"X((4<@P3'0I0*FDX(2!,@=*I#X3TMY5<'FSKK+Z*I/+[?9; MNSS+K^N;S:[[T2WVK(NU-K,=#O!DKS;68-5X[B8:2+SK(&HLSGT'3??X_*V# MEDU6'9PEZNR@* ;!\Y"Q2+X\&/3$8\A]D-,T5?6Z6C;69G.Q77UN=_]TIA<& MZA(QS5![QDX4QD::+<0158#:OD&0W] FW$[R 4T+[476@7N1G< [Q-K3 1:? M4M>QS3AL^HYH@HE,-(YYDJ6SHY?AW,Y#I:)X\F"D$HN=YQ2JV>X6;VWWJOC7 M5;,H$;>C?X4I4C37]IM4P?[;A3).J\A^7TQ=1NV6NU6S6UVTDP"63EN_=C=F M_=:"$;X3]7UAVJ[4(@;HEC)*;1?LT8(D/W7.9!.0RC?;TX5Y:J^7JXVOG'N2I1C MI"?@*%*L/T=/W&C?\W NWCV9FDG$^Z*^'_-!7KM$_4^KS>KZYOKP?:,-)%10 M"8V@1"#!@3A\'U%#G>/>[ZN)(_\ QCW /3EY/L33T>$7Y <WUU=3! MO0?C$=Q^G#@$=S(Z/(-[CV/,X#[U_*G@#F)G!L$=AKL>VB]BS!F^7FVJ5[OJ MNEF0DI6*(V(@S1%E!4'2]%8E(UXW0 RU->'<80LRZU!&F4#TX'?()&(::N-- M)+JP.N)LXI$N[QE%?Z+G/*L8X(W3S&(H2WY:]N9S=^QY\[$S_[[:7K^Y:C=A M=*O)0DG 68XP@83E)N=&]-.:2$-$_>5LD+G$BG;$EJU;<$UFOW&=_;#:9-^J MY;;YU M+2)7SF?S[IA\N_KX:??FZM>FXA;/;I$# TNF> XYDQ"8@JA^8J> $L'%EVK[ MH78^G#?(ED_PG<(*%;9LVP)\65^]O+'_LFPQ>A[=&T:MFZJ-QZF?H#T0LK<] MFQ9;DWCFBSJA8'(+G(6"1?+E_;"\B0V&R=;R+9E%(@C$4$A4"(XU1 M8?]?;ZW=&3M$L-RMC"Y5P1^- H?(CC./(:*3@L*!DG. -*7@'" XRXTOBW,4&V\?SDI-&"-A M0O/+\EMWTG&A 91245-:$X*QHH3XJ&I8E3I<:9Q-))8:N6P^99\/8*(KC3N1 M(5*3A,.!6M-CFE)L>@S.:N--Y!SEQM^)LWH3R(FKX/QMN=J\KIOFS::==CI< M_?GFJC.]$*6@)0/:?X>>Z)R^?G M9"V\K-YT\]L'@.U,;*="?B(TC%PW*4I/:) @M;"R'UI@?VZY?'^7R]=GN4PB M3>=X.B-04>B=ATS%<:5.T/T\WQ=<;C=6'9M?JNV[3\N3TYT$,H,YDK(TN4%" M:\YH=^"OY+0HF&MR?_+[7#'%&-.TU5[%\S+')%<&H=Q0*,J$6]][2)G%E'6@ M)CN>_!0[9V)H,*'SB)_A;MQ_Q2X.+ZYQTY_/?7/U]ZJ=K*TN^1=;:7RL?KYI M]P2]N>I -/=.%]HJHP1V0,,EDKHL&<=8'X*J-/9O?(8>80A,01$W2AG&,%98 M,2XI,E)@JR<%!*G7O=]6;?]8K5?'[+5'F?W:5)>9S7)RN;ZX6>^K;[%L5A?= MR6:U6M^T)YL?AJY?#9&HU=RD+L #G;8SYIP*D/3 >Q>T9G MT[;6/$0XL8_UF/W?]T6$+]7FIC*6DGYOP-]7NT_RIMG5U]7V-GGDID"2*UM@ MH5Q2AB'3W3@1 B5*YY/$LOJHK'C\?=U^VM3,W/]:YJ7M?+37NWG%EMEG:%D&%[U.>:<$DUKL#J&R/ MZD76XO*ZK&&\5G%3PUDUB)]BAK1%JLNZ!W%X1D]':YYY:.YX[CZ\(7Q,GMV' M@;>&3\WN+T98Y)" @M"#MI>KR4. VAZ/( M3!1,YH8((Y 4A+R4&1GJ1!VU=T69T7]]O'P :]K>.T!*B&F)"1*8J]XL%<+K#,A@8]/-[+\. MO=)D.,&#IOC3EYJ%<\=]SF_4-Y>D[1UI^;S:)? M$Q5+VP,OJN9MO6X?"_Y]N;UH7<.I/*]9H[+HIU5S(?"ROKAICT5TL3,/(N] 2D_H/=EO M7;5BWL(Y2/ESSC\BX='XFE:ZX[E11^Y'8[_IE2KF@)@&!(,D81 M)26!Q^R ;59??*ZVJ_KRW6ZYW?DMQ :9\XF4^\B<@Z5'>#+N?=&>$VPWV&8? M]NT2MN8:1K'?>FIR7OVD_$CFVQ,REU>[]MWU];K^O26S.X@IM]7E:I>UISRF M>_KX208=5DH'$3^/*C2.*T^L<$;@QZGZ?&COETX)7FTNMOO;_?;_M"@6%!2D M "70!$*! M'4K7J2B/H'][H-FK(^GJEO2?IR/=H]R=BORP\C=J([B5Q!X$/54BI^!X!B5S M$K?JQ'TS9DF-!2< E%@6AD'[/T3JWJ04.#^4U'IS&:.@?L:8?T'=XQJ6;ZK- MI4LU_?W4>8X\?P]UGJLK7G6>%S_.3^(N/Z]VR_7J/ZK+?MPLZV9G[?YLB3B8 M+G!I$ !8E%"I]B9ZP45O&FE9^ ]AHY@=92A[G/=97OS[S:I9=5/_%Q9KDVV. M4 <.;N,T@ML@=W3F/>E M^P_IQN?+;=WE<;O-F?(GAP6@7"N6,]&^GZG@49:I84ZOXR0R/=8:S7EEC# N M3M J+@L[DS9()-EL8@Z5$[2#S_K0I.T1N&J4H%T<%Y1\V7IRF2D9[3,822=T MKAZEZR:H]O."X]QP LL%$=8,7E,JTH!Z3NZCF)TA%&V8SZ;K'EW.D/G(IPO'R['Y*H)!6%C@@C$@A$"H1I:PW#0J5!XS+8Y@= M95RNJJO*PFFW5N_WX/UP:) _#QV,1V'><3 ^-MV!FXCNW-5RL$:NO?[]R#]5!:HP[@TS97P&;/Z9MMX';0=,WG MMW$TB,CGMI:F;9TYC/_'<% M8A@=85[@7 J==#)@A"K8E?[OJ IV=BFD"O;C*TIXGDQ%0,II64@MD530VBXA M.XH#,XQ%G@_PL#S1E,"ZWGQ\V3X/D712P*<%(LP+)*(]^M3 9$OU;N2%2F, M_=^!.H9XY2.0P:P-GRFX-?UT6564$M.<",0P*!"7O,R+'I. Q&,5/S62T><+ M3C4T]8Q!E*8:.FDP=BO%GC?X^62Q:J2I@RCM%FOV8.SV2S6!$*,=(\PA.- 9 M-(T0LYGF/I,0U5?GR83X#,<>L.2YH;0@0!.>M]L:-!>FMTX*HJ).*7C8G616 MX331SG9>(6K][-H,WU?][.Q58/WLQYIKR/ZR;=]QW7W[Q?:X'=]FTVX+;KN?:@COLG> M*'F6L3.A&(_M>01A1'_J5/TR]+6W)Q'LGQC@)!<,<5" 4A8Y+K@ZI&IK'G'D M];9T-*.)AZ.G[X0]$YPA;Y;$X]Y-^R:A/:H$3O&>B2MK9V0P.O'S4,/X;CWY MKEI4W@87)>+;[>W]$G.:%](608PK250!Y<$R4H)Y7>P8PUYB1>PA'L*3WPE/ M\2W\59,H7 \L 1/1'%$!)WRJQ(&UD$(P@/-YB%]4CUR+P6"V!DM>:_=PZ;\= M^; MG:(-22C1Z??(+E,V0UBJ.8D"?2<* MO#+?-X\O14&DI%]PQR4C+7ZA&ZJ^>2 MW2$EJNI+M:X[& =[!82DI$0A8P1 @A"3'^T)!)W&*<.M),Y#KS;V/]HLUR]O MFNHX+LDN;V'N;\WP7(H+Y]1Q[6T4.OU2R[$^/@$UT9-G3])S;E5M,*7SF%.) MX,?]=;-(S R>-7Y]?*5(H;+DH)!4*&GK]$(2?32,I*!1)HW=S4TY9SS@&;08 M1 ^<,$[#<=1= B[TCCM;_-KA0;2(C,]#UV(ZY#I5',K58*7[V[9NF@6$6!< M*U JB!E%C-#B6/ 1YE6 #30UUD: -O:.\P$OLH\MN$BBYLCI0$&+3V?4Q:^_ MG25T7!GKL(1(F!_',Y*&F5*ID%1YJR'5W)E%IOVH355Z',^QX8Y]>%% M=O2B4^!3/U[^#B]_V*%^N M&5/2%MIY*8CB''!.>Y.20;S8U;OE>F#IZV+(J_ ]8G(6D/?M?Q*IP'7B;6!Y M&YNRJ,6MQ^'AQ*7MX^>(H[([#Y&+XXIK4>O/CZL8'=Y!-];!QXXNOJ^^[H3U M^Q^+7!",)*"E$)C@TBB16_,"<"* 1J7Q&9.[&U62 F(K]X(Q+'A9YBB'0I04 MRIPAD/H>C0/.]KF\^N-FY5]YQF/73;XF(=9/RGI.VY"Z?4WAS@5$V6\MT*Q# M.O+4HRN!9T0N>AO,0_#BNU4G[KMN0MAL=ZWN7MY<[-YLWU7;+ZN+P\D :#3# M#!%@1=< K0TZO#(.%8#$:7]^\,?33SNVF+HZX@#+Z[A1.&GG=6P4OKQ++U^J M7)3)>GJB2O;?[BO24U0\HCR#69M688;#KR/U'F_%:-JME7M#S6%K/2T,$4B9 M]C8'S)%FDJO>5EDJ7]D(L#"%=G@=W!E(H+.$).8N@H[$.(SCHR0/&3DO)P,8 MG(VF#/'AH; ,9L1I,_6_ULVN.MH1-\UJ4S7]=C@!),_+''+-E-&4&:3[MYH5 M$X7[-8>#K"16F3VV/E*:[&76X_/8DSN,QO,Z,RZ#?EKS-'DA.YN'L>BQC7DT M-L/V+ ]AU6U_\CD"'A'J>*3-8.=Q'#_JV-TI6+3M&+:QG6Q[L&<4*B34N6" M&PI$GJO^BCXE5,+EAM?&KU%.R�T6[AS9Q S3J)MR_HKFQ5LEUJN>ZL':]H8C & M@D"B).4V*_2S!CI7)7:6[ $VTH_EC\B.,>*A,D/80 MYR'0(Y$8)L^!9+HI\].>/Z7+$;B:@2K'\**.VX."%J6;!4.2DER@HLB%*#@U MQO3/\FH.W&X,\?[H.(O*00O)#HQX+13')2-H(7CD3=F]U><7<-VYF=4"K0?L MQQ=@??UV/F]K4T-WK/?-E5EMEIN+U7+]2[U_H?UX.R_.@2XP*$H!K7D[)&< MY07#E")MRMSU2>8HMM)U_2.\]D;<(\"L1SC9'=4NM)T)G*BLSR.HXKIT_WQI M?+Z<3S(T3;5KCD9*EDL I"XU5@54B$# >R.TU$ZS4X&?3IQM^;MW^OT[S_," MGN2X:5)"7OS49P]D,I&YR\,9.0DD;!["$0K^_E;V(1SXB<'A]59!0GFW"PO*1F3@64\N.1=?M KIH_U#= MXO1\S#8.NVZ"-#ZQ?@)UY+3[PPG$%]ERE_4HLP[FR.]PN3!W1L+B,C\/28OL MT_T7N!(PYG% O+ZQUMY6%Y6U_&'=/L_7/RO.).$Y 1H(K2CC>0$BR9??S MGRS?GS($7F3MI'[W]\I^JYUQ/OP4L!?V\\WGZF*W^E*MOXU^=OA)]L^5(S$: M;1XA',>5A^=V8_'C?A:W^KQ<7>JOGZM-4UG9>+/[5&WO5$F+7%&#*"44\((C M@+B2>6\Y+R'RNXUFN+WD:\(=Q*S:8VRZ\*M;F-GA\4(;I2U>W].[$9AVJU;& M)MEW_7C/[P%>1V\',+LWS!K[2.^SI)V1MIB4ST/AHGKTX)QO;+:"IGH6C)2( M&BVD@GDAB#98'6W DBJ?RP;\ONRE88&W"PR2*T^B N9UHG(T:#YGPDDMX^)OUU]_+1[<_6K%:76]J)$@FI; MHF/($8404D-A;U-QH'Q*GV&6$A<]1W#9ND67;5MX[5"DO1VYTX]Q@^0L66>" M)@[)\PBB2+[4*;IAQ!M_$%08$B E E)H:@VCX^0KH)'>@7,QE'Q<\?A5EYL_ MPN4UKMS.([+BN.)S>8T?/^XK#)]7MM!;_4=UV5\9(>NF-?BS)>*0-TLI^( M5,\C[.*Z]&#:.SI?KF'X:K.S'7#U8;U/HHVUJ;]>K&_:YSS^5M>7OZ_6ZX4N M0$YR1O.<8<-+1/#M/B;.A-<+SU$,)@[#6XS-^1R7D%*W4>GH;/H-5F_A'2?( M+,+LAR/&K ?YYW$%SH6W,P(7E?9Y"%Q:N /NQ[8 M)_RB6E57E2V++E]M+NKKZOWRZU%7%@5D1@)E)!1$8Z:M-7D0WP$SB MR.^19;OEUZ!)\B$,NLG"2.3Y"<61MSVJS,(Z+4W&U8^G&3JC*!%HG8?&Q'"D MCM[E/*?@;Q?_3H9JFFE!;3%CM(8,2:/D[72_0:77OL@P"ZFGW+LU[Q#9"23, M37'2<^4G-G>W!MQ"&GD]XC%6SJU##&)Q'MHRT(?[ZPX1&/%;Y5^P$@,!*"3= M.Z_O/_L)T=9UP]?SW^>$I^%_*ALA*S@3[%P_^R*O3,K\XAR M7]"/KM%[^NP:QZ]7RP^K]6JWJKIK)W?UQ3\^U6M+2-,NKNR^W1X2E5(SJ)D4 M0$% @;5XG/:PI8K3E9#1C2:N'UZ_XN+5ZU?O7^EW&?]99>_>OY'__5_?O%;Z M[;O_\Y]*B^C_RO3_^/75^__EIQ3Q2'?3DDGX]E.;$XC'IT=VWR8[!N;*V!FI MBD[Z/,0LOEMUXLX:+(CWS[!IRMHR"I2 8"T8E1+RVTJJ\)J:'6 F]>+NX]?EE^:\^I M'/=H&JBY@(7$F#&)"0#%\5094[/N]A>;_$&42;XZ@L/6.> MH[2>K .BJ79C1@^EQTL['TT"B9Q-20_UX&%51 MF''>,?K(RV*]\6^]Z0*PPBC$V^&+R6W]H"'9FRY*98C74"**P;'6@;?/7$V9 M9I^H T-G8BLJP?,(L[@NW=\G&I^OL+-&#XP*":1A7 '%.,0*4"UA;S37PFO3 MQ4!3J9<^[YTVZI/9T]<8).'3<4%T/"H]5T:/+';(7F1';!/5V>>9.K=:&H?B M>:A7+&?.GML:R%'X?.."F$+KHCW+0CBB0AF.46\(0VE\%E4#/C_* JM/D1V- MM]#)Q:B4#9]4G'HFT6L&T9F[>4C+$ >>G3'TY"+*B.-D)P@K2I"7@AI(K-V" ME5CPWKHPU.\>O$@V1QYW'&^)ZO7G<[T]^^;Z^.,1MZ-KD>F?1_!%]\IG8!+, MFD>8?JEL;_NPKE[7FX_OJ^WUS_6NZJ?[%CF66C (,5*Y5J9L[X\[6H6">X;G M(%NIUQAOX65-M5G5VVS3P@LXQC:85;>B8$Q"_2J$4RX[2+=+ 5-MY7R&K/.Z M%H7FV>A9'&\>ZEA$EKPVD9\4-2>"*0O#E4&%U4FE,>3&Y+(W*(O"Z1VS"&92 MSZETRP/!(Y8A_#G.HXQ#G><<2L?:G7',I%O,'^7GW,S)<%+GH48Q''ELQWD, M;@;.[YYN=P>%9IPA6[%Q9G4/@?)P_T#!F$$PPA2OA[6I9GF]QSFIV!XT 9R( MZ'ASP),)V7-\^<\$!W ]$UF+YX_;?' P4\&GAD\5MMHMN&!22YU+@S13!32, M]]+*L!%>UPT-M376_$U[?CAP#6LPG6X:-B:3?@KVV&'BN_78Y">*[W)U1KUB ML3P/[8KFS7,'C >Q%+"4M: %5"UC[4"7DJHJ13BJ(P_.\KB58Q% MJ^<9\EZMBDI.\#+59*M3;LM2SB3-0R&"D#^]$.7IO?O4]O7U:G?=O8*RZ2Z' MLU53M;EH+1+[5:8 ,%)(!:!61H+>H@(E]9O6#K>3?$K["&W_]-(IN.R'=GXN M ^#I^\/B\^HZL3T.I;Z3VG?9O(-K[,GL)PDZ.Y$]G-9Y*% 43QY,8,=BQ_UI MZ"?/$?+<0$&HUA(H^T=N:']\IV!4,*_)ZP%F$NO3TV>7/4_W#6'239)&(M%/ MD4Y!_>?^>#+?[;:K#S>[=M4EV]79+\M)#_T%G5..P/8\A"J&(P^>SX[$C<=C M4?N16V=Y_XZ (<.AR%&I^IW2C!?8ZU&WD.\G%J8CI*QI,;W(_CG_ M2YZ#[/-RFWUI 68O,_PBS_/V_V?-)QMBMB:XV7VJM^U-Q"^R3;VILE73W%27 MWN]%^9/M)F&I>?;3KEN*W^TI[@"]R%Z=)RW5(U#WF3DC3D-XG(G)$?N!>?IP2( ME-W?PIQU8Q5"7N "O<@IZG]Y+T[V%_$+R/(7B!Y^$;TH$7H!B^,OUC>[9F?_ MJEUMBOY.9:2&=A]6)FMC_[&D;=[II>\^)\\,'X/HFX?HA<-_9* X@ ?GP]"7 ME]TC%LOU+\O5Y:O-X:6#A6!,YXCIHA"YY!A(I8]C4:BQ\#H*'6@CL?C=PLK: M!P-?KC;9Q1Z9Y[T+H12ZZ?(2[-:?''F3DC+D.YG(?& M#/;B_CGQ**RX*L[[;;5L;K;?3J2M-#G&)60882PU)GG)^\,AK&Q?@-Q4'Y>[ MZO*]N^8$6'$*&+8/F > W-?1#L#V19>?TH10YR8RJ>@*TI%R[C2\I"/ M,ZHR@+QY",H0!^IH'L)3:ZUA)!'.IRYE;1-GE'I*?NL1@U$UM1B;33WUZ M<%F/+OOAE-H#P)&?0WJ>L3/Z%)'N>>A53(?J9%W3^U:JWE"WM]R._SYOJT_5 MIEE]J?:[F5[73;N'Z*J4\#9VF+UOCHO+OF.0[L)>?<<\IU0OC_6<@=KO[_RAQ;NG_=OR-57[7;+ MT>\/\R'TW$@Q4=/,0T"3>??P!K*$+(;O@%CP4@J>XYS@0N#"<($PZPT9R+G/ M)LV SX^R5[,YP=7O>Z@Z?$.W/3Q/7^AVAZC,)=OF,/7>!J\]#5JV\W;J55S84=2 M-[8G'K=^L1*;'%/ VZ?-H2$2<&8 LF-AQ@$1KCNO!]E(%U@MK/UD=8.A-?4[VGP4RV;5O&^KS_?5UYVPY/QC@:"FC& F!%:%+ M,.>DQEJ3T.N<_ M+K+$\T*],^W4@UEMEIN+E:U$]OYTF?(T<_8N9<$[: =X7G .C73?VAJ;9?6ERO-I]O=O:O;7O8_VK9[ABYA0HH1B77AD-$ M3(F$I(KV4.TXVRLI30)PQ-PD/]F_:3?';DZ$K?V+U]47VUXH&IP-%U[1'UM MAC%C)**: E 4FI4,<=&9A@@!R.GB2[7]4$=];^8YDSZ2=(K.935[7,[KT.=(C-*ZLSR/FX[H4\@B-'U_1[V/71! FJ8"4&XQ@F4/2 M6R> MGN164*B"0@UR;,>8A"&&-"9:F4**LGSNR*__!].5XQV.P*GZIH^DIKKXR\?Z MRX_6L7T0V3_'$3-O_!^"NAW8)]SZLZHN;]@*5]_:_6$B([4<@ M$QSK J@"4FOJ\'G&FSGW^$])6J 4./,54Q;N\?",0H2R-A^Q"/;@ M$=T8QH:/A/Q2;5?UI=Y@'($%EQW^Y'F,.U+R M%CH&<:8LZH#D'A//#4Y"B9N/C(2[\-B@91@?+F*B-[O5[IM9K:N?;]H;JA:< MR9P1 Q'G1%&1%YR:HPG-G%X<#?IP8O'8X\E:0-D>D;MH^)/TO%@DY<=/)#RH MB2$.]SU_0A2""9I>#,*AUQ$ZB&_POZT^KMHYS\WNY^5UM1 :F (*"DJ@"58& MVW_T9DKD=FU@\,?'$8%;4%F+RE<(? ES%8.$7 4)@BM-\43A+@-GA2&0K+F( M0RC\!P(QB =WD9!5N_*W?K6YK+[^]^K;0I<:V%:$K$ 268/V#\=*!.4R]U,) MWZ^/(Q,'5%D'*[.X?(7"FS17I4C)5Y!4N%,53RSND7!6+4()FXM6-8B"YC:#*?O>?48A3D_ 0DB+B">X>&I;Q%#JII>2X2[4$;N2_X3G MK2UC?](L,%5,YUH @A35C+*)M*QXB<-CH3$$(,[+C\A &&T3!_T@;CKH1W"=_*SO?!Q M^[G>=L<#W^WL*$?6-YO=]INL+ZL%!20W5 .&%4>:YX!PT5OEBCF]EAO+UC@3 MHWD60O5=ZYT(,>N,Z?CT1LTCSJ(V7A3JV=9.CO1&H??Z:4I MJC62"$PH047.<6'_@;DZKAEQ+CP% M+-3*.-)ET65WX07N!@DFTU6IQN Q2*/\*8PG3$^0KS856)10<2HH%UB2T@B,"#A.%RL"G=YK&V9A'.$Y0'K1 M_R%KP65O-MZ%4A")KJ*3FK\@P?&G+I[@/$+(6;$90N!$I*@MGP%I)N:/9F^\NV_K*R_BZ( M**35+LT10Q3@O"3Y\4Z G.>4IUAO'A+SR]ULUNN_^_5YVY*2!"3,Z-S6"ACQV. M8HB/FVH0\#R5$V1B9-G9@\LLNJ#IY# 6/24G'8'#!,>5N^AR*Y)QXJ<.CG1$V5-[XO$3X1]$RO0!'P:['M@9W(/Z==UN=/E4 M;_K3@DQJ6X0 4)20&*0* LUQ9%3"POD"$>\/)P[N#D_6 ?)>N?$GZ?D@3\J/ M7Z![4!,CV.][_D3 !Q,T?="'0Z\C=!#O(WK['?G[JP)6FX_M@.6F65!62--> M=(8 5GG!C<3'"T@4=[\59)"1<08/_5F2([IL#\_[W%X@DZ[#AQ%(#!I >/,7 M\3#?HY2<'4(,9'%Z>8GCQL,3?C%X\=D<9P-V>;%;?:G4E A=Q=YL.6J*.F("A(21X[B7F)T]/^L:H0Q-1>Q M"$3_Z&U&H2RX2\.[Z^5Z+6Z:U:9JF@4NI% $",SL<(M3I7%QW,PF@/3< >+W M[7&DH<.4]:!\I<&3+5=I2$=4D#0X^[3[*^_KS<429B-<:2B MQY;MP64'=+Z:$4BCJW:D9S!(0WS)BRR-E@07EM"PY(9QRPP61O1'*A/(L0WP^/5(5TD(*%10_JIQKD%0LA94@ M3@1%K$!.O#]?@(30-!>)" /_L/P(Y\!%$-ZU#Y!:,P!^>+_:K:L%STO%$ 3< M"%G $E&LCB88@,[W)WI_.+$8="#:)Z$!_.'#G[,>GKL>^#/UO!HD)"L*AUQ%ZB;L,O-\N+]L5F6_7'^KU G"& .'(UAUE";#B MHCB>\S6V'G'5 +^OIA: /9ALC\8][CVI>3[HT['B&?%NA,0(]#LN/Q'E8;1, M'^*!N.NA'<(_Q^NO%Y]L!ZBZ^Y@U+)!@[0P&)PQ+#(TYFBE*XKR_,NCCB4.] MQY3UH#QO4P\CS#W=)^/*3P \:8J9\4\9>";K!Y$UO2P,@_](]A_ @\=6K?KZ MNKWXH[[XQ[M/2]MWWMSLFMURT^K3@IA<4PIA@0W3P-A"0QX/QV*9>ZYE#C(U MTK:M#F+687R1[5%F)S"]MV\-8M=UFF* MZG/5SI14FV:Y?YMJO=Q5E[)N=DV'Y<.R MJ2Y_67YK[V5KCN]IXY(;DQ-M))*2L%P8AKLWX0$B"O/GQO$CH4A8!K2@7G:H ML@.LC&^W;:[I_ASV!'P?FE?+YD,'[\#3/CZK]:[I?W(_4.,0^D@@C]Q2TP;Z MV,[6DT2#GU!T!D5K\!3225\7WVY_Y8")_[[<7K[YW/[BJ92]K==K4V_;OUP M*2F0&)C["E%*5+730QQ,3UU &<6[TT=6NYR?UWT%#A:>#4I3NY MX,.W[-%TT6)_D1U<>W%:SV6_M>YE!_]&3B%I&NE,:IFX5\PCY4Q-0CVK2)TL M11U.=>6" F4,)$+;PILR0_ 1)V,2+3YWMY"_VRVWN]%SE"-&']6[[XZS (KJ MXVJS:27KP]+^Q465_;#:9$TWB/GS9*G+M15'SUH)FFX6">M%P!'5666J)P^] M3M\)_G#YR=?_=*DIJ"7&RDI_:Y\!;5YM]@]>_&U;-\T"$LF90;C$@"L#9 G( M$6F!X*BCIA!\B8=,'22K6)/EH* V&R<+I6ZNZ?+0WK/,MOG>M_8GM=^Q@.ES MT2/-DS ;#>D,?XQ\-(B!R!EI>&LXYZ1VB>%5T]Q4E^IF:S/@WN1^T:'[RP,D M_;7:7JPLW$6NI=8&BD*"G(A2L ++'@@%)5ULJH_M[*1CTHD/P$FDV%ZD3K&Z M+\+U4 ;DE02\.Z:-B0B?/"OT_IPDAI$S@C?SYP0_73/.1,\3.GA?KE-S.=8( MP=3;JVJUN[&P^^2QD @Q*KD&6-H_YDP(5!Z04DEXZ2G7$R!,KN>RG:=:KZUV MU-NL^OIYM9URR!#4B.,,&9*UWN3)X<2SR=)#_,9).& 8TA5FDF"F9"#R@&%X M:TRWM%(*K $I2 $1*S0#>4Y CU.TCY7OUR+T9J04Y8_0?V&E=\9CW]^E[YK* M+$5JVAEVUX;\8PC4 /^3S[#[M<18XO1O56.+1[ZYU%\_5Q?VC^_K]DJ7P?Z9;NZJ-KMS%>'[\C0?\AL_+TJ=BY)_U_*O^ZLS)-TO5L MM6B9MO':J'[> XDY@@@7%JXI=*DEZ'=,VC^KN$NF(^(>\013\MPZ9G-'RJ\S M;>GX.;8)/_WT?67:>"TZ)-M.T*^^DXP[!3.^67>RUALM\QY/LS@Y@0BV8$L" MB"Z4;%=^ >N=*+5PNH]^IM 3Y]^[9[TFS\"1FWVD)#Q=BT^8AQ\Y;_9'2\5> M[9HR&Z?I8'^0A)R(G-@Y.64;CI:6'SF(<=8-;EC)10$!0!(HI#4XKGR7F()Q M$W-L\(E3\Y/']B;/TM%[P4AY>LH.,&&F?O3PWQ\M5WNV;._O\7_$9I M_^]$/<=F9:(%/[]6F\\!R;-.E91(1)2DJ "BD)*5QSNLRD)P.*]CDX- MX-#G6?0:4Z(**$0)(876"T#!$3W"3H]KS@WS7 Z(3ET71.L#XQ0 4S3_=)G^ MSKG2/U0R=VS'<8ZA1NE)?XST')V5=$=6([;:6 F77UZNVC\LU[75@4X^33<=KY>ERZ*V/V8F3W^VIT[--EC!=QNDJ?XPD&8F+R*DQ M9@MY)<0/SV/^X#T)?Y3T$T5O!1TN2B9PF:L"%40+4Y90R/X")49ICKS3Y,SP MCY4\EX?DN3TFSXL#U,Q^]OHHH5GM^T3\G-GUR:PS@_Y]Y-OS$]!/5VH3I.%Q MV_>YY#S3WC:CE#U7AAY+Y'/%.FIZ]YXU?\I!L) E)T*K@I4ES@FE18[[;<8L MQV#4K#^B6[,K!LZLX_2IT1KT\D+#\FZ+A_C*ID M"N(B%RN3M?U8-]*=A(),2@T@ )(!6!XG6S@68,QB)07^V54E)\OL MXU8A27K'..7&U!UCKLOJ?Y32(:!]$]8(*7O;'Z,82,I0Y*R?OC4GWDA_7#?) M"Z1+AG+,*:,486[@L2CA#(ZZ*#\4:^*TS3]^W':O?F:O;-.O-LWJ(ONWY?IF MY/NB![?HI%O9DS3F+(?PW^T2_#,M-_Y.<^\^,Z.$.0HQ>,LN1Y[V$[#]O,1C\0':=E)UCFO8L7+.Q8'7"&F."%0*7!(.>J!XP% M]+\L91J8TR?W.:S2>C?NZ(NQ*=MU)FNNT^?9)$TUSO)I:/^84::^25P@!FS^2 E.TT#W%/ZF$]7J_WD^.#C!A+A_YJM6FS7/> M&O'M;U7]<;O\_&EUP;?5LKF'2$A98 )->[4D@R4ST(@>$47&ZS&VE#A&E.># M&VUA>8O9_O2CS;5^FIRT8=RT>2YMXJ?1?1.T$9[UN(]:W=QKF@[[Y%H]@.DS MFCU&^\U#NT?QM!X_.ORT7-DZ_C"18>7FS=4!X3W;5$H&@!*%X(A)5$J"2&]; M,45\5#N.Q3'+YSN 3Q3;3YPC,>TFP^.3[">X3W(ZN:PZ,7=&0.,R/P^IC.Q3 MG;*O^LD?O[BH;S:[YFUU4:V^M!;Y>EW_WHZ'3;V5=M"\VKVNF_M:7&+- ;'U MM"Z(S/-"%Y(9P LD0,XI]]+#1!!&%,C>@^S6!3N\[9W(KNIMINJ;#[NKF_7Q M=_VT,U4SN8GI#%K(3UT=&F2/.FMA3RZY8?R>T>#$#38/44[M9#UJ$/C)]M_J M^O+WU7K--Y>O-CO;]548BXH+Z6B"&"D&%-0PJ(L,"Z$($RFB_X>9S>W>(MT/^'8G%P*.-F! M!"\FS\1YFA:91W@G\JT>HT][[F0XE!)OKOC%O]^T;RF:U6:UJUZOOE3W48EO M/RW_MY6;]?*@- M3%IH!AXVZ$V32< MYX:#Y&V69D?!$+K/;1H8I1GGH>\C^7I_Z7]$AEWU_VD$S2D$_G75+'"I(*8& M*D$!L56B$-\%H^\K$+F10X5QAIK7$I"@$1APH92XB0$*O$VKZ'FCTN M"4TF[FE""]E3QJ,V@IMH3\6_GT2?5>/F@1R?ISZ)&GOP>$9[4[3&/)0VB6=U M^KX<345O[?^\O*Y4W5Y8L;QQYVRXAA(3D MK,@-)D27A1U28%EH55)$C1A%39\*Z1=W KI%G?VVQQU/4L-:9+"L)F^,F-(: MT@YCZ^MCA(9I[*"FF;W.#O/.76LCL/BUQ^__51=?ZBV M"Z9 F1NC!8<2YMB I1]["I%F8N:/O%E#*@L@8:B))C;VEOD.2PD*,N<2LA3 MO^MVB\=-_ +I.2]MZ9GQ$ZY;*-EO>S".J2&0G4M#I WOCU-S;E/[0#+G4:L-]N+^ MYO0HK+C*S2_+G/&1V3N?EE@A(Q!V [- M-48\Y[34#,&2%:@T)4V]Q^8 QD]+/+EQ4Y!TM/CIQ@''1&)QAX4S$A'&UCR$ M(1![':._^(G F]VG:OM@ +BW"%&I2BX@Y=" DC+[ZKI90)@K"5A[#H^63$IF MTW$?781"KZ5++\.22D%-@:"Q 8TH9;D1T'IO?U8"JE(/D-SV-=A ;!%G'63/ MB?:XS> F9?=R+/;OE-T![ST,HTKCW8WIN,OP@KF'_;UHTU M*TB!.4.&R3S77"HACX.97 BOV:1GC1FI%!$* 5!0K "WB0.J$I=8" 9QF7J- ML@.1R>5V^ZU]F8-?MYNOHZT_.O(Y>,$Q/I5Q5Q@[?+-93>S0A"T?^A$]#UV+ MYX[[ F$(3Q'TBU]K&^:>_C[,^V+'*A66%57B&A,*<<2Z7[ +?_4BYV]6ZY=I-7)X-4 M886@IK81,38B+XT@1"!8%B3GH/#;LW'$YAS<%I-SY9@D;EU(.A.I43F>1VS& M=:E.V">CSX#=>R_MUZ:ZNEF_7EU5"P: T#F3JI3MT%%BS6D?EYHR$WE&[&D@ M0DM=6&T H#T9JJU&%%8QM"$$"%"JU#?)/GB1\50XLU^J[:J^C#XC-J!9HLV0 MC=,BPV;,UD^52 ]:;0\_:_'/;@KM2::'3:D-;\!YR/,XKOI/N<7BU_DVJ.K# M[O;<[^TI?@FD D0S20BE,A=VJ$R,-<2I,8EEJ*(A$HB"'T-4Y-%Y[ MM8( Y,8052@F-198,BT0*% .92X+8$<\J3=QW<'L>]]O"KXC265JJA.HYBQ* ME1!BAZCID';Z3H1UD(N^&CN<3\_+*RV.7^KUZN)4WPG3'.2(0$J-:A?UD2V" M1%YP(0F6RG5-ZXP%G N"05EPAB"6@C%% 6'(9@_."HC3WV[8QG&/:K)ZYVF" MSDZL#&9U'H$7PY''KQD^:B&$ZOMKYM+6TVV+6,'*EY7O1O/;[(U,UTE^?Z M\'E&49,TRSS$-(UK]T\;I>//54+W7?9Q(-]Z&&^K]A()&UO_EG/ZU-V3INRCN3ADFFP\V+[(B^'7;L\6>M ^-* MF0DD'*;45H([W^O%TH@*41)*,&T0*0D/*<]"E40 MKZ-0L6VG%VV00(E]R(THOXEX3:FY;?';8LXLZ!GJ["VC0\4UH&V^(T4-\2Y$ M1H-93**=MCM6"\B9PH(6)4,((Z5HH4&/0PJ:3CV=K*?73YA0/]T(3J"@T;D= M1T-;V#-6T19>+!WU:J'O4$G]_!NBI0%,IE!38X-AD7."$0$:H-SD$.6YD+J' M42KCM1P6W7AZ+47IM-2-WOA2&IW9492T13U?(6W11=)1K^;Y_F34S[T!*AK M8Q(177VI%B4PE%%J#)=04$PD0NH @VE>QI^/]3&>7D2+A"+J1&\"$8W-[#@B M:E'/6$0MNE@BZM,\WZ&(>KDW1$3]>8PMHOS*BLX1"P)8&VV@EK8B-I0CR8D! MM"A*S7)<.KW$D!9!8CE]_ZG:5LL641I1]:0[KK*F8SJUO'8M,G>1O4-O!*4- M:Z[O2VX#?0S4W"&,QA;>!::E9%07B&"%V[VY.46][A>"$Y^+5:(9]9)7_\M5 MWK?_279SNC%KR(ZL>%S'%=JH-"?6UGEJ:03Y=&Z$[TLQW=T*%$E/WJ+HXNE6 M3?WUPO[J_N:E10%)SA765!2%E6F "\R/6 K- ^[X2P/$*:('7_/78O]K]GE_ M0B#[LERWM='E_[YI=FWK113/\ :)H*1I&R&9K-[9;[S'/MY%ZL-]5H_4Q MI/>EZ+J'-X>=Z=^\-Z&[LSJ/R!OLA=/69AY_V>]F! 0!3(0J#F62@*!CD^_L#)($%=CT6XFLV+U29 M0R+;R\EQ40"&F 'XV1'03PY/!.(J5IC'@&: MS+MZG#[M%] _5[N]G=?M7>?"2"F@(+0@7$J8LU+D?;@64,'%EVK[H79-@W>_ M#?/VDLAKLE^7VW$@KB5+=8>>,#H6Q. ^5"<1> MQ^A' 4_G/2),K4E3;ZO5QXV\V=I>7',;M%_.;J_?+K MPI2Y+C7(@8TFP@NC&$"'2*(28:]MM8D@"EI()!@6!;!##UDR+912DDA$+*7) M7W4Y(,\N#M"SW2W:X%F0J5K331>_@X;T$]C]0X*/UH%[P7V1]TS*71^7BU/@L2YZSHTF1YS8/(PV5=:\H,38<*6E*B3GU MO(K'?R7RK@3YE\&#*'03_['8\U/PL]I]*\$O9E$YGZ'PC+[&('X>(AG%D_NO MU4=CQ_EML.5J^V_M6M?AD9S-YJ)#)'U&A=, V90H?+PG.A)/:Z+C4BJAP#83"%6A28,B4TE::P M!61!"BY!ZBW$K2-9YTE[)< !7E=IG>+-?NO >KXN.V+3N8GJ/%O-3X(C-5B: M5\=B\7M&G\=OPWFH^01^WW^Z;"+FO3.%^'9 TU;39EO]^TU;>?.OJV8A)=04 MJ,)08+! B!$I>R$I(2J#XP@#G*I,5>8("D 124LA1% &T93WX)V@BL[ M LM^:Z&%:OD0B1>_?0WB-*T:OLT3RXZ&H'EF2ED#(^>TKYH;'FKVF-V M5=U>M+, 4HL20\I*6MIR*%?85DK[P).: 1FD:F?L,6G:%\PA+I3!2!7M$^:T M!,1(#27A$ZG:'ERHK@VAUU/71F(VBJX]1VI:97N:*1=EB\#SS)0MAD=/*5LT MMH8H6W.L'G^JKC]4VT51,=SK_EHG@Z76.1(%A9@0 M#(@L"3-$E*C$G!&07-N.<(;+F#^7X3J6E,88 ^3?]KAF(&3WJ?)4LF"FYRME MX2XY:-E O@(&G\<__NNJVK;WH'Y[77VQ]+8UHA$*YR!71$@N*,E%KHMC"#)) M \>?YTP"(27F,#><2ENHEH#2LLA3/])T&X[9$=Q^NHK_V]"1Z""F MO0>C8Y$<*G?^_*8>EIYAS&UD&H/RF>E>)*>>'I_&XVQ0(?<0QJ&8)-04.=9, M8"D*4.K<*'X(3 4*OU?K_"SGQ.0YT*BDN<:%R 7F-A%P)G)J65#)MS"=%":G M>%]DC\9PO/'L@+884!&.T@PQM7(V0]TGJ?,M%0P,$2)XL,B%53Y<(@5H::QI851Y#"C$PL:PC]@!VE:H$(H2 M%@1#B!C!14XD$4HB;! =18@\+WP>Q%NX$*6@+)80P1D)$0P2(E]VYRM$WIXX M"%$8.T.$"/46A1(:( 8 @9A)BDJL^X"2)/9,(>LQ#S7!3$T^1[A'E9VBRMLZCZ40T=!&H$^3S$*8"Z-!CU.S3G] M&4CF3+1GJ!?W=2<**ZZ:TQT/N[(!RS>7[ZKME]7%:O.Q?5/M 8CFO?UP\_A? M'6:LE,Z1+ TM9"Y(F>?*H.,\B% <^ A55& 4E%I1)8 J-59)LVVJXE#HT4Q(UC4GI&0F>I.7FH=O3N%[/('+\,L1/ M]:;Z]M-R^X]J9VXVE\VQ!,:$Y;HTF .LM$U$>2\=FFOF];+0$R8,)E@!1 2# M!N<,<"DIYN[IVB/*.D@3 M#88?9^:," ZD=FLY#UIKU.S^J87FXW;VYV!U-,0HA5 M#FR-JR W'-+C[BHM%4,N G/6@"X0RX$L6&E]*1DKA4&@W9V C"@)]+JT+D!> M;F%EE<7ULKYQO%IF&&OGU64TPORTY82K%M)+B^EY<8E(VF5]T67:[AJ-Z,8%[G-50I C K!A8!4YF4A,,A!F5K? M3U<)]OYT^\!./.JWZ%UF]>;<0?O.K^RWUK.L M44P -;GF"TG-(&8M2-W6: M@$T_J3H!.+<1IAMW9W0L,OGS$+783MU_>3$%9W'D;L$(S04MYY'F-H M6U0*/5,[][@$KON&<>FYCIN=SMKYE.]MMPU[>S:[MNQSA-"<6R8*NQ05BK: M;N5!><%5"8TR)5+^S_$.,)8NUNX\PGN*\#]G>XQS>(3W:>;.!%]OJ9W6B,>0?E_@T(0# BHEWRR0MB)-,%U0GTY<'MP&7-"K.;X\ M>:I4?(I"Y6B2)VKN\N B+GZ$S4Q%/,$_)1?+2AA3T?@>9 MQ-K!M-83IQA M^+M?,SN4)B\!RFZQQ:R,O:F.,0A)R7*"[/+BA/N@L]71&R'F4"5E8R0O@'4S4,V!N"_?\)U(!/N]V5WVW&_W;&D2U(6 MW3NP$!;EJIW>6ZU^6J\M7&[G\O-HMU_U;@H1 !A2B M)>/"&L6*B=XFA<#K/KUAEE)/^Q_!92VZEZM-=L#G>41^&)UN8C,>DWZR\S2) M$TG06:+.B%$<@NN9JJY6%RO'!E0 M#RCK$4TD/X\3Y[C&9U1"'JD&9WH&:OZ\;W2J%X MA#O63I-P[5E'O9&O,K[;;5>A= M K_N%UN)F/->DW]]O&:WE(R77!NAK"5*E"ITV1LJ!?1ZBC;@\XEU[N3,UNO0 M>\Y#2/-<<$_#EY]6>5*5=HW]M<.%WP/8FX?>#''@J27T4"Y<%<2*5#NC5:EJ M_\]7FX?'<=_6Z[6IM[\OMY<+4A@%M.:1OQ MB=?[>)Q#5U0?5YMVMB#[L+1_<3'R16 /:3E;CP1S.(^X&N+ @WID(! M?;(#Z^95T]Q4EXM<&X(Y)*P0"MF0!#G6O34HJ%ELJH_M,.P7WT@)->@4+FP? M+D]@"X^:[ >;[YH.[I^#M^?X\>M61"1E<_!6G1?9'M2+; ]KLAT[I]RX[=L) M8G,>,C38BZ?W\ Q@Q2M=[RVHF_99HWT4=Q>)=7_WICN$T>BOU?9BU5@0R8'JN]?]QX& F(*!><*,")*8@I9]$ M(5Z[#A*83SQ)Y:^]3K7DF*%_AEW_V(_15+,._B@.ND5_/"YC%%\_5[]W?],L MI"F)P@50@"H*45D4&!YL T0+K\?1XEB<*LB_5$W[0G0;X_8_WVU7%^V&@/WO MW6Q6OC=#1Z)_>'&5AOGH!96%N?^%IWD>O88Z4A=8-_E3/VNY#/7)HSX*92Q* M371KW)12"%P:;G@! "PH.2HRH(9YG7V-9'*VLA@^GQ:K,09I9,IVB">2_=S; MS%3R'GFA):8_^[/6R6"G?$K)4,Z<;M8Z)]'MEM7Z9O?+\EN[QV)A"*,2()1# M8,M6GG/ 65XHC"5E$D.GDWFQ;8ZIE.UZNNU F^JBN]#N]]7N M4\8OORPWN^7'ZGUUD;W:7/S%X]JGF(UQ7BJG;(?H!>4!:W8 .Q'A'C=L341\ MV-U:$1O [4XM=W8>R4*I^)W!/5HIO*K3]LKAB6B? N^9YX)1I',,N6(E%)(C M@UOS"J(BSPNG-T:C&_T.4I%_ 1^_:<+S4O)6B5_$1\],89P/3TW)N8^?FWS; M8%!R>HP?S^PTB.+YIJ=A;CGDIPB\N5\VT-\AV;ROGSA"W,'YL&RJR_:82[5I MNA[]MOKWFU6SVE7OJNV7U46UA_ZVNJ@_;KJO=%EVD<-2F)R6!BBE2Z.,Q+(? MX"E,O2X_F1QLXH38=8?_E[QW;7(;U[)$_PJ_=75$5@]!$B!QO^%9UW=<3H>= MU7TG'!,*66+:ZJ,4P->1;X#>MN"!Y=VJ5E.Z^(XPP52\O$=Z^2Z?:F MPGQ5[Z(C&\:NRQ#6&6>R:Y/I!]/(RTV'CA<%)J8"S$\ND%:;A[H;EY_+W6Y= M*CO:T#OCJ02,Q!BF1<$5 ,ZQ7@W&F8J[N93<2V)P"(# D:B!%BWF]??]:JQN M$4;[]9;>5=E]+YL+Y_/-X[_5.F;M%W2>4E:#G#0P83B6?[QG#UOO]2&G@ZZB M3;> F()K/*46QW)1L#RCJZN&YQW/4.>2A/3AB>DN^?R9:)J>],?G\%SE62PY M(DF:T)P7(*:%E#(O-!9."EH@LS-881%,/E2&R&$..3UX MQU?J4Y+4AS.F&SX]VFB8!KAET>&]$K_@_G^+BF=&/0)\DU_%(]'!G32/%&-A&BR/3OACU MU*C1J']:-.9FH$1O]W@=='<8PQ8*&Y[5 5IZ M!.[5>? %!/,<7V])HQ>N)R2"?NQY3>X\,N5#V+JL19IAR&'!:9[%3*:2Y$E_ M5R;!'*>>E_I:9VN0A=@Y M<66TU\C+KSM6;7XH%5A5FZZBQ,L9YHRA#+$8I0G'-$U))HGH"PTFD!3F6XN^ M&@R\PNXJUR[V[]-6M_H"A(*]6^DG!^IRLZJVT:;:6>U$>:/;8%OP$DS;"9Y& M&!T@[JM@O;9NO@3)%KM[ER#;;3//"^EFNW:&I)S:I//-Z03VY+R;5 7L@Q9A MY.@\ZN[9>=15?Q[U-7@:G:ZEJ@]K1Z\^I-+W2T6AV[1E@K\#WU3 M9?VPU#L(7Q]VZM-ZS$?KU=U*?\.NNHK62F36T7RSC.:+A<;;M%LJ7=!_5S4O MDSU!H,SI%>-T/0FSD._%T:OP:* MX#R/!<@SDL@\2T7,$=_/?SBRV948"=$X4XS]#J2>6C1XU7_6ZTYX/,>?@2[R M-(,8P2VA9P^M"9&V89R9PT#/>9XUC.?!Z<\87@[:>O!TX+)N\1KZW>)_5!KMF4W.JMVD?JUAYY;@-%O&N*_ MZUJ;C?XKG.-NW9DP=V;SSBOQT]B^\VM2%;"C#G[.KI "94I14Q[3&$ 4U3T M#25$QMUS=F*SM#B=8->$S:![BL8\*[I9KG[5=^Q,Z9O&T!EBP-OOV-EQ,?0= M.Q1S0B60'!4"YT610TK[UB1ER=-W[(R'B&MS#JO[CSZ&R^4>'?'W"ILIM],8 M1(.M,'R%S8X5T^'T<5LIF=X]ZC/%.[)9ZK%[K^?]?%4OU"3R85O>E#]W5%G\ MCQDL(,E !F222T !*2C"A<0V$VNKABF7.K=8\(0+*!&FB10I4HL+ M#D'""JOS6PX3[!YKLWC> [6;7OLEVFR:?3&.[:;;/@3][. M"]UXE-DIF@U;)GJE[#S2*O6GYSIUEHA7!,D/<9=5'D\V5#Z[DH66E-^>M\2K MN_EJ,Q-(X(PE3( ,YD1B 6G6M\438G0L=U@+HVI)B\E&3=R9,U"344@;HB9O M\>5/3TY1<4I/!E,W 3T9;D/ELS.9Z4FSP[=]G/WU>9;&6"2(4'=C>#1YQMR(S[; MC/FZ'_1UN?B/;]6/_]&9H\=]WO]!#_O\:-@?3'YEC#OP<=D![0*X!W)5;I0CUG^7=UW([(VJY0O5*A4D).6($BWC?C(Q3X\LX+E\^R@9EC\GB MZ(H34>=']2@6-[-S*Z_8>NHDRA!: M)G"V9!#\RE/W,%\Q/6L QQ"JR1)C-"6"D 3SM.@;B DP>H;5X6L#2^5-I<^+ MV4FE"SEOKX0"\F(GC\X#W'WI\^;P'T#0Y1?'Y_5J9YA8-OM"FKQZW;9M=_)^KS;=E=6>77C0AQ"R]Z)D) MI_3B_WSWX0]^_>=H^<4_Z"NCU8&0:>07;0!7SLZW&[ ?WL]RG$+)! ,D0UF2 M2HA2V7]Q@3FV&[ &7QA\P'XH=:)!_=72J9!KO1^D'<_-_BTWOR M@8^W%?#A_9FA:L'&-(:J#>#*V?.6!_T7W\OEP[J\OOU4UKOMPV+7%'8AF^6G M% HL 55FMAZ[8EQE(2R"%7_T,I MB6/.U 2#2I@A0*RJ-;@\X-K!U5=OG@!NS@QVD&TNR ;S@=GB^Y+TVTG/&VQ' M7V[FNF+-Q0YH6C)Y9JT?RB?32 @$L^[Y?9"@+-I+ZQ]5M?Q[M5XWW726D!0" M!K(ZC-\(4L@1BX2>C3-H2($YC!&!8Y@+@@A!0<208ASQ "(O2> MZ[%4]L"Z46JXLSB81%L-#,>?G=8Y41=8U9YP8Z1>;FQ.3:4(>6< M\G@A6%W=D_3%DK$5M$]VQ4\E(!GB>0H9YG -:I(#VXX; Q.AH^>O? M3*B &&,!J/IV0=4?,YC'&"5*8A%$H3==.C"6I\D=23(4EV#\N(J)CY/C]G)R M3,,Y^7"B:R)RX8;]N3P,8,#HV&DO.]UNKF2L8*KQ5NL%G9YC%"2(Y)2$?Q018_&XOBD+3'G!2 T)W;#OP?B M+$Z4!^7$[3/J"IZ'USYY:^(KR#>%A J='79%7PWN!A>:Q:E.KWK#M M3[ H115%051#.9,ZXX2ZG 5*"F!V:/2U[X60I5Q@$#/!(%<+2<$ D0M+4D. MLN"G1GLT%F/;EA@#S0O(B9WF]4!<-,^6%PO-"\B/F^:9\V0F>4\-/"5YCC1, M0/)\<%&.X^_/D'Z#O,@D8\JF6)!$K7PY40*H!#%+KS;<[.QF909JS3"8"H"2#L$@HEVF<*^@LH05%5FF# MYRBLQ\15]+7\MMIL+E:\M =B,!B,F9O6"#"'?:+;6]IMV]?5B"I7WS;L8;LM M-XO'F^U\4Z^;-=D?\]5&%PV>85! PEB>PICI6W-%SN)^-$B9&E4*6KJ&>ZQQD= 8TTTJZ$^66DZ6T2#<3+HR>F)6\^#3LA@-ZYLYX.<(03AA$M M&)=%&L> 4-$/2Y;*S+:(^4':"U%D*,,D13%46DX98W%,E!TI*XH4VD\&K&LQ M'X9A><$BYE;S $/2IC50S&&?G =8V6W:R>5*7RE[O_I1+M]M=JIGZ&<\25V7 MNUH^[!ZV);FKMKO5/YL!)W[>EYNZ)%_KW7:^V,V2E"&:48RD6K\7!6.4MK=K M 5?S$VJT'SL*D,!S!5'O5G?-T?)CD%&'TFZZ$-8A9A.(R?C";DK1POZ]P1T= M@$_=X_1E]ZFD;,%0^@_HZ"C>'4: MJCN.J=4%1HTW=7\%S*=2G^-1KKF^;<>#'@XS*=0Z,TGC F42XZ30KW3WR!#+ MJ">1]X8GL-:WH/1,2>\F>M-V?^X8+/$7\81?I7]=Y/=6Z&L21XH_&74W9=Y- MY+W[=?):[]]B<\D/Q'88Y== ;OZN9J!(DPR+RG%C=] B# M(+"Z*TT'(37=F.@0*AZ"XS%TNYF5*^!3UNF.6V_*;.NK7U&+K6T27^\LCZ:^&OG4Q5=C]*J]5N[Z5:77SLC!RNO :4#A M59^=B5A*GB.Z\%61T)Q)A4("70Y,9#OX8P/R':FSJ[N>]7 ME&A'2P?I]!!V/8CUAW(W2R#-4L1 G.CP0#GG<1\A9"[S>+;3SRP-UF.3IJPD M=X_*7'+U/_&FMD;<#194W[1Y/]N:E3'FTF7/D:DZ7=^7 M6Z6(FV_OR[F:0ZWF7U?KU>ZQ/72_FQ6"IPD"$*M&L5)$!F#[6A9 DDAS0KS M>VK,9J Y%>WO@$15CS-::Z#1ND9T>:)YVF,-E_&5$'ZHI?1]D$Q MT;5+) !$8I9E*,\)Q&D&4=\N8Y)Z&7 6[04?<^\K-])CS\4>L^'GS-3 $3A+4P&1*!"@!1)ID7*0)7UK7 !A,PUW;6.,^??$1YG] MV#)F==(CRMP*LW%DR8K;Z/FOE@AA/ 5 R- M&0,)I06C L$>1I+FQ";;Z+WQP"G&ZZ8+9\OZA>[!?7!)0V;Z0!7T4= MY GI[BN$NNKN$-_\ KH[R#P;W1W.H['NZJ<\675WMVJJ -7M@SPIS_,LEJG( MXC3F$,<)2N.,\ *D"5H<+J!2VG!L96$:<'M=RHF+)X105Q=:$LYKBQ(>IJKPO=SM=LZ)MLGL%0O ,,Y0S M! H(D/EU]VZC7UC7*ZIF-E3DB.EJ[BF1!8$9 M05 D?4,Y9U9E9QR^/K"4:$31 9+3,L>%-#,Y"0J MTM <%SWN1+IH2R .!RF,*7TC*,V!'F.]<6!TBJKC8L99[7'FQ>B!SJ=S)5FI M'V]7B_+S_7Q1]C,G*1"#.:*X !)D<9I)T+>*H%G-5%]MA5XH7;/HMMI&+;"H M06;Q>*4/,L^+T25X=%I"7>^74/(9GRZO@OH@UN*ET)$)=GL]U /19L^*OLW& M*QKOF\<)/#_JTYHJ3&\;(OR?RT53*9Z7]U6]7S;'NL9*SG"&,I*1/,LS0;N6 MLUPRZ"[^;NV-% !Z<%&';HA6.1+K$@C"<^HA&#SGUDM <"1Y2% (3[;'P&!/ MNF-P>)45XP QC-,I!HF!%IT-%#[8,@H6O+Q=;KK@^Z.'U6?^W.^ M6WS_8UL]W-=-A@1S(JE@A"="2LP8IFF?(0"7+L%$#^B,H-\6)Q)#K%+BGCGW$D<" MT!TFDER2::_1) #C;O&DI[1964\KN)S) $!D I$."^@!/OSJ1DNF# .*LXM! XB[DA1ATG3Y9)^_-WU;7%< 8%S3%*22I()BB,<=^66EJ8[QH[MS">Z)Y[SLLG M9?:B&X:M@:*K0'D070O>W$4W#'^>1->(1R?1W9MM*+KV-$U/=!UL.".ZKHRX MWM]^KZ;=[W;E73V32,JX(+&D<0K3-,Y0@KKV("ZPU?EC]U8"B^\K=Y(UMJ@! M-_ RMP65YP5Y7!;M1-F1P%%N=N_Y.7-V<#BGTS@\Z,&.-VYYNS)C?H#YU26_ MN+M?5X_EMM?%)[]O2UM?K+&GGCOX\%[ M?Y[U7J SV@-)/R/(XSET&L(]HKTOCH>/RW3X0#"+29*D, M "[&B0!OPKBH]!\K?[E>M:\F+*H[_>A'LY <*Q*\[:W0(<"KHRZA_=U'R_K? M]'Y774A;>7ZL7%?/:2:Q]<&VES2/3[";%'ETYO3-G7')&M;X_M-W5N/ES M_G-U]W!'J^VV^EO+]OQ>_6;WJ*;F',F<2RY8++ 4&,O^\#9$:6REE5X;#BR7 M[=GV6D^.%NVMA>IA5^_FFZ4":5FOQBO?9GIY,:KM)+-)\1ZJV_1(KZ(.:[0' M&_5H1ZY\8\'C&;$,XHYIZ&48TYY7T G'GZEJ?MQ6B[)M@#BW0/B.9WNBIT'2VW\[\WT?S;?+6I M=]'ZN6;:Z>0 ALU$<1QR[13P*:\-*H.Z:$&T[B0]9X1M.*734#$/=E2^.YO% MJ2=1[U9J758_#T]T746K'K;ZJ<5]%=VU MR"U.!X5PR7F9FX(W[,3OX(@&;:3@1N\/CM@CCM[M'?'G)!QA<8#KP@YQ.]H5 MP#%FY[[LV3IU(BP@[Q,X*Q;2NFJ&N1!U)54Y=X#F\!O!$^O$W"$8'"6P"'C!?>WG",__#6-N@C MO%GR_HN%-UOK7,.;$XM&X8TL%ML'$PPS!@B3&"1YC 5(I1 $\#@3&0!IS*4T MOSGHK\G P:P#>@AEKP4P"[GTR+5!N+H,S791JF?84 HOP[5%1+H,YVZ!R!?W M9M''F)E30<<_M1.(-0&,JH)V1[M]"S'?ZH=SZX_E]O/W^;:\*7_NJ#+^'S,$ MI;[TGL8TH6E*,8>TD( "DN>8),"JH/?I5F0.$<&2)C$J(*0Y!D#* B68IPG. MXM#U3#Z4N^A].(KO)P[ACB$QFGHV3 3GA\K',Z'J[9T9>=2Y5<98Z5>>IT;"Z6Q)'.:6F-KQ!MJX\2)\6OE MU>9'N=WI2[FZO;[V#R] EL.$@UQF$ L!"]&WE3-H5,YX6 N!U>8(5#-J+-\I M=R/-3%_"\V4G+\^INM#;PJ_2R( 57DZB^/2C,2B8,;V5$>6G!10TZBTW1820:[#F/ MQI^[W!Q3YU)Y<1B'%GO)HW'IMGWLSJG9AO$Y\T_M$7NA; +;PG[LJ'QW)KM9 MX,!D&WU\_0OZ9SDHB'- X@*G# ""TZQ'C$5A=(%D"CA#'V ZD:-W2;%=U)UF ML]Q?Q9-VP--Z8. M'B78!/#M12+-5=1:\DL%F19RN ACZ=Q_B?!B:[/?V.+$N'D9Y:^[=YMZMVWV MHX[V+-H?:UW'>;M:E& F57L8"T)3E*4,<9C+M&\_SFAN5T;95ZLC[@ O]:F) MQ1Y@=*\1-HJ_K-;K^?8H)EB*OTO6\EJJ]19-?[/]G0!1SJ[ M5$@"9,H+(I18LTQ7(Z4H$R2V.G!WNI6DD#S+LYR!%,*,TR*)&4,Y+W@F:4:" MIZ^/L%A.O# M#9064;2'%'WI08VSJH$,9Y('!/($PX%S/.<]VU*"8@'?3)L MZ7(*Y73L92"M@U0J */>=.HBAUW.\F2O59;\3EJM;&TQTRLGALRO%-:[Z]NF MD%EW:#T6A?IR$=.<\PP(#CF$?3N< ZOM0_MO#Y[IK9NW,;?ECW+S8%DVS($K M,^D)2Y.=W/0,M=4++W5]\!D?9V3%G;MI2,D _"^N# YCPKCZ5[E6O_U&-LL_ MY]M_E#OUL_BI'P@NNV8Y9*0 <9*0#/(<)C3)\JY929+$ZNVDP8T%%I1VF,PW MR^BNQV=966LPFV8:,RJ1=I+306M8W(.+.G07DJ"WZ#JC2-Z8GH9 ^3/G>?DH MOSR9RMJ6;+4+P#I=)7>LW_:=L89EAE'K"!<(D927M"^;9@0HZ+< M?EL,+&0=R&80SI_ M-,S3_2:B=KXS-HIVS&I3Q%>6-Z,B#NC<7Z)GX;0>;:I M"ME5[23O4UF7ZK/?5>-<+7S6U;U>7SYMF10HYIB(@M,42%Z0-!%]RTD.4QO! M\]%>8+G[N*V6#XM=M#S@L],Y+YR:J=S8=-II7(^N$;DC?!=6. /2SNB;3\JG MH6Y>+:K"=5#[]%6MFNW:JO>[CQQS(("0.=+/!2.JL_IMR'4-(G0:4C3@F5\W"?XV@T/3WU[)\YCXGDJ^VRG3;4SJ-+3&AR'& MV6U+;CSEM6=2"$ S5A22QU#@."WB+IN.@23 9T;[S;;^-7+9;U/J)8OME4W? M^>M)I:W=$];&'$]#K[Q98Y>DMF3)2WIZEE&J%G!0Y\,I@327,(O[-AED5J<) MAK7T2Z>DW^;10S+:*X5^T] 3RCZ[YIV-V9V&2'FRQ2;7;,F0A4#MMFIH/FS5 M+(Y]GV^_E?6,"BB)5,04G"&)*2U0T3>5T57G!2/GQ<:=P,EHS 37DK+4#Z,GEPXOE9:W;[;[%0W MTA?;25V7N_I#M;EO9P+ZUJE,LAA3EC$)&)$4< ;V,RZ08*/WG+TW&G@B= Q5 MIUCOU>>^S^NF-%,/V^9U!J]\G]>FBU)MIU?/63[@C%J@5]$3J)!4BB%E5X'XY[)S$# .8JJ]'6% U349Y3B7J MFE&3"YG/=M5NOC;?L[3Z3T>\39GY!F8PMNSW,)^> MAKCL$0B+HP_&K$UCGNH._XVC#I8\F.K%]7VI,W^;;^V=Q/=57<]03G( 89HP MQ#,:YTPDM&\)0,!M),/E^P.KAL;0EHRL6G#5QE(QG$@S$XW0?-GIQAY-U%U. M_DT#.ET.+XAXO$+)&?T80N T)&20!96_[F0I)+OOY5;-<*JG+7;RM3^HE>(B M20C.,PIS*4G.8:Q5C*,\4[-8;+4YZ:G)P(OHQP+U*BY_I21S[-R#NG8G[9GXBP>3;JN=:%X,R\((R2 MAK+>/6GS&,R'8@ M>GYX-9.\T2FU$[P]F\]E[NJ)"JH_G2$Y4*68MXD[(W9>>9^&U/DUZ47Y&.]\ M^9GES3),!5?K4IYS$:=9FD,*5*-$,8@2*CS.[MYLZE]C5O(__.@?OUGN?M> MJ=_\*-NJYO4L23- > ZAR #-"TB([#<8DP0#:*-N4\(]QO; U\::Z'Y;_5@U MKY*H/W::&>VT=2YU3:=!GU65U&E #KFF/MK6Z-\1ZTV-#K;V':*U(&I-B(YL MN.K#0L-$LR)7HK93D-9MS&@IN40%UU%\>'9Y/[V>-(UX-DEF7JU5.S&,#C%7 M(>M".RTWY>UJ-RM2!@$BM,A2%>L)+&+2UPQ()&16E4-JIM']';$_ M7]X.8,"TJ[]XW[3?:$5I 0N2PA1"#I#@,,[[YE(,H=4K&,Z-! ZP_0 X>C^Z MNGWR\O3_->[8.$74F6$RF-MIC)CA9E2>^]RP<43G]6HQHR!E<1VK-)J_A6;6;NK[V\'F# MZ;)"U$"P4"$[&J,88A3R4#_>A96 M(FA7ULJUC< "U,$868*,"783H1#<#I>A#M5EA:@#82%%MF1.4XRLK7A#CMQ8 M,16D_RI7W[ZKKR<_RNW\6_GA0=<6OKYM6JZO'W;U;KY9*C@="KZJ%VKP/FS+ M=[OR[E 7-,D@RBA*0,RH8&F!]2WO%EP&96)5['PD2('EKK?B]WEK1JMF=?2@ MKUWO*JU\]PK^4SEL/G-Z)7-1#YH)Y 2=9Z>GO0%19T'4FM"\X-5Z\,B*Z%.I M56*U7O4/G5[F'+P?UL](]%=F%PH!!W0>$%E%DJ M]/]#69$F$F6 H!3OPT&LHH.'F;ISVR--R4V$>/EFMB*D%+M[;Y 8C^*XH')\ MD'6F$0%4TE@ ?5#G+F4.<[S_N4FG!&9 M6>TUN;<26&S),L VG=!H2YL&.4Y5#!C)C*DMDW7#8Z2#552!9=:>;;@;H_HH8X3DG M24Y)(E.$28*28I\UR(F51GEJ,K!@?=:G2'[_VI3%7!S!ZR_5VXF4+YK-%.L" M#-O)5X.K(_?C_+&I(TZV6_614O]\=9FBXF:TG9$US[Q/0^-\&U4%[:MVZL?+ M^VVY:+/U3\M$ IHD(HV1S( @5+=3]*MS6 #,; 3/O970>_!'P-QT;0"!9E(V M#G=VZG6,R;&&K!_!.DG.&8T:3N@T9,F#'97OKN;RS.4?5;74!2<_E]L?JT59 M?Z[6R^-ZMC/,]W4YMM^ M69LG%&(.",X+P06",M$3.PI(7L00QJ9+GI/?SU/&("<$LU3"!.9%HKX<"L$0 MX82Q@+GJ#E*TQW2Q%,TIR"!>:;_EZJAF\8%DT"D+,UA MDH8^2=-UG6IPZ2)K(GZS77H%=UF@)9L[W6<7T.@1V074PDGU-DIH'.Q$Y.XMPM.:U@ ]EQ%JAW=?V@6D,LS[(\912E M":&Z8!9G^]8@*P:)DV$;HPK3JL%D)$KC#*>6))NA9$GK1(>1K15O#2$G5IR' MS_'ARKS 0DI4,)$!5,0P)UU]5]5D0875S=!!#8TZD(Z/E/L+\5:\.L;X4)0. M#_)7QT>]+ZQ+9L>YO9 [485R,N4MF7+GQT&KU(+H>OMYIX\B-0NC_L+]#.$4 M9ES*&!<4( Q!TEW442WG&;#<@!_>WJC*=3_?1C^:=(2/Z+96LE&8'B)H M.N=3;:,68I?]V=?ON)BTG:+-3.$&DSXYH1MNT6F]\\366[+7O)9]9D'UL6S$ MEJF_5LI![M0?]?; C"0QSE&.25%(#A+]3@CM4>BW+$TD,%3;(\JA+M3QM3S. MU]RWH*-%BSJ:][#-=#&8/\YKY!1-"?;(_63-D? M3Y!>T"_/HIJF1L4JC;.+5(YDO1*U0M-^V0@6W+IJG,YK-Z'_J'I-N=V62] M6[V@.K"IT53=X^[S4'9=Y#@HL0/5]L+;T.>),E9(9X:G*(#NQIS5MX$<#9&O M;A./Y3GCC!8BF+ C-6JF;%ERV)OVCNC[G(5@$P_4M4"N[Q, MO;G#[X'5ZE)*"24B@2A/L,Q!)D6L4!3[D:V+'0%X@RI+ 7,A>;HJYF2-@92YL^2F9R"]*-!T5[JKIX^$S76$O\O=\N[R9 M?UV7,Y*D0"94ICR-'X$QCZUN*H^&*K"T]H;L<_-=7;1C8XZ+H]71 MU\WOR_$O/%T7(VG#_.[DOQ,%3W+..!6RZ)J@$ )I->FV^>+0 M4VOUITB#B;YH.+8[Y584&(A'.S61>NIJ$_;M"?STS= M[;=5 5[=S5>;60$ A"3F"8Q!GF5QG!/8-U*0Q&H2:?G5XRE!"\A1"TR)LE.# M !PYZ\%;] 15A+9Q TVP9&Q:JF +_H0N.'%@=(S]PVI3[LIRT_SW4>@W'G2C M?Y;ZP,FL2&,@XCA+,DRS.-6OG/6G"RG)L=%LP4,S@14#8%Q$&H[%,>>!O)T7 MC9$ILQ.0'E?4 HL:9 U]T9<6G*'@^N#1XF3X>'RZ'0(?PJO9<>^S#+RBQ!YI MF\ A;D^&5-Z[E(5:W_Q=W7RO'NKY9GG4$,Z+,0W/&UNHNM GYG6OFKP M*8T=QLX$M'6@ 96WGC)LYDLVR]>;SP3,"YC*+!$I(X#&!&]T MC%FQ'A8N NR57+?)\BB\^I@Z*Z"1%QGW2OJPF?4HY/N<9\_=G. \\3Y%D,4T M?##'$P@<00](%4#)O :E8]9O"UW;C/Y@!QZF,U;<&D]I7]JN<&TWI&J M"2BT!R-.3.\'<>*JOLW-^7+9M0DSF189D"RC@E">LBSNEQ6,8;-"N7Y:&DN+ MKZ(.US!AL:3139O#,>A#HO=,>M)J2TJ'278X:GTJMP7%SA+^A D+)7=C<)J" M[FC+&[H^A"$C>1=W]^OJL2S;X[S=\W:ZY9N_50=\O"G[T")0#@&'24I$3%&: MD4+NVZ99;'2YTV^+P>4>Q%$/MCW^'O5P;:?D_E@VB (7(=@N&IRC-6IA1@JG M2U3P1[5%=+@(Y6Y1XASU5U'3Z3T%"E-23@4,[Z1.('#XMZD*V0W=UPDZ7W02 M3H>"(H SQ(&461HG$NONTZ. U*R<;:BV P>7%W.U)IMZ5A:'SY"]^,1^&3*V M.P8N3'X93[BO7L;VB*?UC ?/."UQ#.@R7/3X)'X"T2RD=6<61OY9-(IP1$V. MBJ,F4I!SB.,$Y$SP(L[3(MT'41[3Q#A\V7YQ^(6/]5%.:VX,PDA(6NQBQ)X1 M%^FWIL9"UT-2Y";:%E29:?$S$T\)K2L3$U!19^B5AYY@=P&FO6>G_DESR0;E M(.6$Q4F.(-#_XW%_R8854&*;^R]VWQQ8 =MKKAJ-TTTX2Y;.2V%X@NRTT)R; M(%=?GM#PBA@,HVL:%U\<9V;VH^Z:AWI>E MX'E=AK;RW,);0*">RN!5;U- M9[6([.1\ '%FFCP.9W;"^FIUFD.WONJ8M%Z%^E'=DXR=D<[A+$]#_SS84?GN M?Q99OG?*R,UN]>.5UF B4T(*)B&/<9+P.,_[G"+/"$?&";\!;016H3VRR%Z/ M!M-GD!,?BKKW7:UV'65)__:K';UI\]_[>\V9B 7 .$8R1P DB#4WQ/G@&16 MI7B&M118H _@NN'1P(M^4P!M2WD/9-1L[C@>F7::?9;'"\T:SW)U9N;HA^-I MS!X]V5*%Z(6>%/HLEF!1J6DMEEA%99'M@ EI5]QX! M3N@5LD'ETC<*EVI;HL88WRE3#\[TE" =UX_NJ_: +KQ,)O5-XH?D3?UY=1HZ M/Z;!MCE1WUP;1PP=FSZ5]]UIIB5_V*XVWSZ6VU6U;-^=F)$T+5"2P82B#$.4 M4T+ZN;6@/+:K6SZ\N5%RHML#Q&C98-2O.RB01J_8A-&"-ZD[-];]\3Z1L>S1 MH.=CU3=7P6=O[5*X_D-]<%>_V[10_ZO411/*)?E1;N??RN:7?+XKY7S5/D,Z M$X#F/(>2DA0EF*4I8OV>BN $%3/U+[]6P2=[@=#;Z,2QH<9*\;%_[B7Z6X-5 M2C%OP4:W"F3W/DQUV[X9$U6ME=$W;2Y4:&BZ: -/.OOL42/JW*M0K&*OWJO8:SHZ\^I@>/M1?PY>H0] MA,KHR,ZKJ+LO$DY-71[1YG! D"BIPFC(DBER*&'/?X$:&I M\<&:2:$.'"9;>-&#ULQ=%2U[A-&//42+DR>38L[D)-"D %\X@E*G"-IU(&UU M=%-%>[NC__SU.Y#%8:A) 0]_O&JB'-:U7W:N5[?M MB_./Y7QK>_3NDFZTR$I,WX/32T=H&R^0A0CBJK?2#Y?M'Q/*.UR8B-<2#E/P M3? $_(<'?8"S>S2Z)@^[[]5V]<]R.6.@2"4NDA1FD@.),X:2'J>(^3@G)YW1 MC7&0LM;;X8OJ[D[)7[LK/O\Q7ZWU&]K1;;6-5JH+S-4(B'Y[N(]VU5C9=W>/ M!LZVC^+,T<-9:Y7N"EVG.!CVBZ323_DE1.I\/&&9"N\1 M'/"Q[_JG=QM9;6_+U>YA6^J$_+O-8MO\>KYF5;V;)0F*,P(HE4C!BG-"$RH! MRU'"8Y((,=N4.ZOL=B@@1EJ%6ZWJ,=M<[-N6"KT^)--&G,6Q:"T4P&BIYM6[ M*EHTUN@/WN[MB;;G]OGH(#A^=\@SG2-H/K2.?;:=G0?II4KC6XL:\G4,?A.'A65"UN5]OFPVTZ M=P8XR1*8QZ"(28H 3'1QM';Z('-,C!XI'1]5X/5B=U@OTDGN\5.>]CX*G.$, MZI[15X ':[K]NU\D>?G<"R%REGM Z;UR[?64B!S(_6N*1+)Q21G$.]OE4N>%GS4%.0 G(&#R_&J<+//1M4V*=Z,XPP7K[+Z8( 2!86L2LK[TG(<^$37SSW_HX M6VC;#E\3CFX;A(Y1*0#_9K'FLM3;19 6:UNPZ2KJX/;Z_^G8%RWDZ-U;O@@2 M$:PI/:/SX=PS#?4.:%\U5D>WW4L:<&%2_"RWBU5=UJMN872X&TG3C$,$,$1Q MGB>"%*CH7_R022*EW26*RV ,K-KR3"V LD-M\ZCW);UINOZK"*HX?EU M^MHJXOIP:*\S\/C>OL'=_&GU!-O-K.GWB"&[7)?M&1:;8$'<<'9W[+*.G\JV MV859>+&?-@6O6+_1H&9,JT7Y.OX/U>9'6>LZ#AIJ?5,UFW^'W^N-P _5[G^5 MNT_EHOJV:5:U"9!9KA:T"4QHDN4D8PGK\699;%4AX7(H \]?_MIL]UA>.3RS M+=?S77L;=%.UQK6)U"Z9]N1?S(_> '%\;V+\3F"VI/TU_._Y+,[>GCZ6:0/4 MW^ZBQW(7'6RXBLA=]; Q/L?A^4$,WRXYLW2^?#>8QA)[ CR<>M#CPIZY>-@[ M?%/[CZYWW\OMS??YI@OP,U!PD&8D!JC(!*!$<-B%<1@S *TV$:=KQ83"YN87 MC)O#>]&%X^JH'2ATW!4_%^N'I:XGV:+__TLD?LN)EXC4WCK6OW@D]\?36)'> MLVZ].Q($V0B FC,,:]$3P%W*XJ\,3 VXBV4U'@ M?076OA;P]@"O+_1;W48/9Z<'$XGQCOWCPH$]?,>XV"JZ*W:C-YN/C/L7B>6O M^NT2 7Q8!_H7C]H#R1DK5/OPX8#-=?USM5&C^Z:BY@B2)W3@CKE[PX'7PWM@^UWPUQ:ZY4_]2P!0R+F&%XS6Q1.Q&%VT;0'_?0 T/&R[QCX5;2'KL)M"W[<%9P[ MR6=68R-X;AHKJS$,K48?%2-=86S^SW^J^ECGETA*&V7<8'EGKW"OU'.*,O#=)(0XT:K/][9,4S)O&< M"OKWQ$24,8!AS]4R%'>F"OKL+=6G]7*O'W;U3JF$FE$J15\M9GD""HZ10+'D M!4D914@V8Q?1%%$9VXBH78X@2&KN/0@&AJ MVC7[.F>*V@49IU9EHMFSW:NGZY0X7A_GW]_P]]DE(_K%[,9T11<8C<]VA^\["#W=;LZ MT'W%EB/8T0'W!!3X;7)MM=BCNR:LRCZM--%G[ZP.G%V=PC.+!84IY9(*(5$, MJ40R[90@2P5,9CM]D&[0_.IDVWFFEF-J<,8%98S;5<,<@49B+-8<8Q M@(H4+/-433J+A&*\EI(ZP(Z^ M7"POYWQYL/G]JCMOK.0?UB[[0^H,(H MS1E((%$+]@+PA#+29K<**C/.C2KC^<(B0(QQ@7 LTP)F&2Y 7'" ,Y@DB02< MA-XWT+NM:(?JZVC2 :O*UWFWGB]TL08C$$'"99H@3(ACG M,,X(5\J0%10GAFHPJ(UP0[V'%1WCBK[TR$8>WN=(.C-VO7 [C8'IQY0J0-]S M/1[1-TX6*I37S=7*FCX>_:G9;)R)@E,D#?WJ$CN07VS,3%W"(^\D)/YX(?(#"C%&C8Q2> MG3,-30UGWLDC%4%X--7>?8E5^GBXX;&>*S0_5_6,(Y13 -7:1K ""2XQ85V; M4(6 U&:I.:REP O)/:*H@:0F-0J4I5P.I-),&\=CT4X(+0D,HG)GN3DC:7XX MG89^>;*E"M'K')7I*$GW9SG7Z\'EM5H$+AZVV^X$2_W7IOJJG[W00OEN<__0 ME.O8+-2_:B:PSU'SZFZ^TH=]I> HHRP%!24HXZS(>MQ9RA(G=;L8VL *>:@6 MKVNHAZCXW36 \?NZA2.WN$Z9[HZYFB/@:(-8+=9_%GJ\YDT9BR4Z$CO%$"E#TI85D*.A# MV+*H)1F>-<>*D=;LF=5Q?-7>5Y37 SD3J,DXT(#*6T>Q$%.FZR%OZW:1O&]' M8($8)3SC,D^*@J>,]NU(FAJE2=V_/;"4'F&ZTGW]=*U27VP9R&EPHNS4] B. MJYBZ466AI<$I0T%90CRDE" M@:0"Q$7<-\**#+I(J.%7AUY(5SNF1L5VOG93 U."[%0S #?NDCE,+DT);<&?T$8G#@;D(=^KOWBW*^_J64;URU:Y$*G '*48 M<-IOMZ \I4-3D.8-76071,.+&GS#\XX6G#JG',/0Z6-7Q(3)L?*,>Y;L4HSV MY$XVN^A@RMN)15=^!ESS4!)9KQ1]S1]NMO--W=;.!@I"EJ40LB01J5J&JY;S M_EA\C@U?W@G2<.@\Y+=OV_+;?%=&]^H3W^>U^F&[6E@6%_5+M9VWI,9?W' MMJKK68$%3W&.&1$\8QPFDJ1]LP(FF=V%G<'-V0Q8IPLZ3!<'[I]36FVB^2%P MV6GC<&;-]'!42NTTL(>FWZ'IP$4'=%=1@V]3F"$:.:K/O$\O1W57T-GG55> (]H;$[76-$5\>GLF.T=] MRQ%^IK#>W#T-_;^(Y>X38,_L&^T&?:QV*I"MYFLQWVZN'W8*FW[[1/W=$Y3[ M@#???BMW34F+69H6"10@1[) DF:2")SW:"C,A?&V44 ,@:/%'GE4*NB_ZP<( MGT:.^WYZV):@T6\7+KZORA^Z"NNNL^5748H\:\!-QD,46VD0J8K1%&229JJ M-25",@$QZF'#A,9FB:K)P V>Z/I4_GYW,$^G:&[U==(?S772U6:Q+?6FP&_+ MLOW)L%+]9/@SB=E3P!DNN!]N!U]%1P9&VL+HV,2HM3%Z:N15M#>QR;0[^SH: MJXZ$,^=DO7 W@3#CS90J0-]R.GPAJ^V)Y?DAYJPV6F]EET< MAN*3I+/3&8Y0#K(ZX#$!WSB=_HANJ^WI).7Q\J!''QW@7^1PB!O3;Y\<">S! M:6PKCF3KZV=.1F'85-W_J*KEWZOUNCL%L^0/>BWQL=RNJN5,)@@*( !'&/(L M%Q(E8-\D%<#N6-V@IH)G&GMT[3F1;3MM=SXS,HQ6,\D=C4\[1>UA[8NR+*,6 M6=1"&U-6^JFE6BVR MZQX%F"4X3J4025S(+$UI(6$B^Z8%R:QN2GAI,/"L\@!,O^2KD.WER[)2JA=R MS71K=%XM=R0:>+\W^*(C?EN$>U$;N6"I 6=GY,PKY=.0-;\F/:_\Z9^O 1=8 M]4M$U[=]PT)-'7>/S:&S^:+_=3TK4I%G#$* "D0%3F-8[!?_',1.IX%]8P@L MAOOSI$?3MFAW *D6V;7I]E]P=YAIY10\82>?K]?G.P(8L;->&.O>K F-!D=R M0SEF&B(;W,JW+^(&8'7 90V]]_9ML_JGB@M+?73I=C5_$1G(YOC=3_6[A[MR M^:'NVTQ84P,VD)S)6= MLK0T=6BLJ^KY49"7A)P1D 'L34,_AAA0>>M)-L=#Y_?WY9+-U^NZ:R1&,4PI M(;C - <9QE3PKA%*A)#F!T*MOSKT$= &4-0@LCF=:$_1>:T8@1T[G3@FQJE: MJ3U#-B$;3BC'#0YG/[3QY#-.9D"D_W10?S@LN4 M9ZD0 JLF 68QZ%L3),G=%W;F;026RV'/3E"=J!MA ;?G MQG@19\_F-"9B@ZTXNYAS9<5-=>1\49*[ZF&SFW$&8B23(B99DJ$B90R1?7,Y MMUK6.3<2>JOA4%1TN]HL5O>FI>6'L^>B-X&(&R0X^I;DHHQ:6)<4G ,YQHKC MP.<4):%T=,40?]&'96&3UR9_;B9#]!^=C/3Z0B0?Q4C:[J M\MU&/JS7U[?7/\HM6:^KYFKW];U.+]0S!',I,A3'J) ,%TF1"MFC08S'YL]2 MAL,P_O0NTITH*COP^E['K8*O]\,J9<#O\]Z"J&I-L'G$,:"O#+)\$W&3G?H> M/+1''6G848];7T/6R*/KVTAC_WT//KJ>E(=LWN*\O;ZM%F6YK#4,'=8_E+OKVZ8WVM.5*BPV?[OJ4+N< MFO?!NMEZ8V3"[2+=4ZXUO.8THZ:XAWB)T_!O&1\&FL)WP:]/S"MV^N MC-8/3U7S_53?$ITNWQ/EA,1%R2!<<)CK#F,^WP/0R(WNC09 MIN5Q,RY7T8."K$?GT=*AVNK:'!ULBWFG?R\8K ._J"_EZM2OML6= MOH#[X4&?Q*AN^U<6]H>7/Y9;$,?Q'NB,I/J,1HQ!DA(2,YP7!U1Y#HV.3XR% M)7",:X'JH%9_GZO/1?=E']$:0Z)-M3-\4'$T[UA'NHL[9F#L.\*O5@A[C^W? MNSDC[P@L MN^W=?RJ7Y5V3M?NH7^,]V@V+(:8HCW/,40($X:PH^A/D#&!D=K..U"\VWSSM\@_PCLL6 M_SB.&1A?#R"C!N751/;V3Y)GO+$_G/YI9.&\6W5V2]\7:V[Z>23L-ZIOU=^K M]?)F.U^N-M_X_+&>T4(@JG 424%PP6/)DO[0)YI'>00'S$3&)"-4I)(P!'.1(=K?EN8T38W> MI@B/8C3-71P OM#?^6:^?JQ7M9;>@^KJZ>[",'DT@KM\Z? 8G@JCR4?()ZW/ M)Q@>I-5#O?:KZ/9@.ZTUW ^S_O3\,%V_OFU>OF@F\3?;U;=OY78F@0(A.99( M",@$8"#N=]0YSOF JY/^L8RF[?=/LA3-:T2M>.O<1+<;8%LS.+BC?.GY>#X* MH^I/4TR-!6T:(^ILF)J\GR5\D,C[<>6O(O6>K+46?)\L#]ORE2KFJ%I;? MX]-[TM7R8;%3\.;KLD'7(26;Y6&/6M_8F,49Q*" #&X)C^/@U)P.:KN'^E&;V,6FZSY4 M*3./C@PU5^Q^E>[@8S-[8MTBQ"[W:-UCX#;X<%=8[X^/Z/TI;YR/28/1COKH M?AF\_&7S[?91/PG6;"Q?W]Y\+]OC *RZNZ\VZL.S-$,RASG#,D]B3+-44-@C MBK.8V[W7%1*)C6(Y/>?58.PWX=4LI&R/WRQZA(=$YN$4G.4EEZ">&KCV'=E% M/N<:/?3N:/'1V:D]]HFL=]\FV66MZ]%U$U_G^K34=(WKG5W#]>UMN=V6R_9= MQ_;JS_ZQ1Q59GD,@G&8RD2DD$'*UN&9T?XJ+%[$L+-:L?AL.O0ZM]&FH90?: MZ0IB&+Z-UH67H]I6?SM^.ZCM'<2KPS.WS9S<6'1'H-]J'78Y-[BNK;RZPW2- M9$73Z75/&+8GL98)9%HU0F^U77.\1/''MJKK&4MY5C H4WW')\T93XK^4KX@ M&3>JUCR\EYOCDT@%G3%< 8I+K,[Y]<<+^* M&E!C3]Q/<'-V6CZ4SZE,N@?;\6)*[8>9P8F03^7=?+71IQ!6]4+/XM5<7OWF MGTW4;1,Z8):F/!=IP8J"2/T.3\+BO,<$8&(T@QX'26!QVV/4R9 ]N&YKI]GN M::I]+#L+FEV9( # \O%/ODE7F0P@R@-".42+VMEPT M9SM7?;W2,,5A[7AV4>-1*!XHNT^*PD8MR@G(ZRGJC'5T,/=3%,SA1AG7@!W MF:D$]LUU[S-I+#.HEOUIGC.9,I8@C!*.V5YL"VAU*\SE^P.+VWZT=<^NV6F9 M$V%FPA6:*SN5VM,D^M?I-*!Q]>@51LZ(SQ#^IJ$T@RRH_/4FMW?7WFU6N]5\ MW9;9_+S;KO[1GFN8Y3#'.+8Z24VY\8"JTOWH-9B?J^O M,S48H[J!UQUF_&VUB9;5>CW?MA5RFF(YAA,J?XP;;#.-3;:=/!T_7*9G4"W3 M+<*HA=B>_QJ;6;<'X49A>/@3<6Y,6S\;=XJ-4YM#/HFY;B[/":*XYM(T+1 3UAW#AP)Q]/-U=R:K$F*N+T5Y[7;D14CR6[K@%W? M?FY*.5[?LN;^37,^F>FW3,HE?3Q"-$M(*I"$"4H MGUJTW>V/#F]$'R/'][.].\ B@%S2$6Y1Q;M#S,*-)5&G8E HOB<0F(*95HW0 M7VU>-UO^]T/=//RBE)@LERO=?>?KC_/5*-L[#/[]*-("1O\CQ$ M3/PY\1<1%(\&VXJ*;ZY-=]0_+[ZK8+G6MWG+;VT)V'M]H&GS[=WFMMK>-;-H M^MC]\D9W]5F22DQ$3+.,(8$@59,@+@$%I""IY(55?4"G]HN,X)13E$D* <&8 M9SC/02X@22F5H:M']9";HD,MKFB/.CJ"?:67T?TGOC38_[?=]GT0[YAM[U_: M,7;KZ3 ^"7)*P('8,Z<(0KII&J<,@EI8C=?IS72Y.5.Z?9R]>S\#,44(Y4AP M&1.4I G%H!O(69Z:G4,X^CJ1,TI3#G&&,"0H)ESF2/V')"1!C++0YYCJ[;PT M?)3%AH3S:A;(?LNS29\_$?'>1F7J7F;J"$SB M T@(3*#F5/$.Q#'W)X4.Y^UYNU5\MK6Z+#NJF M'\Y%$@M*IM%-;0!7SNZWR.OI9R3+Y?]4L\ME=?='J::7F\?_9WX_W\BM7O:_ MV\W7CW^6>F=B%G-$$P2H2 F#:983!&7?EZ4:/,;).XLV4XBECI$ *1VGN1J8 M$G'.XIPQ6F0@](3Q6O=WB_U.GVP:[#5?B$B[R-:"C#J45U&'\RIJD%Y%+=:K MJ$$;?6GQ&N8HO)-NL;]\(?+=MI8].\$L>6S.T*D,<0".)Y &#F%5%;9G6B9T M3RYI#!/ M"@P0@:* "<<%HL%OB)Y-"49?-,ZH 6J;G_5"MF%"=FR>+3.PPRD.DVXUH.U< M?M4GZQ-)J'HUZ7D&U3]?ILKW09G_L-VJUDE=EWK'C/(B(T@G9HLL8RP&'.\' M7IQP&Y5[\>4:=HP+6@!$H5H^$9&PG'.4QYE(B/JEK^O5JOR6;Y;K-3/4S7&&IU3Q<86E?U MP[:\*7_NJ++['S..DX+EA>0YD#0M 2TC<^(4B(*J]H^EDVC0N0%%T(RO9TF MBT+FN=Z85?_+(1.A]:I'V]1A.^!]*ZB/0KJ9C%V0;SMM.T]U= ;?=%PHP;O MR*LZ.S+/2&$@KTQ#'T,95XW2L^V4E,[K57U]2Q;-GHTN1%2M5XO']O\>&D^% MC)&(&=3_S0K 9=R^M9QD"9/2:"/%AA+Z-JH)V63OET\\0JX:6;0G* M9TV"E%*:(0#3!-%8T QCTC?):6%5[W=00X%5[N-VM5FL[M?MG>8G2.VT;AB; M9@HW&I%VNO8$UG04[1Q;9W3,"\G34"\_IE0!.J&=4OU5E]>WHMZM[N:[LI[) MG"0L)JDLB(@)B4%@$9,A.9IZ3 M,QVE>4K1&6UQY'(::N(*OO+2GRRS].7?1Y.J;;51/R[*)B/W^A1+.;:@5&8Y MXRD 6:[?X.Y@I'&:6]U-\]YX8-7Y5.IJU^O'YHT1O>&U!Q]]5LORY7R[K)ND MSOZ#9%G=[YY^\JF=EEL!WKUEN$-P24=9;AR4?Y]F>SI*:,OHNX[>ZAWU5VY?0X"YQ!(C@%G MC%%:I$*M!JW*#58EM]VZSL5Z*^F3;3T@N2;*>D/;]Z2$8] MU.AOA37JP5Y>1^W8/*.B@=PR#0T-95PU2M>VTT\QW^KG8^J/Y;:I-O6\50E3 M 4$,@"@0S%$F]K^I:/Q[2EEVS$\C!5)HIXI@L MVDE@C^Q X'1FD&^P=D;J?/$]#6WS9DT5IE<.NUWP^LP3I:20L<1%D2%($E:@ M>-\VSC.K)UG\M!A8R?K#[T>GG8==)'#DU4S0QJ?43M9>7"68CJH947=&V_Q2 M/PV%\VS3&Q<*?#!FK'9:6.F\+I?ZI>ER4S8HV/0EG(8@GA#<;PP MYY92J='^_K6A^^/\L9%-LMVJCY1MA:N+"Z8]G>?D,Z!S)B*F(2U\+JW!V31[ M;Z4M>ZB+::DF5<-D^6.SFW\K;\J%^HONMFR!,"DR AG0I98!1E"2."-YA@!( M.32ZS.6QN< R>@12OW&Q^(]FW^8(J;?MBLJJVN ME7O]=;WZUG3&NFN12Z#KG3) <9P(FE(!>==BBIBTVFD:TLXHD:%YBSRJ&YC1 MIMI99DX'\6B:9!B'0MO40L-8\Z;U$2YK$?*533C)T=DK[7_.UP_EX>Y+/1. JG8PQC$$<99S49"T;QD#F5H>PQ[< MWF5$*MJ4IXOBA^/63+#&IM5EZMHRJN%=11I@U" \NI(W\N5C \[.")E/QJGE>VS-;I@*W;^K/L O7'^UZ;Z6I?;'^U4\/YA5^NS+IO%:KUJ M9%?]Z6&[76V^-==CWJ_F7]5O=H\?R^VJTMF%K?HZ94O[WQF#>:'FAH+GC%/, M(!?*C Z[FC!:S=^F@3B\R.J$N$[SE?/MYO?J81>M.HS1;\L.I>&;?=-BSE"R MIP$VG.@?)/XJ.C*Q/>1T;&346AD]-?,JVAL:-99>17M;KZ+6VNC=OL?P-WM, MD!@RBA//1*%I=:)IQ+&)<5)->=A;9+J['1I9;0_:K:]AK99-M9%JTU@EFF>D MVJ<(VY/\,XA)PGF""B*13$'"I1 =EHR"PB@VAD40.-:UB)H'N)I:9]%]M]EU MJY86BT,@7!S;8I'"#><9@[3Y))QB%YGZO4:%.3J:ASQ!?=6'KLYYW<.J+?9) M^,8BXSX)'[DEXT#@5,F-QQC%/DQXP@\#J9.(%80:.MKUB'+^/.RC&3H"RRRPI0SEU0NO( M(Q-_Z87CD1WCK19=^L>_Y!+1B8BPZT)WW]@_OMJ74#N<:&6"$"ZX6GB")*,8 M UYTQ5,SR5!L],"823N$)P*2+$8P)I 33C A+%-Q/&4DC[/0=X".'^[LP;F^ MD>I HN%>]DC\6>YEOT)=]Z3I!<][GJ;JW):V!X*G(8M>+#GY*NE0=NR%B2S4 MK'];+N5*/VS2%%)_7N.1/OXY_V^U=%C/Z_JHUAE,40**M,AB3/(T+B".VZ$' M8XQ<'XEVAI.A(@4QBC%&$ ))"Y3F$&!,($5YC(,?BW^XNYMO'_50'5B\=@S7 MV*KB)+SB+IX]_*C%WST7\++R[=?'J#$B:JR8D-2Z\F^DR,&=.S7A#F_P27T? MB6O;,%#=G@$D'W9JKDWN]/6L?S;S:?%37R8HF^%Q%*D 20K(!8M97F0*, "D M5QV.$ZN+[5Z!Q0QD:E8/,TIT"$VPONR?IFKJF-&"Y6C$&?!Y ;J*6I.B8YNB MSBBW*#*.9^WBR>2%.J_HSSF0#_E]S0;KN_7Z6TZAY&?JQV,R!RF!+, M0\BAR$B492D042R'37A,N=9KL &_WOW-KJ-4==>\X+,23/-5TA#@SG/U2)B9 M,6X/N'084^IZPI;RLX=,^3P83_"=!>2F92T;"I369M$0!F'E[7RUF44I3Q#G MB&590L(DCQ%.VJ%4GK<_AV@., 6+U*(-XA%=^/HPB0/D+'#)2Z Y9)-Z:&T^ M,<3/1T8Q5>$LI_3"0W=[_*A)6//,"*OB(W&$6()H%@.&4Y&UHZ69WE/UH6,X MYA:#KG=VH=/;2HZ!FAFO/ 9LHC>'ST!S9H7-> (P:-3*O?\HSD.91C#3UX.]4=/CF7$ M,XU@&IDN BG5F[:8VC1L\RQ 9_AF.*A^,(X%/1X] ;2#3-]JCR?E#9M:NN3+ MKJJC.T,04 @9P2"A"5.%@7C2"9"S>$C)QP'#.N:E1IS_-:S8XQ!8-5/KTR!J MF#A_6/;QM)RFNH/8U/LNM\V/5/GQCM]:#2:N"/D\M.>2X/;MXP<'NE#LA0*1 MUK S[(BPFV51%F(2 SF*2',>AF&<'TD8Y+/OQ?9+:=CMX.5?:[(B3R4P9;E) M*N>?NXMKC) ?:\)<[*?KV)OJK>_UU_*[7\EF^?M\^\]"K:GFM&>6P"2-:(PX MB"CD&89$- LH#4&$0K,9/F @YW/^XURUDE1%]VY;V<;V*\^!<]:/#$;4CS5B M0Y%'?L(2-EI/?1]ZI4^;^;H"517;;*+X9OC=+*0Y0H*&&[Z<;1\QK8I=\QAJ>?7@G=.C M5U'W'T7E\_7BL*ZW4>5Z+D [F;2NT];?5"'V8+4Y+=96W@1O90"_#I+@1.^>[VBGL[->XFEZ0=WYU]-7 MM2?JM2]LET&Y>?QP]O%KVT>/;4\4#3XK58-&UY$S6\YM=V8CX\^\\6,_Y!$> MSSVZG5ZR48I,[)YY+5S]KEDJ4"H2S*.$IH R$D)U?:V6-00BG-U5Q:8^[N?; MO:&3'%5.$]9\J)(V@=+BZVJCFI@%7^;R&PO#T]V)+&CH^+PU6W]G9[F$1/UK M7T?MB+/FT?%GDTP'SWS8-!A8*A9ATR):F<2G!/VS?U6+[M>1Y7\?=ONFO 50 MUZT%)CA..&,A)@EIQ48"(>T$I _".M[454SXO=K*S3NI!B9N1H#MN7R/3Q;S M($WD%1REIRO+FW)NH10*XEQ$E&1I0J(8I+05&*1I-ML47U7^[=J+JFXO2:M% M7+@FKD>*:?-74]SM_Q?K&L66KSOTL@G$>,6ZS&PS;<) 5>J)D""8AC"C@A*: MY(VL0,01:Q(&?+.<,EWPDI3FZ8)6(6W:DO] )U/@%7GYM5O4->+KIBQ+&(RR M6S2SB"Y1D?6Z_%,M$E%N67GXLK\YK,EB41XVE73%JI(VEV)))68A2/,XA8!1 M)'B.DY@RU1.+H23*8T@BDP,]NR,[WL>U@@7;3K*+8-YJ8'@@9QESO1SC='"; MY0X[I#^<(-T)7UWHSK?%8:[W1C%#TYVI%LYQK0V M[NE771E7')_+_7%Y6VP[\F[NWRJF_[I9_4^QE!$GSZ(PIU$290PQ+/\'ZZ[8 M29;@1"M_YFAHYR]@*DFJP^KR)E@6-\56G7UO7[@S/@KJ>C0Z(>!F/-H*6A^Z MM*+>*\;=/I(YRCMZ0T #+,_0J".C^,&CKI1[W#'0'89VH]$9AA%3[Q:B$,<8 M)B$4>2@B@DC&LCB+C+K_61IRK/A3Q3_+1LQ@WGS51?CY,L@VXTZK^+H,.'V, M,P<'F-KH^\&(MI7J%5(:8J;]GFH_WU<)@ZN;?+[[)J0HN^Y)(A9"H)QB$!+. M@>J@ \(PQ0!FA,<$4MT'OD/&LR@:Z?BPT M.ZH\?%IE#Q_=1?6NV*NAWF_+[ZMEL:0_/^U4VQHCQK!6$06I4@-C!\([#C:OW_ .YOGSW]X#DUY=_7%Y?\H^&=0M< M8*Y';Q/#;49Z4MB:ZUIQ5>'XWY3$P6KSM^!8">HH]62$: [L&9IT:"4_R-.E M@N5H,]YP_W:\'W)=MH<;A13OWI[Z+HY5MQ)EJT/[6<1X1B#6/I,D/,,8IH=AT &QWG&/UBQV[E5):J MMLG\I**_F6LPPTN/TIU!94;%IV*,2Y>G(Y^AN5XX^4%/_40O+WV +H):P'$A-2C%,BZT_>JO M/)ROZTHP^==\)__L'B"6WXMML%_)$/O/;ZO%-_F3-U7#O_KGFI)$_S[PC<^+ M>#W!^):!]N!]C45E2B>3T3 [83Q8#3,"#Q#5[QOK9BM_ M%J=SFW([ /L1O]I2YN%&V29&_;A+K"2#+N26.R]W(0UC)%M0]G.01T&&,QA>5EBV5^ M%LL1..L^3MJ,U1->'_FJKRIGV6H0/OVX2DTLMMI5]W?>;XO;U>%VEH@P2P0B M*$HX8C!'@G5Y@(3I=82T-YK[NX/;XAYE+1L!5=$Q.3?DAF9?A0J[8K,JM\&F MW \+OWI!WH?-7*-M@=):\8+?&@'_-B6M/0&8-K<- =M'@ANDSUF6&XZ4+M71 MPVZUD7O6O+S](JFU*HQ6;M1A2+'9JPYWJV5U.%)NR':KZDM6YRMUJOJ?=->_HQG +(6/=<5?:U6K M*[#/_-.3-SSCNI*1;'C&(?DVB_QP:]ZA4OJ]]@U.]TZ>D%9O0-0MA*8LMWH3 MM=W-U[,X2Q@C)",DDJ/G( \%[.XL)WI-%:T-YMBI57LQJ'> MV*":.8W3-TUG/*1 H Q"B $5G)(P0>VH M(234[#;8L+&<7Q!KGN^OZANG^_D/T[318#3U-A]C FG&_QV&S:U=*=N1D!KQ M1DX8O0#6V:MF=F#V(ZJVILVC"VDV4=+E+3G:5EU0847]]\FUV7Q^M]K/U]V= M61%QGJ*0 !Y%6"1Q H#HB!-EQ(3"+ X[7KKFY#%$=:1:W7YM+P"9/XRP";T> MWTV$NAGUM4(&O[5B_DV!?WR2T(@ZV7L$?13/<*(#4_A!CRX4*YU/XZ&D^50= M@%BDDIE)R&)*XA2E-.[N6^0@C=OKO7T)L\>0/>[W&A\I/BR'-Y03^R#;EPU= M06J3!Y\H2S(U_1E5'K&*NJ^4-T2E%\EN,%Y:&<['X[[?%G?SU;()2\EF>;7_ M5FR;$GK-);,<4)KG$-((4T23D%'.6D&B/$=ZI.=0 .<4V C9]:"M@L12"1HL M:DF;Z-$@<>?(%AI9T@F-,(PT6X'E!CIH3=)NH*70025U6R3TI;NPHUG$(+DZ MO67ZI5N?A9\^Z[I&6ST MW=%0<+UT08.5.N]V[/Y/$BKM2,!A'H!V<$9@/S9KW M&M1YTJC>Z9KDA6S#VOL T1F>5@\/*WQ/JIIY075/86=V9#@$?%_I;IA2+Q\5 M#L=L^#'A^_G/*F\?)7$&2 *3%,8,X22G&>ZHEJ"!5RI,1W-\DZ([N;JKY;%U M,J@-YM!C01[U5TJ&^87@-R<_5UW2;UEDX-'\TQ[[%!G?DL@-D_#^<.1TM)N ;9#R\@.UH:[AY@ MACFX?F#[2F6]]='(O@U!:G (=ZU>YK3A8PPB3#"!&.=I',9)1 %IQQ9APJW$ M<$8CCD5F^_F/8QU/2\&:&;0#HS5GJ%H-URHI/=JB/D2N3\36"WE?>6Z03KHQ MVP#$>M[?Z9)];]7G75V 69C& K$\)#DA",5I"IEH!T\PT-JT6A[2,>-U"_3> M8Z;[A8RU]ZNVT3[/@1,"/9P$+T^?+U62:I1J<0KVH#L[8X!N]P4N>O[-C!S-9!]FE2(LHS3 5"-$$0QR*".,M:">(P&QA3 M]Q_7L9^ICULM9D '(&SG8-L5N$Y.MSW*BSZ+XH!S[CZV\#7DMJ"9X8EW?_3L M=]6=A7D(5"<%.2""A'%(1-(*@&*5/"WW\[4>/UH.PFUE_$[\YZ+KGKL MOFP!/?Z<"'PS^NS14]?71KIGZ-.!*?Q@3Q>*]6Z8:XC=0.Z\W'PO=L^U,HQ) MR$ (20I)'D)&$H&Z@Z\(&=4L=S"\ZY3&NS_X1R<=R0=A/H@UQX+;*GMV0OO0 M,M8<6'-"M6$EKXG5BH)Z!&L/2UVB?3__V;24)>KUXK:0(DF6W_]\OU8]P#9+ M+K]ZIWYD)FD^1PD1>08@#T..2,); 3#,@-F5=(L#:ZWU0;4,FOY;NZH95R-G M==>I:(6\4%7^UH>E6OB+DZ=QN_)F_^=\:WA#P*95]"AX;'/THMY62-6UNQ$S M:.6\""I)+RJS=,*.2[?Z()ZA60>6\(->72A6.I_% ^GT4?NQ/,W#&&5I1 6. M8)2"*.QNIV(:L1Z/&([Q@[):OJHU][&38Z[V/!:![$J,;<*WQX<2= M#5^$RX3Y>D/M*>'UU^V%N>SMN%6[GVW!?]]Y6]MS:IO"#&UTHUGN/;8C= M0+;L>CP^L1Q!R$ M^2#6' MNJ^S9">UQ$O,,L.:$:L-*7A.K%07U"-8>EJ:[;E%N/Q1W3;).=<2Z MO2TW'_?EXI\S*$( 4AQC&L(09A@2U&WWDSR!_9*7 P9TGK0\"E8W552B!3LE M6[^=]A!PS;;:KE$=MM=6R8O[V-8"!A_/8NMTM_T\8AK;;0MP^T%]-A5Z9L-M M#2MM:MN6BZ)8[H34MNW^?G7S\=M<3M5/&PGHI?S"1O*LJ@Q:?9E*R992,/4B MN[HUK'*?N\OV=*(2]NI.?6,W2W.BCI.R-*,81P1"@+JX%X6)T:/-:25U')FV MR@5JU@6K1KV'Q*HV_'*N;HI%50/TS]7^6[#_5@3%CV*[6-5D4=8*U<<4']^_ M-R3C::>#)H^_FIE@Z (:O2Z"RY,)4.MU4?_]YHO2)&CHXK2)[470J1/4J@2\ MF1;+D9V&2_.<\S=>3 M/7)4?6#ST['=JS2X:C$_@W(!)")D M/$XISEF:$-%5\(LY[NW>3,>9T#EU@@:[8K.2H>NFW)MFH =!;.XR7*+;C_!K M8$_D"I1@T['V X0T.;)P1C'C$&>[>7851E/9G/$<"C7Q/:ENLU:]0 MUWL6G3;JPZ,ZDRS:?NB^O*P=6\VKA>]:UZ>I812$>QS;L&*[^CY7.\O+S6Z_ MK4H>/"4(9)&@21XG/$6$@)S N(O*8)[U:0'A0(J1:.+T>&=^=R>)8C%?KYL, M8^]#'FNF,#[T&17^X8= 1W&#H[P73YZ=3W8JI FIWBF1;?MXQ<=.%'S^%,D- MEO9O)LT 23G)8I#$/(DSA"DXQHWR&Z&%>YQ]AAWK'N?IT_2;;F5;OLO9"W?; MMY*L0N[\-I*O5Y"L7#W2-H4?#.I"L=Y7C0RQTV5,?G-3+/97-_R'C+ED]/Q! M!FU7&R63^D\]*_H^7Q=5-VI)YZN%#.G4-\AF>?\+)S\Y(XQF<2XB0C,(8P!C M=*QRBG!J]&)]"OD<'VMP(7A^'5R)0%Q]X)=_?Q?P_Y/_@[S[.P\^D&L>U!]_ M#*[>!3GY^(^ O&/U!_Q_?[K\@[SE[ZX_FM'S)$;6XW'?[6M&^+4V:N/2ZA,H MA8)R4_F!B]H;G,AZ$1S5J+^I[D\\_-K)/QC7/SBPSAE',N5<\,/C3(I Z<_* M-/-A@V1Z+S\^&B]W:0:?IL_S3&IW[M"2S[L(:J6#)^HCGEX_N^]S:^W']9?C6O:, M*_5TBOGA97T%IWP5-#&B;Y[A+$Y0&N4T3D@8QRP$Z-CT)V-H=E>I^7$_W^Y' M<+@ORF-"I0]%UV?5YWQG\":@Q=?59J/(4.Y!U!7M>I01O>K+-AO!25HUU"0^ M[Q7Y+5=N2-N(OX!7T=?5II,P1'@I+J<7T?R'>T+79K\ ;VKI:Y0TSA'5YX^/A[FY=/2J: MK]6(8EW^>;FY*;>WU4V>[K%U&B>IP!%/",41"-4)OW_+?Y>KGKP-V.7'_.W5QT\?N#I$N+K^!_]0_6?P>4[?7.L,:$-?SU(KPIH#>+Y4XEK",T)6-P(N1DQ2,TP3O#L;;A]X--K6M5NIVT MQKUIRMNB:;&V6KXK]C. .).8!(&=(: !Z?O#- M$ 4>=W89AH7)_DSQUCNIHOSP6#ALLWSBX@E;[1;KU/%92=-#.0VSD(U,/<6U$_2>6,\\SQ= M%0W%/,7MMVCF-,/[AY/W2Z$?MF-+Z/+X!$8PY>M* MQ.!4QJ 5,OARV$L:WP<_BWT5]XY-R7KPG:5>RQ;PA6)MJ_6(2IW@IM6*O&J\ M^''U=;.Z62WFFWU#Y]?;^68WKY[W_S%?'XJRJ32CWBT72[+C\^VF/.R;1S,S M&I$L5-%]Q&B490**XYVX.(^UR'1$<1S3[&D%JBBZ "$*=I6XCVJ2S7=!48NN M.+8BX"=**Y#E=PG%_&MQ72P47?R[03_ND>Q[GJ(]-:T9>=<=;$\4Z&+N$Q4N M@DJ)8^VQH-8C(+N@T:0M0.:?$0T:KOMGS'[-V$ M1U:XG&Q]6/7W9R5*><@I9C@%,*$L84*DL#LT#8%-1S](CE?LX:O;P/\>_%;_ MPK]9=1/#;&O%R8]F5B?>?52G/LQ:5KWY:%9SZL8G]]YNW+85X[P*?VU'4S-' M;1%=%SORZ_)CL=^O"UIN#CN5E&U%2S(9*ZC@@24Q!HQE$>I$XU3O!?.H HWH MLS&.+G (GG/:^S+853K4=2;F?\ZW2\W#^G%-:'_;/8KU1MEX7Y=!K4I0Z=(4 ML7"]]^YO2W>[[U%L.NK^NY=MG6S!G\/6TB9\L.E>A5NWK/* C;@EO!ULQ9^5 M+$^H !A&.820A2$E '1)@HABZ&A+WEN>Z=S\T:U_J5AC45_,JW?ESO?;_0UH M?=\]BNU&V'^/YN+MV-'9CGP4>XZX,Y_4O>L :V>O/MALK\*YV]6X_][=$MJZ M%Y$^K+Y^VU_=?-K57;^OONSGJXVJB]8^6Q?E]NJN*O"[^?I6/6SOJOS.&$TS M%K$0 )@RP@'FM"LL&28 F-Q-B16LJXH96Z6*\NL'^'NJIUU,S@G/I05 $TSAE+*0",]P.3P6B^ILP MBX..3,_K1MA5L7LCMUSE=O]&_M;;ZH+INI0_ICXS"L.-TG/\ M&CS]TG,JP$TV.Q,!WW-'8\L FAL6?7">W94XP->'K8<+M4K'\]+ _Z@^050)&*E,*4\YC!I'M?EX)0V_58&L^QUZF:8Y6-F'4[ ML@OU4F%[:*[0;\I]]=K6@/AL(:WA9"8 VOQ"9? MY,(8?N2'G&CVL$Z-,_2TD_BGXZK1ZHIBQ?9[07ZL=C,49RB)",* )R)+$1%A MV(Z:A7%BE*@?.)9CKKR_2J_ECP>?E5R&C#@84;84^VV[MU^;,H/A;?BZVZC_=[4IY"&D> Y!SFK!F- M ",2OWU'$XV!HQD/M1(% M1RP_UT*-3$+/0'.&@H:"Z05 4?=P"DAV_X-2LS@LQ(TJ"2UMZ4S0'OPOLX-T$,V M=_TP'GN[U^'6;\]G#KL?#&=7)?W=7U^\^G'?M_GV:[&;B1BGD,1Q&N4@YR*B M-)-?R"*.$,-K M&V&%U;!HKRA#%'U<0:8JG%TQO?#HM4*:53DC<@<$$Y9!D(Z&+N M$]#HKA-3)#U<)\8JG%LG_? 8LDX^E.NU*+?J0?PLIBQ!E$M7)?)8+I0L13 6 M.4,T(B)E46^G\L18692$..<4JAN^2/5L"2$#(<0,P5SDKE\BW%\Y73BG) P: M$8<$S7W [1$O.\9U2*AL".EHS'2"E2%)]4'97[[JI8T&=?5':9"W1TC /$,\ M2G@J5#<"RGF[NG*<4/.>G$\.DU$N^1CA!,B_.:$HRT,,>!9&41RRQ"@J[MUJ MD\[7*N%R$3SJJ_FSF&^G7V*FSE\75'\7D[X*.L[?# _MVV-MHJZZ8Q'-Y+(, M$40AQFD88R"X$*);,2DUZU?VX'>'E-"0+)FYKR/D.5GT7%S->L^#.>N7_4$S _JZ"W]PVM4@U#0)8SF-?5. M>O-[-#43D,)(\#RFDI@8)(GYT 2(V(1RK56!*Y7Q".QM%='?E)7Q) Y^J.H1R%ND>O%):U(U>OA M>T*-2RO/07.&7P:CZ0?1#%>CM#S++(3X+(9(1 F47Q28 MF\7VO09P'.#G\^WVI]KWDEO5STBMDN.CW;R\O2LWDJT,V]?U0U+/2SL'TV0)-P(N;18; K6/5#9(G[-\-API?5*[*50U M@;K?;IW>51W7(:4PA@R%.$E(0D*8Q*(=#65QW(O*^@TU/H&MVOK//@.J M2UX.01Q 62UB>5U,Y]V9NIJ.6.I)7,YRTS D?6&D@5H\XB$;J/1))X%(^()%FSZ:WYI'1F8H MF:>'K (T9(,V7?9',^NCC90?Y-!/]#-9'D/]M4K4Y>7F>R$=[Y=UH8;@_SJL M]C^[C&J75T)8P(A0E'.,<2*C'QZ']<@T9-B@.JJE\<;/-]>2&B>;K8)\GERF MPM>,;3@^3)_C>!:(>U*:SK5'I M;OX-.A(XBG(_&7AU<_VM>""9NB8L!V:8@Q!$,K#E$6*M1'&8B@$G!E;E<'Z@ M4"Z*8KD+YNMJCLJM[[ZLKO4N*C5VJKEP>:>6^B[X;:D6;IO;>[['T1A9=!.0 M]9/L3DSG1R0XBJ;G4_0.T=4LA?QX9TO:>7]=/I0@ICBB.,$Y!5'$,0_C#!]) M2R"#!)B+X<=)BEWV2(0Y 5LC[IP"X)X)LUK0H)&TS9EUPJK>50\#I FQ-ZJ6 M/)D-^E9-MFD+W>K))B ]%ZDZ@MJ#B-659J7[B6I8F5_+.SZ0Y5TAO];R9#N MNGJ<[JH.E=0W[I\U>6I6PQ8#'IIW0!N",B%KQY?ZX?= M$29!73=+=;G9%W*Y['E=3^C>5=F(Y""+<_4L"T19'*>4=%$%BIA1B\XAXSC. M,K6B!8ULAI?D!R&H=Q@Z%GAF'O,A;A=UZGRJR_)G0#J38K,!K1\I-"N:E/8G MWF ^XC\6Z\.RYDIU :H.63B/"0$PB&$==!@X(H\H\U@9U?>A:;BKL M#W,)7+OZ7JH$YQCFW@SF'F$;='81='(&IX).SFU/PF=&=,,LX"WK#53K90JT M@9LN'YX.<753IX/:3ENS-$G#"(9Q1@2(!$,PPUDS9)3@D)L5]!LTE,FZ[%78 M[U0Z==M$\PZLD^5X#JDS2] *P'XL.SNJE XFX)#EI19W>Y_]_;:X71UN9XRG M(88(I2P+PYSC)!?MLHYPQLB0-=9GO-$7VKUC]2G7V1-H:2^V(4C[N.(&Z7-V MV0U':D"H/\,<$4 @#7G($CE&RHZK'*5A;G+'NL_O=YSVOU;_1#]T'RN6- L; MM4'T8^$,TN#E8- 0#=W%00^[U:;8[?+R]HMTA&IMJE6Y+G>';7%=_-A3J>,_ M9SSA618RS"($ /:J$N[-^^U*[<&"W\NEM-M_%JNOW]2M(Z+*+7XM@A,U#,N'^F!Q/29_;<8V MZ3G8P-(+] MSO@BGV:/'X[,*T0>UI'U2;;I7.B'U>Z?8EL4[7[GPWQ?S,*(<4:JPC59FD0, MPI2E,AY &.:1X$8-EMQ+FR9Q!L,TRB*$ 0U#*A""490B^14F1.C8?2J9WMQ( MH8Z[_:T4*_CMKI#_X-S[%%^M.X&S=&Y83USE1: T#92J07<,J91]Q8[R*=N- MY28'S9M?T$D.P\.EB[1@*6\KV<#M#C*@:)"R-H#0\02($4=5LC5&2 M ;.>4:,)S;(DQ!&D*4\$X)!CG F.XRC#&691XKSYU-/N\B*XK>7SUF]J&]T3 M]^G"WKY[T8N@T?H7-5E-Z5=/I]!=QKL:PC.UC^]G-'U<[_U&)GX9IDB.Y M/6%QF"""$H R+$,;@2*01K2C$>"8-<' M:,^[VEH^?UVMKM%]<;4.[/T*7&VM]:_F:FNM)G6UAM/IK^)J36$9W=7VLMLD MKE9=:UGLB^4?Y5K^&M4ZI-J/\QC11$01!DDLMSF,$TK;U&"2A.ED7O8Y>0%@ M88CBB K5@2DFQ6'FV,'^8[63*VZUF*^#[YU@7GC5OO:=P*&. M8%IO?&FK:W!4]K5G?Y\VWUCN<^#D^04]YU!$7#I-*];RR%]V>^M4[JMC$8>Q MP!0"E&6)2@EF<9P)RA'WS&UVF:N&YD] MZ3W]R@,/-+LWWM2%Q;UWJK]",OBL.:=ULJ9SZB_C:XV!&=_E]K.=3YZWV6J# MG-&("4RR$.4L@H"GB:+@1.3RDVBZFTKGQ18T87'.DS2*!. A0T!@'J8,13'% ME!CU2+'H>3U*"P\TNS^>UX'%7X/G??6YX;/FG-CS&LZIOX[G-05F L_;RW;: MGG?QK5@>UL75SSK<_U3OXIAZ!](XG$E<46?KN>KI,=E3QIXXG_,DCBWGB5MPK>5#CA\%59.V>KZD6+5GJT2-ZCE56O_*+$DB*^K,[6Z1@%? MCY GQ-V,ARO(U\]#7DD[.>^:P7F&;AW9Q0^6=:7<$QWZG&%H'@23157<9O>N MW!>[M^6\>JC759OZ4"R*U?=*(O7'C"+* 68RWL)1"K,,48A"N=[EUR/YD5$K M)E? M:\F->KBZ,8I)2]?)C=.SPZLK(VEV?>T#VQ/>;@0;>-"UP[&"Y6CSV; 8[:F+ ME=ZU\K)'S_IVM2DN]\7M;A8#.;D08RS.6)P3E(11UGA73%-HE/"Q-JAK5V8: MUBK)@TITP]V'/3/H;3''UL'^VH]K"/L!C=M M]ERORS\51XMRR\K#E_W-8=V*=)3B0[E>WY1;=3P[BPBE69QQ$"&0QA$&G(]'HB=$63=R/9HA MWQ;+U5ZRZVX7?%92!Z(6>VP6-87U')TZ,Y$GO.I.OX<$ZQA)NTP[HS#/$L93 MD6#&DYS$,(R:P3-*2#B[JV+MC_OY=F^39%\[6W&\CY/OA2?%UM M-BI$*F^"G\5\>Q',9?#4;C75PM]_DS_9;#FJ).['3T$29SZN^L%+7=L^KVE] MZRO5:U$;8J:[DM]OR^^KG9QS3PP^RW@J][@9P2@$*>8\HTG:#HER(;KY^_7^Z$],[A=H;JK,#M!\'94:5T,!V=A"4( M<,0$P30F(L(A2LF12=._+5AY.U]M9A2(6."0 MQCD@69) "KBHV^[$B<""FD4GDXCH/JI1L@5*N.!S+9-OI?=[P'KN#LB45O2# M1Z:%P/3EC'M[.'^=^J[(;C.&Y%%R1"YD%932$9UJKWL-:$__;O\M_MB.4.1B D&(CEC(-S[ MMGZVF="C\1_%=K&2/SX3! J5PX"81;%@#*>T59DR%(\VQ1?YU*WR;R:OJA: MU(AK:CS52ILA/Q3KHJ(]GUR;@2DGBI>^NT?/4.KM-D7!=G/DU^62?7 M PKW;JZO?29T=*+FIQSO1\]7[O!-=QO5Z?2;++^OW>H'AWO/UMY%7QX 9 MAA%..>!YS%,$F(A0>U4(L)!!TZN^7@@]PD5A18/?B^IQDGKB?7K^]_#NL):W M?"VSP8,R9AZ! M47JY8DW#H"]GA/[R\_@C>D+_9['Z^DT*3;X7V_G7HCK49/-]<6S;\D7^['RQ M/[T4&R61B"(41C0E,,09B438J<;22._9V:M2R?DSM5;JH!&[OC@1*,%/FTS] M=M@MU:ZSCKB, ZY7@+1V6/8*='G->5[-"?FYQ>7_ZKXG><53TS0D? 4ZC14X MOLJI:A!H3F_JL^'H].)IST1?@M;7!-FCT/8U"3_.FM\_XO:SG 2IVD>@80#P'*,,P#;.W^ YFD\XM.J,=7RY.G54DZR^79G' :_ M*JQ=7V3P==Z,'@8_#BB""HI@+[$(KMJ&OATTP<@E0J[RTW=?D%'/T9S!E&82^TBE&:Q:-^F@P1",LK3M-&U M&O$EF[^!AO6I,G6T,>4L\37DJ#$)Y$2L4?FK11Z&?NKAR/.G#D9/7."\K M%S.,49*"$!'"$$1QA#OE (BQ'[&(594_OQ'OAEK4(( M,DR 2#E(A%!JI>WSG@SG3*LN[&O198H7Q7VWF*\%4R]>'X\[-?IL*L=\;SIX M1_DZ)Z)/[YS'G9"OY2&T[53'5 ^F^X2NGDBF/>]\>;WR2M :]4VV;2M/%:N2 MKU^W57G'R\U^N]KL5HM*^GM]BZB,N&$,>0@S2+.$TR1M%0&,AU.&IQ;$=WT) MM)7PWM/K'MWV/(9PH@!T9./[%G,>9U:G?_LZ==#K:>^,-'%8.?(T\S62'#S= M)HL<7S;@B,&BQ=GT:\:'-@%R'!):M^54I7N>4:3+S)+-\J0XXRS$C*"8$I1$ M/$TB1%C:=M[*>!)KO19Z):J,%AW>J.CPNQ*U9N*GCZJFK81B>YKHAHU>:^'U M79B^/OWDD7(@\3AM0/EK3<%IR_!,.!5]+!5TM+A+'@U>4O?JGQ;FF=>9B\=SK=7E\!\#>7"MS8:K=8E[O#MK@N?NRIM-<_ M9UDD8 P8$9@D84H2DF(L(AH1&'.69ZG)FSS#H?.<1RS*&("4 APRA#)">VD,',$D!0A#1CG()7'+X"=*42A7NHR$H5$_YCZ$MOA6+ ]R M>4E&JT24F]F;7(5WU>!O5_,OJ[7<2_\^WQ^V\N\'DL!09#"+12IW MQTG*"U:'0VO7-T\G>C\N)=CMP7-YNM#G2#=[0ZW M]=<>")FG,C3-PPQ##C!(4YC#YA @XLFB."?S1>\$3216IGSQK:70* M/NT4Q=#U?/'/-Q(,.?"N^=Z;]]O50GWS]W)9K TK?8UL<3U'X+&Q#0]^3QSU MF>M;E3XGE3Q;E>Y-BZE=B%VCG/$N$UG?#\5?BLFPO!E-[O[MYS\^_:(^F7?O?OZ?_^.__>O_\\LO_UM_ M?/^3+8>+^V(R_\E,B\&\N/GIK]'\RT__N"EF?_YT.RWO?_I'.?US]'7PRR^K M2C\M?QB/)G_^2_K/Y\&L^.G;;/0OL^&7XG[POAP.YLOO_C*?/_S+K[_^]==? M?_OV>3K^6SF]^Q4!@'_=U-I9(OWV2U7LE_31+Q#]@N'?OLUN?OXI2CB9+;^[ MQI=4Q;^]*O\77I:&4LI?EW_=%)V-MA6,S<)?__=O[S\MY?QE-)G-!Y-A\?/_ M^&\__;2"8UJ.BX_%[4_IWS\^OGO6R'CTM7B(:BDG?QN6][^F(K^JX7"Z*&[< MMX=B,BMF:G)S-?]23,UB.HWZ>#\:?!Z-1_-1,8L]6W[!EVEQ^V\_CQ]FDPA* M$G,%R7\_NJ'Y]X?BWWZ>C>X?QA&A7SL0P1;SP6CH.O!YW&#FGG> M7(/B_-=B-!NE$5FCKZ_+MM*1WP?3:9PDOA:U27&X;F,=->7]_6B>)L2D+5-. MYG'JC%-HC6%8HVH7W72Q\?)[4>AB4MR.YA_&@\G[8CZ/#5S=QCG^9C2/-7XO M)^_BNG!?7 ^^_398_O58M738A2Y@>U_$Y>+=Y+:'B/A@/+Z>#B:SP;"667YB<^<2QT33X'MQ#Y'.:O M5[?OBZ_%&!_OEFOL"]H5V8\FT;8>#<9J-BN6NZ2&1#VFX79%/'8%.:J1=KM> M;S6H4;6Q;OZ]+&_^&HW'*WLALCFM02L5'^IFC:I==',S!I\;0%>W59V:-&GP M*[H0>^7CB!V)9L,_E]/^<=9E TUW(>:Q@_V$IKH0X]/B_GXP_7YU^_(/^6+5 M;;H+,>O-;[4;:*S+[XN[P7CM8#_4NVUE&^O([\4\>4H^%--/7P;3@X;VCN)M M=>?8P5:S>EO=_5@,RVB2C$>#E56\_'#VQZRX23/U>+@8#Y)_.%G(P\@U.QHO MYL6-&TPG\=--*Z?)VLIWMP54O6&YMU)C7?LP+>-'\^\1E.2%>DC&S:&>[:O3 M:L=J+W;!%VM=2.$/5&UIXJ#7;K:S%9+->=N\FHC@-L=XT6.Z6& MRS/86?RH&'U-4-36^-%-M2B&+6Z+Z;2X6?_E9!GVM].F */9X.YN&FW9E7V2 M+4BM]EH4Z/BINVX++7;ZD;K)8=84J8YIM57AEI_H[W\ORKOIX.'+:/BQN*M_ M;>CT%EL4JNZ$O[]>8QW\5-PE,^W)#:I#7=M=H\5.O2_3PORUN%GMXD^F1'[+ M+0IY[ Q4OX46.[WQ#FW\]T_^J+^O*YPLT4G-MRANO>%[J%YS'7QUY^)@UW;6 M:+%31S.[=@LM=GI#O:7U/1HNK[O$0G_$"5D-8U]&RZWN/XK1W9?X-_6UF [N M"O>MF Y'L^)#K'&ZN,U_=Q= +?]T];"RK6MULJY[NM4O;1&:FM/%@7HM=O % M3G$17-POL9S%*7=SYKSZY(]9:ONUF3!0]/;FR]CQ^LRZ=VFP^;7/6B^#8O)C?%S3)@ ML^K'N!QN$W@I[.U@]GDI\6+VR]U@\!#1@O+78CR?59_\DC[Y!+SDZ?S6Y#*;#5^Q^7G%=XM>'92S(+\,OH_'F4YD(]R M5G/!KULG@XZGB:WVV)N>+0153'G M.;686^YL@(023GU6EDBSS=;5(&A'XOQ MTKQ\U,):+WLD/E@W&$&AU\9QC(DB5F..:"6W0P+].#- ;0:4[6+\.-9;7X72 M8/\P+6^+6( E]\@I7DE+##$9C$(_!J,:!;@K M.ET/OA75*GB80UM*!XF(\EY)%L50EI&X%*(-7 C7FH)W$ ?_&,3)1[7CR>?3 M("*P#-)>\KSVW+.]7I!. \DEI9B::,TQQBS83+1!#A/M]$:#TW'70(S2@!H)E7:6D HEXY'/ M8"'],5C8&?A=4?3E];1B^K780[YMQ0.0AD+%%1,46ZHPQQI7D@EC<_;J[,>@ M50.P=KH^1K.OG"[7].4V_/K+X#'[S\8<7&4%&M9;.8]O,7"'E5#2,02U YHZ M#M2CM>ER9C/^8]"N&^2[8N:R^Z]]7(=7U/T5 S40$2HME\1QYS5T %;2QM&I M,G@F?@R>-0IPQQN!HYBT6T;#N)$> .DP$VF40.@K&0&W.(-$\F@2O3IX>@LD M:@K;OGFLM]W >-,.:^JQ91H31*"DCE!!J <"4D$]@XS3\SFL4[;7F\6XN+I] M3::E&NJ<:-5O)% HC6=<6A.-?F^)B#\9'7>I+$YYTHD?QX5=FQ-E1V!W-@OL M2L/:X1#?LFFM,\;W50L(:<8)!<9(09''VEMGG*)4"\;B'O=\@WQ+MX\[LJ[7 M0!"8*4LQY=@2&FT713BC5&@8]_>&@QRG< \'=S-D..Q-R4?Z#"-[_YWAMS[2 MHPH!A=9CPJQ2SEA+ 8E&&XQSK):USF';7LXW6:2>*$5_?_+;8#.KR9>=2 MWXH*NMHV;NX0Z^^/+N#Q($KS;33;P\"]]8)EC&M("8AX"N:LE\JL9:41YYSM M8P\7F_:H4+8'>N<$>V(*K]-KW5REB,JXPUSGZYC],2D_)V=R NG=Y&$Q?Y[L MXZ74MKP?C"9U2-K6=P<)O+.,:(.AT(H1:P2I,"?87-BMGX;XMXO5/='2X9'Q M.G C?1(>C]92NIFKQ?RWXOYS,=U"T'W%@U5((4V,5'%9,L J3GS56^18SN%[ MGSEU?NV7C2NGZY/[)RO-@?5[1XT@O4Y?!;<6#D8@QSF'S$ CJ"5.4EGUE!J>D8# MXWW\X-V\N#_2@MU4"T1#K1QW#CMI&9;0ZLKF9QQG76#.(M"%F[&G*N"\-YP? M;\$NW_I8J18>?:=Y>S,1"4(PI08AA^-B&P'@E8.92XOTQ9LR)Y"BUC7F1O#N MBGG5PH(EU:2KL. M=[K<1>43KF'(>SB]K;++5"]5S=[-9HOB)N6%CS\<.'QL\%L"TAA :X0AR#@- MO &6; 8K)3D'17U?I\\]4S:LFY.W"1_*>41K-!BO':T[ E0V0W(PO2OF>C![ M?#WOY7[B]!8#Q@)1!SGS(L7Y>>4DKV36E+L,/O8P\*U1"G8+_1;>F8N:>VP)OA<+]TU)S!Y*?BOE\G%[*6"::JWTP^;Q: -*3V&7H M%:16""^Y=>O>"T%USB39PP"ZYAG6++X_;'0P-,1(:B3S*F*$O>:H0LE0 S-8 MV,-XN@ZMQ1;0[WB7[@I_6;I 220^!H!9;CK$D MF.$-5E#F,+6'$7EM;L@[44!79-V\QK9R,=S893CU*JGE'B[NJQ8\8M&&=A%- M22WASC,$-Y)JET.UH^/VWISYUP+"G=VR'$U&\R)=_'_ULE\EQ3Z'=IWJ 4F MO7,("$\PUL)35%U]$DZ1+$F WP; MUUQ:V<9TJ).. OB62<16[J/8\8T5/#QGKND]?7H,C*P1T'=4.X$[Z 7G!FD. MJ$GW%KR6@#&4O"-0U#KN/",>=6)ZCVLH&!/M4<@LY5I3"2(.3&E#'=->, LN M+/MT2VPI.U3!^>>,*MFN+B;%[6C^83R8O"^63V]?W9JHZ]$ZA](FM]+Z8>[> MQ Z?9^XA@ENI-#:(>229C^O2.L8)0TW=&:.+5^E:'H4Y%$*\M7S EG,"/'8$ M8& CD5'E*<$(L0\1R MA2AR% G*^$8J9'*2W/60/YF:?;GBY,)Y'I(<# +:5CSX9.QKJJ63S$!I%=>@ MDHPPP2^+*#FJW';%%%M\GK^;I*2R:1X]L.R\+AP$9T8+XK'R0E&B6%R.*ZFX M-9W>@'UKRTXVG.^#^\/QI[NJ!$&%4 IJ+I7%&*"4A[V2T'A_89?R)NCR*=T,R^MI\5#.=MCB!Q1.P#*141+ZK_(H1FS*A[A.4A?78885 M=BHNE13(JK\J+\RX1P9)]XPX%>&N=L4OU]KW-5(G[*P3//,>" 6\!IA&@XXP MM+[Z@*D4,L>1TL/XMV8=*4VAVIT_9>LP6I\,3ZMQ\.SOQ7081;NZ7?YQK^,E ML^V F#(,2.L<9\!H;S1P%6;"@APF]FB%:Y [KQPUW6J@_ZQMA:X!*(0P@(1Q M#)466EKL-RA!F?-H1M\3)O:)M$?JH6.V/KEE\[3O,_V]$NTP.0^W$0RWQ ,G M*)=<<(*4=YL1JQRYY*Q'K7&Q<=@[.WV-O=_XV-8GBK\-OHWN%_>ZG$[+O]) M&CS$O\R_[SN5/:*9N&18YKE-[VD )[V3TEC^-;"L3$/1S! M3FL(M.&.&%8=.#%-^86]]-L<>[K!NQ-.K2;/)CBU:BEX2+&0.'9(:DFUU,94 M7B"&-< ML\!0YR0#VB(5!39\+:\S!N0D;,A\F*V=Z: E-KQTQ3>(>6<'.<_Z?$0.I?T5 M@W 6(P;30Q)0Q\OGF@GXWYFKAW/L("QH\P)!K5@#@ML(4&5?-;! M;G.REO/!^')9=236Y^'2/XJTGA(^U M#/B;K<:J%CE[!MZZ-KL 2WSE= 3%\./GL+!&GO<+?$@U=AM4WA?>(Z-9O.GW J_O:23_&C\'$01=\1N/+L[T%@ M90BTE&/+@8M]Y195?2;67]A3BXUHK\S'L77=[[Q&_J)$B N59U8*Q5'L9^P^ M@Z;JMX*7\H3YB;IZJ>F3,&M3U^NCU[W:?E8F>.<1XYH;Y#5G&FL%];KOF/M+ M2?%SLL;*9G!K5>>KH]'].G]:)BABL(,^FL6*2(H0UU)4?<=0Y;P*TJ/@D$9T MGH%;=WE5MJUA[VL$?ARH&9B0PBK,/.( 1UE31^< >B2D50 I:1#TA-EJ>B?(=/M >!?G36W1JDF4W][I$C&,4J0- M)IIB1U-@:.4&(!K['!;U\M2R&Q:=BN]Y^..^/123V=YLJ=O*!X13/E"KHRGH M#'0J?I>J9*.0Y\1^]3#7A3/6-9FSA5A> @,L9R+Z),6DHB$-V, M"FI%SIEV#T\5NV'.B>!V19V_#T:3]^5L=C5)-MOZG8*KVV77]Q!H7[6@A>:" M T2,53Z*1BF/BS,'CB")F3:=G +*%8TFQ5VZV7W]9MG4(-+G/^I;[F)_M*,] MQ!%7@D )(:/6 6$$MMY%PX,YAGRMJXYM;; CB=(+.DN]U'D"8D>-(".+"162 M6^VH 598PR 1(&4AL3[KA>H>;J5;TO^KC7436)_36;.QMW\;S)>I]([@V=&M M!>Z=TM11);6B3"MEL084D?3$8DH%>%ENPJXXV+8>SK\H_3&Y6=^B*6[\(HI4 M/#/:D4T)XY[3:HS M%,:UO93SY99U7VO+?!S2YW7513PVPWY19U =TTQPRCO, -7 J(BO9LQ7N H= MY^(?>8%JAG.-*J 7EE,EQNK^\4U*4.PC>H/Q?Q2#_<]6G-IH<%(2A**E0)3Q M(%H)U.L*)>(O[7&+=@ATC!G5I#9ZQ=F(7!+A^J\REZB/+06KL=%:,,XH)Y@) MID 5)BDL81=FY?>'G2>KH)>4C%]\^/;R$6T%I*2-NQN2DD)0;&TT=6"%B=%9 M 3E]3*7>.UJ>H(0^$M.7B^Q5_4E3 2@6M_C000P\0!@ ;5R%B+!9Y\@]/ OL M'2U/T$$O63GZVM1LF9H* GHN.?=>I0=P*3,8VS4BTBF18V'V\)RQ?ZP\7@=] M8Z6ZC7IKD)K/V@L84I<@)$4X"*G+>1>EA&&.O^)FCB+Z1 MM %>!LJ%D=Q%,YM:RB@4@.-JF!*MYZ=G0_IX>Q=B MI2(V@D:P)<@[93PV9B,?E3EI?.0/NB0W W5GY[>3FW2E+4EJT^5%^0 =E89:*0G&DBN)M)>5 M;(Z<[ZFY#AZ5.%7+6\F2AVM7G#&#V9=TB!S_5S\7LP/ISO=5RU(PQ1('F#M+)<*",EL):DR)F<3W_?7F)HE5H,H M=\6G#]/B83"Z6=^&BJ-BF7K\&2Q[:%6C=@"6>\PYXU 1A2%6-KUVO9(;")23 M3JGO[RLURZ[FP3Z+3577E@J2"N);?'/$R8'U M;4>["ZRYXP11I#!'"*64,Y6L5L$+2\W1D.7=)*3=+6-E[/7\>WIQ;AZGQF37 M/:1][.][V;.O6L#(4L2@,1@:[7B4%V^&6PIBN_B%*YM)#<+;W5;N812G^M$_ MUP]J1O%3C%/L<*V$[W6J!V$TX,33%'H",!%QS=Y8@I[7B[A[.[=>&N)2"\AV MQ:EW44^3NU'<#JRPB'UVW]8O[_R]+&_^&HW'>SA5IWIP! (&) = 4J\$9O31 M)Z>DSLFJD'5GY>U,5BW W%F4_&$2;200&LOT",^Z M//)VB'(BE%V1P:XU\&XR+.^+Z\&W#9WWT&-WI4"0] 9:;U#<+%#IHHAFLTYC MG+-_SWJ[[^T0IC%P.]N,/3H6ZCUSLZU\<-)I'J=+[QR2V'AK'C>:'HL@-O2IS#J]/0R=B1 M0'9V_>OQ,DC<\'V:E\,_OY3CJ)Y9VOS-O]N241L10*J6A#$*R.5!FUN9,5V^(5"?K M?,=9:Q;('5(H/<#\&H;]+-I>)S@+.-'*6@(-D:C7WL]_C.9?S&(VCUO*Z1$/W]:I'@B4Q%NLTO2>WOD!+KTRGB0GPGJ6 ML_[U_>BC!8:U /F9;\AGOZ^L#31>*@NM5(A:R)U!E;3 Z1RG4@^/0%K@5*/X MGL],/\H\#\P3YT@Z-&0*"[\O)7I&N&F_D1?K"LK%T0;,&X>[TD.4)-O5/ M6K96"H9X9>-\'\>.=10I[X&II#2$Y*3ORS*I+L%GU1CL9[;;ZW'L4-W@('%2 M21QG:95>>,-0K*_9$"E]UB-"/4R0TCZ[&@;\;#<-GHZ0XZX;/*\9E);&&0>, MQTZF.%^IJD$E4X+!:,$:Q;N,^P6ZVT3 X>8(*LT 5 )@QPW6F^&B4(Y M\U)6-I)+6 )/Q[D[>WUG1M^]MOK.6H%%6:2%T!MM+$31=C2PDM-"D?,"8]]O ML'1@M#>%>U?\.NDRPQ[D%/!(,^Z<@3;^J#RO_#9$7%;D+!K^,K,T'M,&TTFT[F=J.%S<+\8)>%OKN2S&9C;X6*Y]7>J+T]V)^=7L] M^+;_SMTQ+07 @7)6$X6==):AE&2CPL,Q#<_EIWR;!&P7_?.Y"8YR#P0EC%: M D:)IL0KC:FLI(I@YDQJ?7=BML"I;(#[$CA3SP6^M6K W!FON-9*<@*131-W M)3$&*L?3!$'/.=6E8[P)]!_YUI>$M1^6.'\IYJ/AXY;Q(K/7"BBX-I0KA(12 M<5; W@&BK,#08 1J^?M;,G'&X_*OI!M?3FVY^#R_78Q?9YNK$51P3#L!4&(0 MX=1JX9V1&&EK*SP05SGF32]=BDU2Y*5MTR+PY_%1QVGA:KK$[&:Y!_U03#]] MB4#7=EOO:B"]!NU2W(47U'L".5&<5M(#R7*.<7MX"[-5VK6"^'GXMNSI3"WF M7Z+)\,_'/.H'>?:R8E#(*V@Q0IP+0:VG)/EH5](2Q7("\7IX_;)#?F4B?4Y> MO9O-%D=S:E4I( .Q)X@Q3H62A#.F-N 9(7..5'H8S-(YGTY"^0Q'<2DIKTZOCG)"OJ@7IO1=IA /E M'(4H+A4K-W&T4 M/XS!\8W%"9!0K66TP^+_#4'".E8A8[F^W">X,DA2=HQZ5\M.%.3Q)'@_S1[+ M!40U4]YYPC'76&(5U]!*%H!ASL)R-(.^%M//99*?F;'R<7U" M.8&;_9]HS\N7EQ=?FE!0=Y'$4;5Q_W. =$^+!:BI,7=V7T_GHGZMMY_)]\BTD MJE"4*THJ#.K\DE'KVY?OB6R MSS[<6S'XJ$UFD2! >^F$ &C]0$"4E@"+O>!A*YHY#P_7?L7)77HJ MJ3X+GU>+DSJ#2B!,E.12$I1"LA\G=983M]/#$\@>;H#$UN5PL8?'ECWF8KYRNB*D7LQ& MDV@[Q'W0YSB 4O8/YDGY\-XE2+Y:^V.U5-MF: MX!Y:=]2#0*4U'%CB,%, ""NTV4P($F6]N-/#P]A>#8Y^JOCD#=:3*\E1X:-Y M G/]\/3'XFM4[=;@\;I5 V+86J684C *8Z@!GF^\$)CGW,#L>V*=7K"V)46= M+?'X.*#]0,#FCJ!>.<2ZJ]TPI@L3FRX"IG]]_WG#R](&8[>NJ* ME[&W*32_L,7JWR?8K#,[U#@PJM](\- Y(H"B#L*4!A)3ZC>C4["SY1&^K&.@ MUA1R/EJ^CCPZBI"OJP>)/(E#3P&+M$)$$(TVWA!#24[,3OV#G^=NTU=D)&V1 ML0V&'"1AMA).-@Y?]R5N !\&HYOU)*TFZ_C]]4,%NUR@IS<63!S)QL2%!4HM M- 96.UM)FL(!.CG\N4"Z=::2!LFWXV7X^H3;T4#<:Z77Q$B4" .JTON\=K-@ M4&1SXGKZ>Q34/;F:@?]\BZDM'M*MW2>/]1ZUF+ZN'CR&"!N;WA67$$G/!%A; MS=HY3'/LNOXFRCK+(IH-_AFW%JG/C_;N\<3;UD# Q@'(K5# 8&JPY0C22OJX MA'("HF-9G(SUI3(F>CZ MGC_KK'N&T_ _*^=>O-%Y+.U>5 ]"0P($YY A11%E7D.P&6W2HXIWVWTF5RBD_VYCP]6#A5'8"4SU3SG?FS?#S[.9-_E MX'_V">]Z\*W.>W.UZ@=$H512<2D-B?MJ##55E>P>X)SM;-;9Q@71+1_V!OTB M.YZ5JN\7V=% 1Y80U01BDA$"'<^DHB++-R@)^03O M,ZE5X/NR-3W5:MO9 M2H"&2>V%T%APB3SDDK$*!P18SDP&>Q@1VH,]ZNGH=Q@86O- < \)ZS<2@ $T M74"/4@NN;+0K/*Y0$"C+DCO^8G:W*56[#2AM1R%GIN6[R==BUE3L_)[& D+1 MWJ6 *\*5 =PJ[,5FDP5%SGW9?N=2;#UVOCG4.\M[-_B^OMZCAO^U&$V+*%(< M2//O'\8IYF9RDQ(6/]SOSR!;OY$0AZ,16'G#*'< .*&PJU"0G&6EG>[](6V; MK'F9-*\ME9R-F$?$3QVL&PPQ(-H^!&HO(8>$0K!Q3,M-S$?C5A M,>YI+ @M$1-&>%!MAR8XE MNC%5=$; :3DLBIN9C^BE=)@I)\#5[2JCX1^3J.AW\8-)Q"E=2MR>\B09P;-8 M;+Q(N0^7PEX]I#_LM2K;_-Y C$K+&B-,2PD5YU1L%AX!<([OJ.^I2[HD?8]T M>([Q8LIH\TSGR0Y/P;HUV?ZB5N @O7T,K$-$2V-)W#QNKL,A)W.XVD-SX$ST MS .]:VM@%?Q=#:E#J27VU I&:&K3I7'/K2 48>(V=]XHEI?Y(NP9UOU\[#OF M6#14#L5";\'K, M/:S'KJK=A+Y&DGVCG# MWLD6T]'7P7SYBFE$:K&4]13Z'M%8X!9ZC0W"CJ3,X49QM%E#N,D*#JU_M_;R M.=N>2OKG<&K$T12H(DXQ1#%R."(O-7U<>%S>\UM]?^"V0WJVII"N:.EN;XOA M_.K6?1LNLZ1\C#/(U23)E/Z?CK2^#L;%,@ V0C4:QODE_2'NY9Y_\*3D'OZV M\&U!6Y9,'^("5-Z\OL2U=EP\ M16^%Z)Z1T&U' @$8<@ LEUQ3$_D@V:/?$;N<2.[CDPL^60W>T"#IM<;>Q/AI M:S@$R1 6!!J-L ((64#%8XP+LSGL/CK [6&IZL4L93' MO;26G%@"@!>PPHH8F'-KZVCS?$59-VDW!KB'A#U."5T1]M/BX6&\1&HPKI!Z M-[DMI_>#IX^6[:%FS18"09AX"1U66D(*TGYY<[J2;H.<*T[N#1&P':@[#"I9 M)7Y+@52CF[B;W1\[\J)PH-)Q ].+=A0+2C"#OZ=7A('L!= M+JE)^-_+R3#^^'CK:W*SQ?.1\A>/R]EB6M28NG*;#M1Z:*'03@,K-(?$D WX M.$[P&93L8?QE:XMJASKHCK7+**YE>JV;T7R1WGZ=#%-VK1N]F/]>SO^CF*=Q MMY>=]9H(4G)+&70*48\,I][ S6&)<2;G6*"'$V-WA'G%U%;T<7)X\#*<[]/H M;C*Z'0T'D_D:D.OI8#*+39-MMJ"JKG95'T=W7^+N\X_9*@SQZO-\,)JD.Q#5F98OI_5SY#30:K": M, LMH)03JQR53F_N_P!,R_HXF67ITO?5;=1-]61@7:_2$;4#((89 MS#WQ1'/B'+)\DW>%$7JVMYPNB5NMJ.*15O_ZZRLMO(\?+/^T]2_K=EXA.QY] M+>(PF)63OPW+^Y5.3#FY2:\&I.3NLW(\NDDW@3?>X=DR"C&V_R66B;73,T-_ M3 :+FU$L];R_Q;=Y$9NZ^;F#@\Y'Y_7JZ".J]UDWUY_6./ \KJ6H0BL 8D8H MX2DA4&+IH2+&&H>XH[62!+1V3?CQ):C]-X$?RP4$C!4&:*"QII(QY;&%FDME M)5<2Y!QZ'.UN_EI,/Y?='7LTJ^_7UWM/1KDK WSU2,AKX5.7HPE6Q'W'Z@F1 MX?#;WNHU\X7ACB7QAV.I)I 0I41T2:TUJ:I MED6 LZRG'CJFNV)P+Y35V0G?:SEK\'E/K1 7= #BZ,9QE8_"$D&I5]@:+PQ5 M'.5,K%G99-XV*9M#O"_6U7I;$O]Z?K-J!>BF=_4>0]Q6(RBOM=(082 %=EX9 MQ["'F%LD+,.L%OM;-AVO#R3M?EXP2 JPQ\P:'JEDO8Z3%:HD$ISE/+S2PW/Y M;+V^O.R6 V:W=]HV77V?=)@T]6UT(#'RKEHA+FI<^<8*U@71GA_]1=?&[4I25+;X6 MXW*9_[HNQVK4#DHP8*5RPFH,O14*(U?)C3C%&0SKX;VJ=AC6/,Z=+8X;)$:3 MXEW\<=\6[G7A@#V)#0/O4P9V9;!UPE=2"8(NU:>%KR:/DQ#LMT-.P! MA%9; *,5AIEYY+_JYIV5K6?L':34RM?PUNWY:=B>?VM^TJ8\$$RH-@9*ZZB" MRGF":26E12S'K=/WA-2-\ZV6J^+!^VH5SYJ0%C#O-1:,%%)QBW,V8 ?'5[4Q<7$-HB3 MB^K)%]O5?3F=C_ZY!+Z\??G>V._EY&%:WBR6%\9VW6X_HHG@$0%2&Q(M/Z.\ MAM; S=P*DM;,PRP.WLUG,5!U3KMOR6TH%QQ2&E&!EFB0;<.%3YLQ"D60]6]OEJ M9[ZW)Q_,3J_&Q\FO?-[C-;5KN KK-1"P% @IR8FFW'O%+05IB%C&25Q19'5$U2J0U\N[LO%K&.YMFS/C\5YE ZO&S1-!U>721K'/%^S&0GSV"!2.UL7- MMPY@@CG5,$JKHNX8TBYG MYNKAD4?+_&H4ZZZ8=0JI=LNH,:-""&,(,I"DY(/,5G9 >NSR7$95!Y9XR^1J M"O-N;U,OP\Q63^_%CB]BWQ\C971Q6TZ+)TE/?QM-EDJJYNFX"WG>2LK=//_^ M6S'_DG+IIYCP9?C-P;O9G?0B($R@LIQ21Z#F@BKEJWTUBEOKG /"/K^QD&\% M]E=)W0Z6*-EZ3.MB4MR.:B5C?EXC"&PH9$H+@N.TH*@ JMKV(T]-SAV&'CK1 M&B=A+J"=K=HGI0E@B#%,4\2N\U("80A#E2Q4X9Q8E"P_6>_)D0-C5Y1(Z1GC MI)F>FEFF$ZOAWMA5)3 L:(2(8DHM9"[:*+R2$$N:E7ZSA]EF&B1*0XB>BS-Z M,!L-CR#,LGS0$!L ;#1FO32,6\,W'F*LA4<9;.FADR)?Q0T^4>1D@46-^IK MM.COBM\7*>;@:IVG]6HQG\T'D_0.VEJ*QX1>R]FXQDK6S!<$1"@CFB$(C'8& M"YE.VE?H$>I13K1)GQ^/R%_WSH)_W]A[:/4\JIU@'$:&&V^!!AY&&*S"%18" M\4X#Q[NX.M,UA4YD\"G*.3-1UXB]$N5XJNYJ*6"7_L>(P,@S A6+BU>%!XA* MN*S5O)]4;4@YG=_@.")T9V>=(+575- 4A\V]YY+S*GY1$N5)UAX$](^!;5SG MR,2T*]ZH\5)[:Z+'Z;A8YBB+75\J[O#I5;T& E&66X6X5LAC)A5B2&Q&)U<7 MMJMM@ 5E!S!W13);1 4-1\N>'KKH>K!.@!HAAP'S!#JEET.RLA:H@#(GZU@/ M5\?FJ=04LMT&&/Z]+&_23OZ,E$_R MBK[NWG'IO7?7#UI;1;VT!')E+(>&2 SB\B*0MU[@6A=Z6Y;_R&R5D%',-"8& M <*\D8YPMY;((24Z#3GN-"5R$UK>G[OR.&A/#J$QB_O%>!5!>'M;#..*[^6!5/E+V06:4&WQ[#F)*S;FU8V&=MW)N$Z MJ9T0K6UKA>'04H*D4T0R$N4CC&'"=);%^=:X=*S&CYJ#\G#O+$%&-1VOUNBT MO2\GR0P]D&QY;[T@5?*F V"8$,)!H@4BU:R.#;BPD^',):T-2#N[3/"\JP<3 M+6\M'XP5C$"3LF^F?1F'FK,-8MQ?:G;N/#V_O$W0 ++=.5?N[\O)9FE+0S&*=W_=Y-S.!A M-!^,#S)F;[W &4,26LR%5#H*2ZW4E:P-8#TV<9)%4!/MF.&2^@I2C[GK-BKMC=&J+90[WY^_/RU]MC!2 M">6\ME$LSJPE3E12"8TN['RQZ9WXJ3AV&'283+7"%JM_WTU>'[M\+,=C7T[_ M&DSWW?$_LJ7 B+?0.:6X)Q9JH=7Z#"=N79GQ.5D'>K@)RR'$ZR#%%H'N;EIZ MV>>]T]++PD$C@1AQ,DZT6@,!%>"RDDHAT.F9U\/2TLSTI=]UL:I^"\$SR0W$&" 8)W % M%%1Q>V4I-5P:BG+.&H]/RO/F"=4N^DTS:L7O+$IM:R(H+3EV@")EI4#:*.QI MDLHB3 #(BH;L8?Z>Y[PXT,<8];,O]N9W?)&A.&7WPW+C[AW'YO5@Y2C\LIL,O$=0/X\&^Z]HGM1>$G<*<[/O9W6(P0BFL? 2%(4N@ M@]BZC3\B[PTAV,,;,KWP!C6FCD[I^K%X6'?U]?@[1,Q]=8-BFB!-"&3<>2 D MUP"L949<9+VP".N?QSP_OKZ^+"8VB'\?.+?3PJQ?.6 BJ:7":DZ \=@KCBI' M+))69EW!J7\ \R.R[B0%G+Q_L<7GN2DG7Z-X44OK(\C7,_.N[4K-ZL$PP@Q@ M&%FI,5;$*U==,4)4B:S=R0]XJM(B]B/2)RB5=0\R!N2O*[ IV2EV._;^ZO1Y\V\.D.M6# MI4QHXU&T8#VGWF.[V:MC@[(>JD(_X&%(B]B_E; 0X1TC"4ZTK^;PV.5=H4%Y8R*60 MJAGD'YG5=KK5:(7,1Y_'Q:=B,BJGOY?S(F6-?30)KZ>#R6RPS$L\>]['#E.M MIDW4XWL#-7*K;J\0$.3,$F*\MW'7Q9C64$#JF5>.":AJW?+O0L+KB*V.7_1G M;1$W-8+@<2^ID!:1;)1[IYRWGDJ!HMF.H+VPS%&YBGZ5D[L)4/LY>LU@.OT^ MFMRI^W(Q6;TMNWIF=IUYVJ9T$^.W/\A)W&+(])Z<4I)(QR1D:IG8&JK(!UK+ MB]^>A.\FL9N+.FF3MY0.@GEJ'(-2:\V@14I 7,EF),]RYKV9P5U;P5L&=QZ@ M71E\[\O)783W/O7X.G[S@X4 :31(#7.68Q1%HEH16TGG359.E!Z2)4_!!]AR$J+=[20W M)D/J;XU4DUO*!V0Y9#I.O8Y"*1DUR<^WEDU#E^6O[S];CE7PJPUB/J1=T>7Y MK'I@%7I=." EG:*"&:V LY!P@JH9V'''O+9\O:=Z($L_7OJ1!,? M8$(14Q9KHF#\0D*K?J>D=Y?,A%/45[8#['DFD?F;>\XIR*:)<;G^NU45;#5;2M>*!$1"$XHM9B1N/4*YU82^:E MTUGWW/O.E1/TNV7?DPGI>::7YW[0VG/,\VK!(H:D1A8:R$ RWI&O8//*B O< M YVN[+TS31:NYV'0'Y/!ZB7%U2O81]%H2]W@E6"** HP2SO'=->Y6I2]L20G MF_&IA[+M7W]KD5+Y&'?'JY5J_&BRN7'W>[&?35MK!*XU1]P*(#%66 &.D:_D M$PSEG.S7-WS>.(>:0/8WUU^*%Y+5-YF/:34PB",<5CH**(Q3KH/"5C@A0'(R M%O?(HFZ%.?L-[!:UD!&"]WJQ5>.E4J/A4!YFW FM!*0EU!)+HRF$<>8'B,E' M/+VX*#N[3:*U#WY6;&:UXI^:^(6CNHBGBA671#'',,"5PA4FT M,G,./([W5K9FD'7 Q#-II*O%^M5-O5I.SSVU E2&,F0\UYS"N(DA6FU&HX!9 M+T;VWD^>[_ML#MDS,LA]&XX7-ZO1D9PE2ST>1Z>M303GH+2&W:[L@]CS7:MJG6J!8 (@CT:#\A1Z M*SB3;"TIQ!+D7&<\>I_:3>1F\[1J$.#S4*FZ$)Q6\P_3XGZTN*_-IRUU@W4$ MI& <8AD T>3 QE?#!TIF.WT*[C)(E8_R&5?$XQ:_$"U$1177P &+HT3$/HX8 M04#.)94>NE,[6N>.1+6?H3:_QWU'_)ZO%Q-30XE):60Y,$P[(SSB8GT&HH53 M]:C>UY@:B DVQ"B/D 4020J,J&0#.&L8]]!GZU, M>DS:VG^I>4^M8'E9J5^$N=D3;]^\;,A5,_,GH-W MG??6"Q8;:B$S C,KF+5"RLK;)!"F66F!^\>@1K1>CTDGX=MI(IJUR7,P N=U MX1#QD8ZF=]*DP4S3:%=7%I*,L_:%79-O2,/;,LKDP-I=_IBUX"]\U[,#"]?> M>H$83P3T5 (#N4"605[!)KE&65EE^D>A)I>N)G'MBD,ONGIPT=I:/EA"E.?& M,&.ZX4]@!3 MD%)VB6K<2<"S'EKM(8LR]?WJY:+FD'U+J0Q07)25!Y(0*%)>:."0JR3#V.=L MM'I_6)FW6C4 YUM+98"$IN&XJ@^,0[4\J Z892.Y,R*5$Q#K+;76C44LK+\P>R5=?[50&QP%[.B$V M)[R'6/"R8 ,T&66.B$UAT1*[:J[]%HYEQ/1T'LO6[;J,]%\>ZDKN+ >6X*= MAS%^,"R.S$3P6"58 P'S2 !%$&$" M&U.EPHP2M[+FY-A/0]QJKM3'P?SU>E82J0^3(J\JW\#9E\CP6M M 57*$23C<#1>N> MWHNYZ$1-IY.K6]2[FM@^3,MA4=S,DA@)J5JQ>/4K!V0%A-1(+Z,)21Q'<7>P MECKN'W#.1-9[WTW^1-8XP W%=OXQ&<6./(Z!T]_3I8.\1]-Z"0$44\%A81:\UF%C=&Y\QR]1^*?7.L:P_A\Z>" MVTZ?LLLO?EW/1VD8'H[^%[?57^@G:"%8SKB$;?5$6H+O-D$XUL/=-9)7P\? M?^UL:FL [/X0+WXV*X:+%!SZ1)R3EM9#;09'C#=*.^R5890[PG2U!%B-\YZ M^N&.!]H#OC_D?)S8KVY7EFR:[J^GH[N[O7?K,EL.'J:'%:WTS#EJ'#005':Q ME=QFW9;YX8X:VH:_>9>+3Y'R@^^KAX W?4Y^HO)F,9S'+@_&Q;+'Z]ZGP/N- MO9N.5([VQ>1_90"$2BBHD81+"2RQVE3W3RPC,NOL]=*/,/JCE[-/OF?+MXH) M\YQR(SU'0.JH04TKG !6<]?''TLTD7VF^[VXDV#GS'EOL[1^7XT^#P:Q][$ MH9.19W5/,T%933SRF"I*;5Q*C-YX4*T 68E6X>4?F+2)=7?3W6LI_CXM9_MW MVSOJ!!-1%(9ZG Z&,#<6;;*3N/3L8@Z?+OA I&E@S[Y6?BS2A=*TS5JG&'N: M?&QE,YRTDZ[3;L#8%$4)YPZ5#!E11,@Y2E#6I_0#G(UV"?_X;>78QC1*M M>G_2;;RG#02(*8$,$Z6-I\9S+LQFF")BLIYG_N$.31I"N;O,0[EY"FFT#C#G MQF-C$),,66DV8T?0++_T#W 4D@]I$[$G[R:C^6@P7EWD^S2?COY<;8-K1*/L MJAKB!D1R13050DM!-8G?OI%"@JSXE L^L&@)WP99$C\YDAQ5C2 XQ1$/[2S$ M(A+<,U&E\G2 9(7/HPL^,V@6UI.IL+KD='6[O&XRN[I]] MW,6/(YL)2&''/$66 0N+#Q #R.)KN#GBIG+86 P\H(],BZK"<)+CBNX&P:>.1BGW*% M+T-?WWZ&<*Z5@A(Q%S=$5"@I <68<$$TT4C26J>A;5VA[+D[7]_RT&TXC>^/O'XJ&<[J+LCM(!4^&\=11K"R'' MTF%%-J(8=B'!YLUR( _#ENFP"^.U$5P*;J@&&S&( MSLF*WZ/M7;-4R$&P92(LC=VE?5]K8GA9/!!,4^) "XU1QE$@X[:B$B99_AET MZ-$NJ^'5(0_$EACA)O/1_+L?5<&8.YCPLEA0<4LIF4_AF,QR#8CB?M-Y)W-L M[1[=)FJ& 9G@M:KYC\7=*(FVR@ZV5_O/BP8=]_@$:0X%=(Q:3^,_E1 "ZQQ7 M2X_N_S3)@"P 6V6!B0A,!^-W<=OT[7\5W_?2X$79X$1$(NXX)<$&1WGB#YMI M#(.L+*P]NH+3) _R$&R)"&8Q3?+[T6PX&/]',9CN-Q-W%0\F[GL,B)U'$&-& MX]06C=ZU, BBG$U#CZ[%-$.'AD!LV5A\[)Z/GVQSX.\I'2BWT@&G(4O7Q227 M@(E*%"=P3DA&CRZZ-&LJYF'8"1U6FYOZA'A2/D0<='IXEG!*I=706&TW\YV" M.6'@?0K*;8,3I\/8$BM4[-O-LG_CP=T.)CPK$ZQS#I.XPD%@. (*"+I9[0S0 M6:_-7)QK,0>Z5BW&] 3<-&YC!ZL+5G'1,NF>\/2[*6_V;R/VU@P<,N"Y@Y): MA9T"D"E=B:BLO)2PTR;-R28!;94SUX-O[VXB**/;T>K!P!HNAQUU@F 1(\XP M 2J=3!&J[&;SI)3.XLG%>22;A+)5AJB;FZB3V?J?]Z/)U@1'>\L'@:SBFJ<7 M#9CPFF(&-[:S92@G9=;Q,91O@QGY,';!"A-_O)I>EW]M>_UC3^E@L8"*:< L MPH9SSP52&_.99*6*[%/H8PN,.!G$+OBP7.JNIA^FY=?19.O%ZD-5 M/$1*([ M%8'AD +!P :@:%Y=2A!C"\S(0[(+>GPH9_/!^/^,'@Y:I-LJ!,T\D-X!1*R/ M:R+D%-&-"P;#K,M$%^K7; #'MIR;J7?38K"'"D^+!.T0!];IN*?"6NF4.&BS MM88Z+SSK\KR8IR/7DKK?E\E5\J6<[#_4?%DL2!,W2!Y"(A!+]V<9\ILU3B"2 M<\NA3U%YS:@]$[UVS[-6CO750?MH0NZ8OQ9P*8*L<^'0_&(_U8C::%%L3Y.PH&6B4V+)HZ M;1^R<:9I:')\#7T*A&N2 SD MLH!=U],[^("]O=I^=?\2TKO-)CLGP^VU@@4 M2$<@M]:F:%"/I'XTC*1 63;$A7HDFP"RW?GA2S$>UZ'$TX)!$*JYXD(HQA17 M7FEF*@&XU#GY_="%>B(S\&N) )^*X6(:>P;1Y^O1?+S+H?"R6%! 6(D15%X; M@@3FU&XZ+R'*N2B'+L[9F(E>2ZI?9Y3^]/W^<[GML:%790)4$D.F<)RRA(@; M'Z6)?C1K>=:(OS@W8@YT+0]V]VWX93"Y*_;;\1 M@@B6E;OEXCR)#2#8KEOI,0_(.C7(8CZ;#R:)M/N=2WLJ!N:!XQPA0GV*FX]S MF=F3]FQ,JB2YF;I B/4YKO6($.JYYW+^M4A8A@M)K06><&U;HO^C[]]5_ M:TT(M1H(V'G '# T_4L$C$+#"@'C?4[*K+B M3\M)_'%8K)Y8/G)5.[:I$'LDM/:$&XLA)#P]8+5&! /,W3HT2+#6D:\ M*PY^++X6DT7A(V1Q?EU"\H_1_(M9S.;E?3&MS\#C&@J2T_2 &K3+9YP%=G&Q MK]#0,NN!DAX=M;3(OU;Q[HI];C!-[UC,JO>^Z]/M0,W@*784 @B=8)0S$J$E ME;R"VAS[O4>G.2WRJUF NR+4I^+N_NGMMF/7T5KU \-*>."E$(31:%D(!C:R M2TYRC@UZ=&K4(KG:@+DSBJ71$'>WQ4TZ]RXFLZ4*KRH_U[M)>C=T]+7X,!Y, MUJ; /L(=WUJPQD%J;1QW"'+@#,?KU/@1%VM\3O!#CPZMVJ1?ZZ!WY*/T@]'T MWP?C1?%;,4AY9I?FY]F\D)O>/":^K>.'W%G;1UEIB]]8*5+G*+02VDI$I!X8USPF"&D"!&9\6\]6]L-Z/ZLCV MSSF.S?*4??9NLOGKU>W[:/6/8]U0A330SRVD16:0C7 MC\$+2&2]##0M2ZMFLV*>3H.>J&*MNYNKR<=T4R*]DQ8+_%Y.IM6O2Y_X,G=W M'6AROR,X Y4S&E$'C.1*.L;73P *A!C)2?;UUN:2VI3:-9=TK(RNC-F-?/K[ MYLE<,Q[,9NK;:)^_>F^]H!!PCD6,G8LSK-*0"UK)ZFC>ZXL])EYW'-G%T@:T MT3GS]H.U1.>/2?EY5DR_)I#>31X6<>,X+"?#6&M)CY=2VS*]CUJ'O6U]=X 0 M.0XDU10B80 4FH *5SP0(0416FFI@7=<^+3O7/CAW/R+/TX M+8J#B_'!NH$:$W?KC$JO"! RW1"RE: MI(<'U\!798-+#]HS"US'"BWLIFD3V9 >KFZR!B M?U=<%\.#%-A:.!#C#''04(TMX 8(#E354X=95DJ''X8#34#;^3XQ8RE^7SV] MV;+;;?,]@1%E"(AZH5YR0J'49OUZM2#6\)SK!SV\P'=^<^FA\$IJP)GV6FEJL>0_^\0.IN&SWG5 MT(\F@RC58+QM.WJ)5PPU@5HK:KR$DC(,M(3>*VT$M0QP4.N9L_[Z.[N[8J@! MA=I3CES/&$^ $23X)>*E>FRQ*M7;%\#AEG.&*X9,IQT^+_UH4D^'W M^A<-=]4.1K)HFP#CJ+(1>:,AQP*)..-"YR6_L'/!,_!E]W7#AG1R3LMQT^_Z MUP9WUP[16,;(TV@H6T^Q)1HIQP5DWCADF+I4+C;!A!HV61[:YV39HZ6X\]3[ MF.I!. >P)AQ1QBAD1C"9$EE@095D\&)YU@07:O L$^XS+*V;'__?43&-W__E M^S)4J/[JNJ>! +4Q5"'@E5(4 J8U$.D18P$Y%P3D!)SVV7_:AP6V.;6<=?9[ M+<9)J^W.=@)@'@#HL.# 4:*!IBJ.U^76.V)BLUZ1[#%%&R)(G2FQ(>@[I^'* M;[,$!=9?>U_7"MH#290FP-HXKH'37$I,& />0X]AI^>MYUER&^# +J9EXWU. M7J&3>+6N%:"+0Q,AG5YAHPAAR2@!S#!M#:8^*ZZCSZMKY[PZ#>]S\@J?Q*MU MK< ,=(!!J!$7%!$CI3/I^5?C./8&Y,2@]?D.8N>\.@WOSGA5N?;?36;SZ2+! M,D1))QI M8^VE153F\JGLC2JZ(O5OY:3X_MM@^F_)^B=C8 MB+SV\:[;=MCN.7M^9; E6N8.1?J0E+LU3[](BD7)LDA6L:XL:Z*GVY:JLC*! M#T@ B03BW>)Z?7(_?OF%%+G@'E-A-8D<:6R4[,*H1=DSG&\E*:V7!\8G>1!JM$J34,?7EN :]XJ9!/KQ>C3IV64$;#OX6 M2*#'A%-FC06#V2'%;"XGJNI@>H"5IP=@1O;(O:XDX6%I+Z1GE&F#0$CX@*20UTBKS6LZH";PLV^5*5TATD_57H$C^3_BON]GWR?R' M.,3C.HX@LO08*1BOI< R^NBX4;E%D](*[!OKF#-\9*<>#6+B>6N1EBC>N_X[ M1^\E'TU$$L$")><4\>V!$98&1!GL95*K*VIE5"TWD_F%HJHI"G>%HB=Z_KRM MM-P 27"%G8+-0".P9Y#2($E<2R>DQYZI.H'$ 7HUP]A/6V%-U^6%W/+V3_#X MMA< ]IY:;@LU ^;OLN&+0E] /?CE$;">/VCB/E"&"7.@]SGVVGB/,->,1S#( MK1M9.*=IZ!RH3]0Z'X:A1L]6GTEJ)K2FP1J6*U<3+1$#+Q [&A6";61W7DW667I^#X=XS6=J(&Y6E$BL'5?'E1PR\+K#2*5*X-6X<8%UK098"9P+3SS5F!%)&*'$6VT* MFD>JQ]J$H1[^.J\$7HU+?1\+8X)$[N+($,,L..FYD<5L@QB;_SD@[IA2+R MZC/@U#JAK ;UYZ6.F!@>BW5;(NMT;!T@I/JWAYOGR7BJSSCA))-"2J99U-%2 M$PM%3#"(YKBLGD:1<$;UF6K4'E/U&6R\A>T!628Q$8HC:@H/A$3N1M:1J5$L MG%-]IAJY+_!F*6&2,$N18(HSR5!$9D^\$.IT2QGUE8"SM]!&^/!ZL_3P[2-- M.'$4!\*%HMQPS(3:2RR3(TO,KHVG-F^65F-%5Z#^-%W,EBL__7/S_L_Y[.:A MFO#)S?G(6\E'+(+@#EN-2+#4!NYWZZ3"Q3I^R AUP]$EFVQX_7*X+&D9Q>M MYQ89AG/-2"8<)H7]0XTIEP9V -I\>- >@'W0(_)MU/ %E:IM<[5JYCT01E:K%OCT?: [Q8SSR]R-9'UFAU&.CMC%U]QJ)JM*;YL&U3\F9QM8+A0, ?_ELQF-7X]Y/C M4F%,@Y?.6^VXA[VUH+WG_O4$H 51&2)GSS[8[* UVJ%CT@X^G1QU.#*F.(I& M4,Z"XX5[Q2RIU22D;^TU>@_OK->GTW?:E7=ZWQ$M>&>$^$,E%$BHF/(>RE&:LZ1HQX1>@+ M*KHC3EVHJ=][DU,KF?+$(@H,=8AY[?(6[[*0R=&_?GL[/-"]S9T M.ZYKW%KQB+C$1D:/2 0\&/W0"%,;+&RI.KLM'<-=?9U>W\VG[[]4E8#',/MG MX(Z%Z?WSV,%=D]])E 2I!=?6#_4@C-O**XW/6G'NE1 M1MU4&R@)%:3R(41'/==1J2B!'MM_)'>A3@^[ >Z9+:%EV2$+^M<9[BO\%=SN MA9NL5O?9Z[E=WBTV[[\4[_1=8[><4R89@X9CRC5E)"H1E9*O#;' MGR.H0=IVE^B[G>+)]/,?GH,=.7"M=24BID[8$G3R7.P=H-&B,P<+D'71<<%MB ]C,2LUI=8P<8P&B M[7H MUY56+_:SMR5RX7]Z-@7*&4$VV"A#7IYA$?L@(I(J&!WK:/TPIPT5L%-;89US"!E8$75*T3HE]RHG MMS]HG;"XOCBH5"1C_['O>+?),;_;Y6HS^]=V\/#WM^EBW7N;@7YBWD1Y;'.[ M$>M1B-%P2^W#<:?WX-GTV8A@MIAMIF^!N^5Y6":?I\:PB5 G++-:1##2E'+. MPA:[HQ:0KD["_X#MUH:1]'/-CJX8TF$!F4-+>F$Q'Z3^7]. M)T<+&=4?/<4 %B&A2 D6M28J7Y\NZ"8B=Z\HKL&F 8,8GFT6Q/!L"BA&+X5F@C)P M; R6C#Z*>*T3BEKW6A]!3']U$%=GTS!!;+X @QM'\@^CIMQ;62"DN".*6.EB MR,XY!\]<6!#[.DG"0[P$.WP$UV'/ &#\;GIFC U>3(1;1H7#B&2)M=Y[5 AM ME%'6R1RI?@.U]7Z_0P-C=0[T'[0?3"_@GH+TR!%-O8Y@EG&/K!6"L: TS=ZT M*^<7MD./Q[(I<;EZ"N0C:S_X3B(J>B:9=)B"1O16P<)SPVOE6;3,U/$<+C^\ M7A8#RW:HW;\2^'1W>SM9W;__\A.U?DFE(+FQTBCG)<4<@*$]<80IQO.IO-"E M3+JV;ZOLFO)<']Z.[/WOD_^W7&V;5I:_TW+&N$E;Q;!CPD@DN<3*^$BUC5Y; M8RTAO[1R*8VE@S=?VN?( *S>ITLXW1&B["B):&R"?IU=?%\OY\N;^^$V0Y\\ES;%T"N<#:L$-2*=% MB#"'E4+2D5K'KY>%D'K<6S9'XZZTD@/G8GD[W99ZRZ;$Z58?!]Y(V$:&&14! MQ(=C16W4S >)A?.,*SVV]MLM8ZA9:G=7XW23;T>>Q- /SR7+*8V166H'Y"XF-[D^7T>/2";8497$'WA9#O\?36_NYXM;DK< M!"SS>I)@D^0BJ,!+#L8O4M$*8<'P90(9S.I$-JK[%JWG*G2"OQ;H/B"K\#^F MLYNO67Z^3U>3F^D?Z^F7N_G;V9=C!UMUADTVN,"LYQB#*>R[/T":].RO7 M5\'=_N&@JQK\SAT\,:$H1KG$F> <1ZL$E1QKG;,<)2J7SG(YP8^N4=H16[H& M\_++.=FUE9M;-/&9A!QFD3G.K,EJ@6AK%:4T&,.L@6X#TPJ"/#[>WT M9C+_?;+)'.O-1G/+V]O90W-$X.>^J]?5;%K-1JLT3@K1**X<[)V6\$"MYLY: MQY0QDGL12H7#VZ''4Z8\7T@9O5+J_62UYI;&7!=6<4&BQE98GVM$1@(_K7,< M,$"[K25L+-NG?$>:X-UTDRMO?9BNMDWS>E,&8;): ,WV$RDA]X=>22YP(8-4 M3%O*$7 /. J:EPD"*IB5R\GM9I5EQ/K@.RE*+HR.EB"A.+=28QRC$B0W:\MG MJ>,2Y?KL7K9#V'XD=3"7EYJ47(*S<:0TPM0$9(DSP43$G(*_&N1+]9%HW=$% MY7X]F]]EVG_*W:"V':(>8LW@"@%N8=/Y=O? Y/=??D)9^>L(#7PH(1NCIH%Z M 9N/9=P3@0N*6EVKGO8EZ8C2P#KLZW;/C:[\WK?+Q0WPYM9/_]Q\AB^?N(3P MTN,)/'<-CCQ12AL;M,;.R&)EA*.1Y>KV!8OG=F=]3O2%L9/7"5Y^(5$8/B(- M])'2@QEM"$7%ZH2L=K38ZWY/F>SO]^Z?GD MO,KI+\1C&1G7^3I%*-8F'1^9A5R7P<^3O!L@:5=PR1-\LX#-_B[[^BQG5.,)#MJS8?^D%7J=MPAUY)E"+JF6(Y)UE1 M*[U0>V)QQ$LU][XJ)QU;%W$K?4 MZ]R3&'L:E5$>=O7]O(-68T;".>Q;MD/8SK*\ZJE:>__R "?VNA:_FK0W%B.) M#0*9=A@;35E!9QW4R,X>![)I#H>A_0I.J5WXU*O)2^(#P<9%8;$FBAOWJ'P4 M&ED6TR"P4PK/9[/H0K3YVS*WO!KZ!+"&,QJIH YY(:(CA.PIJ("$X\KE'8>> M/I=[%X+_A];P[8'_8?QDB3%!"AN%<<+X2&C0!>TB4/-5O=>#7+.8/XMI_<0 MGO@?#W]S^6Q'K^T/UW^L-772>84Y84)'WF/3W[,;/N[LS; M4ZNG>(#CT);$@,56#+/,0$'?UPJH$%T/"_QV![1>U0! M?8=#VM4$*&"EL J(6!.UT$9&L6O=0PCU? CFP<%5E+]2<7R(9 2RFAK,L'(, M<6;\OAL&')FWO2UR/*/%V,H[GHATNGRV:W".3 M$;=;-_5V;*E?S<.A[(YS-LE[AUJI.Q(EWDY!& >;J5;$@F.]O?S$BW4'@7X5 MG78.$LJB[&QJU\A%S<=AT]6CREY:-<7;9)Z;/1$N_ V\_52IY.Q=X!66:+FS>WWU;+[]/;Z;$* M^><,DQ"G(=^B5H)%0UADVA=48]J(.B4$!QC7;PU'[9*]L]I*.^3[Z??I?+E= MQLD[70??28P0H61N+1XMIE:(B/9KM)2,+/.X#6@U3>/>#::W)3(J3[^@@9D38;]JZL:6>-.?97XNQ7O'V:EB^,=?3(3PP&#/SS5;N994"\GV MVEGH7\6X.H/]99%U#IV[J_2\KX3NI\"LJX<4+?CS?+KEYN*'"ND'UW@L<;:A M3R2--9'&>AE]5#I@II N*)@;8W2B";LNE=\B8'MB3.\*\]WTK-!T;BB/@M;> M 8V1LL(;@XV1Q4J=)J6BTI>3DM&'LJQ.Y1Z/8'I.QVCW!$8Q&F@VM*FC'&&P MX8W2P&<1F<3!#O$LMM8)[)-BP."Q2F4MD51P1Z+F*E B@V=8.Q'KU&B^)).H M.A)*QR?/)'5'HOYQFA/OKS9WJR<)?9U+]P^S .I]G#XTK+G:S+X_W'(\+>6E MQT@>.^QR#_2("<>>*V VP51'J0RGY:[D]42':AD8YPR74(S",Z]=X)8['2S% MC"+BD .!*"IBSIH+2GK@/FASRL'3 MY:5*[75 !_=ULKJ9'@N5O/1XLLP3J9374><6C%PCX;3PP6 2/0XCR\)J@>O' M9/\\(G?E0OXP5?C+=/7]6%K/2X\G\("1)"0*B7A>F?'!.D=4"#YPX3KM=OI] MNOIS.2X G4?F/C:''_ZR:\WP:^T3X,T[[:E@FN=^RMH+$8 YP7NB$%4]>I2/ MQPX'5N.6ZUT+L5)I?2='29B8?"@N-37$*BV]EL\FRW<]]JMQ,)?B?>3(KD[D;@L_- HP!-&1$JUBL0&9D%TPH2CMHP M=2G>%<+RZ?PSJIS,Z#OX3@+2N8CR83QBQ'@4.3+%&K&(I7H+7@ZJ&N/XLAWZ M=H6AG\;GV&@P4X+OPT MP.?GW4(:H>L =K>W)1)ERKR>J%!(2$/!:M#41ZPQB\7*/3/=]%+_5?:Y<\G> M#^#."_VP0)U#P2"N1>!*Y)LGQRNKJ,Y]]]KL+A/WJ4;AWMWVM[/) MG[/Y;'/_:SGNCBEK> 0><<$1_$4;G4_D/?R'A'(74;N+T'UR/R0'O3062D3MSJ?W)46 !6RU M7&ZKS',>C%7"(7 3!,*8($\[=;]!U3,@:BVP@!*2+&Z.41I80(PW71-):JF> =FQ;4*E'URF Z\$K" G&&@F6,&FYL5))'1QPX?4%YK.ID*93/3NPZ0;8M M^#1$Y4O:J*1FTBI&N#:@2*/3(N>I1^2E%)'8.@G6E!I@+Q] M^#H]Y[-V[-1P,&,]%\@B^ ,CBE%L+3B@FG/C:8]-F4M&=BJ5'BLU4J)1ZQA- M+GT%_PAJ$/+.A&@C9P*;7S;/K316SCN5/)/^G:F([]/%W;:(\\UBED?H44-L MI_)0@'NQYSF$J_6YB M0*M@(G;*@S+,Y5]A#K".H%QNAE2G*OL T=0ZMY?MTK\U'!W,6*KP=M*81"VP M91$A Z(7D- /:_&,VK'DGK3 VRJH.8O6[>F?;:.!Z;6=S(^F+9T_6'+.44TY M99(Y%XRR1EA8*>'>^)\,0911$6.]6O+9-UG+4!'AMUM4&VS(;.@#B?+__*XA*7*[^\ M^W/SY6[^L_^68]]?3J9.5!XK@6]L!1'@+:M<85#S$!#BR!ELN3.\3N6] 6G& M]J#R'(LM,V!8H*R-Q&2E$]0'%JGV@3I#),*[U>?:=)V&L;K*P&@1(V>AL2(3 M.JP2]'V6VRF^,/EC9_!'7DLB,+!$A-$*<:9#$):R8J7*Q6X*5768-MH=U!HD M^]ATG,KI!]%H2\"/TT@Q\RA>S(5.NX5UW]CI6[W_PZ,?O M0O#624$L#MH3'"7>UA4C% L<2I6Z;(<&?K:>W-RL^(\XK(4*PD(C>R(YMFF+ILE*8= MH"/[I+L)K@^&TX\^GS#1. 0=D 1B"&$S079K(DJPD?2+J<_2G[%1FYAG1\C_ M?9FCIL6W[=UZMIBN3[18./9.,D@H'FWT5ED#AH]R=C]O3>U(3N0:XMVR':HV MA ;8,]=WL$]60<./[R2/(W/,6>E]X%HXXFVQLQ*F2*DJ8,,//[>.AEI4/1L- ML*0O $$@^V1>S.0X%@Z_D:+3TDN' UA4WCF)&-'%G'-3[RY=T8M"0F,T[2JX M<<" *G.L=>K5A%V0-@I&!(K.<\MC?-2#NE9+N@'IDU9,T99HW!6J7G+@]C>O MW=UJ=;SA0)G74\ZS=E0&B3%C02M-C=VMG&)B.FVOW46,MCDH+%NG]B!P]FZY MN*H'M<<1D@XB5\F5ED@3.>P B(AB_<*(.CT/!WDBT _:SB9X?Z'8E^GTZX1D M60"V.YNS7X-GWDA#_ .?P*L6HL>RXVV$9+5Q@M-DUI[QP!!TPQ33X5DJ]'T,D*R MDD5AJ8\1%L(-#=J90HR\4GXD.*G/TE(AV6K$'$Y(UF)G$!@[)F@/PJ$C#:28 MM[9L)!?V&N)=Z9!L-:H.)R0;/66.!&0U-E%BBY!GQ;R=5W6N.0PHA-(Z&FI1 M=1@AV1#!"\(KZ#Z\$C2U$F!+&4,6*T3OS6AYG'%V&'_9FQ$&14;!':;@(",G-2=ZE\\*7%2BQP+O M;1S#41^9L,A8:;!%7CLC=KE4.$3G1I*WVAH&JAS#52-U+U49CE0,6-M[.YO# MYV\^ :?OUKF)SXE>;'6'3H8&$IS702@LB25&.5E03% VLK9:S8#G6*F&]GG0 M70SF<>)/IWVRA]OQ%Q."_9AQ*V042" I631[,B,:1H:X[L#QDV/8(!>ZPER> MZ=X>.GS\<.SQI"W38/P)&RUUECG$ SC"R@EDI3=Z=-MM,VQ>-D[9KC#SQ^+/ M:JAY^844A*11BR"<0Y**?+#/=Z2*V'?;.?MB<=,(;<=P=L6#C$0BH0B7B@MJ M>7'ZAZ.T=F0!J%;LJH9I?'ZIOYT;LRL M_YXM.'7J5=24$(0XTTT@7JBF/=% M= Q')/C(VB,WQ\1E*_3MV@=\U+OOIIO3ETN.O9:,EPICJZG36E(IE"![TG&8 M1Y=(:KO.5'-L/^"]-4#ALS7,SW-X*$+Y9G&UFD[64S]]^"_,[)#&J3!$DI@) MAA7X#X18BJ@(OL@O0QJ$;AQ[4^.(:9G.%ZV)N#4"8\4=BYK OX0+Q4J=Y2.J M!M63'JI$W\X.=R??9IO)/)_Y%13)#69@WN5NLY5X/3&N(L686T6\I]$P6USE M(^"'N#K7_,]L$G:!>UP+E#[?FGYY+NO*.U[E@9)$A&%I@M=(VTB"\F0O13+J M.EJ*CWW?:YO:8])9B!F.HL&$<>L-Y>#R[B7)>URG%)KX17;#%N@\B)2GALH) M, ?29+#0PEE+J:)2ZF+EF/DZFDS^.KMB\Y2N'6,Z-I?J.V2=05/NL*X9)N#_ M$A(E2!>FNY7#'VK%P]7H=\L.*3\FO29!QI@. A.C46Y5941X7'DHU>;L .;T MK[)S-D_G02"LT0(I1!JIF N..D]@]8KHO83IJ&LU9$*O&V@M:K>SASY.I]EM MM,2XB2G')1*6:HX9-K";?OLZN/DYOMK7Z M?Y44=$"HRR3M":%B65B8B>E(K17$X*NI;4@[*#Q6GKA%28[G$I5*RW M PUG VH- Y4J054B=9NU?G)"U_06Z/4HY9/YD7)0!Y\'M:E%OEU("3BC1EFO M]T<#DF VLBN;S;!WV3QA6P7+].;Y#(\6ACKX? HB:.:("YAQ:6 /Y+:PM^#_ MW98Z;;?V1P-\739/T7(H610,7C+Q-%.A#AK/=.$L2"C:X(FLH0_$A2_!MBVK(F^<[VE]]OOL)F"!LB MS/I$J9\7'DW&^@B*,' 7(_<"]L^ ]K.,J$X>XX"RB)IEP*Y(Z]]\K9^Q<"AAJD_',37_Z]]77'1+@3\\1D'^6_N^'3Y]? M8/S^=PD[%%6,4FBBE)6,$U-X49@!UP_-W;(QQ_]S:!(\.C"PX; M)ABAD0M:N+Q*:5_GL*QRLLGE<;PR <=P^PTYJCCEEE+C,%($G&"T7S$R=>I_ M#L@W:"5@U!*-NZL:4*%RHV<@$S%$CCV7UBNZST+0P9J1A F:9^C!RHV5Z-G; MZ=-6+GZ%,R:-)#?WN]-FLU].-65SOSS6W?/H, MG+$PB7]6/(D^,5J^%"P=492)H+ -#K1C42-."Q1&TCZ@-<24.)]NE@,=[Q^9 M4@%TPFHQF1<+6C\]KS8YOZ,T0FN,FJQSC(/#K0)WX*3I2(IZN!3V]C@R6Z9M MI';'B9[MZ-+8+/5^DLYIC+UEUE -AH(3M.@P!AY$N=J_PP^Q=H7"-FC>W_W= MIS4R'3!QMGF[7)=7CN<-F!0/!@O8-P(3#N62X_F4RC!J,3+2U$'D@.*\72&R M$R9T9/+O@BAO%E^6J]OM"+T9^[NI?)Q^6ZXVL\5-">O^T"O)4^? )S.@"B+/ MU4H(MIB'X(3Q!E1%?^;\\RF#>KN:+]=WJU+R7^+M%&&%@&O)\C_48T.1;_V+]?!R2)L4>6L9,YYYI;3D&&Q. M'!U342(D5"2HU'VDEE9Y]75Z?3>?OO_R?/)/>&7O=[\\E3QZQFB)*&8T]5:P M:#DV6GNFI<0R<$.MC2/)\VH.(L]50NLDOXS<4F),\#(WFP^<2RL4UC;X$ 2S M@6 WLB:UK7*]5,II-7I?1LIII(HJI1"WRG!/A/;6JH!)5,@ K3HMA-97RFEI MOI9*.:U&T0&DG(IH!%9.6G"W."'@M*M 0\1,(4:EJ9-U-#0(U&?:SRFGU/,V!9GK,7BNF=#<"&1\E +^8XC)J;-U:JP,*"K;#K\KDZ\#?IL_ MCO#;_)$8+(M)JIT+D@>8:?3!$DT%"2BP6K4N!Q3_;(??ELF[#PFEL)&([">X>D1WREMR72U-DK;WF+E@^E1W&1,'#&4)9X"WR)''#8+[V]O)ZO[]EUVWKLG\I:UQ3)*-=78->-38(*ZR37:TRX;>9"Y%J.BA#G"(N$[VCB/Y*]RVE4:(DV<=E4B>9LG%1]6 MR^N[J\W[U:?IZOOLZE!3SD./)D\T>$]9AWK%D?/*1E.L!)RWD5UT:)77RT9) MW0%HC@0K>1.EM+J48]VM"8D1G&_58^C,V:A/S[,C8 MOR_7F^G^V_9N#4[0^D25C6/O)!TDB<$+9@6BQ('B!2]J-V^.V4@N3#3$NV4[ M5&T(#6ZY6-_=3E=5T/#C.RGHB(.W K9ABWMYZ6^=.[H"B5:VCH195 MST8#+.D+0!#(/ID7,SF.A<-O)(^#1%J!_R2W=4-$T(5V]#2BD5P,: $)C=&T MLRAXD?M1Z+#"HS[1(_[H>XE[)[@3!#QP[;''.1.@6"L*\'-\/7E4Y*S*'KV3E3.+GUF,Q%/ MJ/'($BG!*F=64X8>YX;'EK%Y'E^63='O;-Z6LS*?64">:BXUD4%B&@EA1@:[ MFUO(/4]'MAO4YVTM^K49?L@36\YGUULV;(_?CD2M7GXX\>@DRZ4(83U1&"P$ MX_O5V%JUG@9D6W8=MVJ$V-U"YVC@ZM#C"?QGJD)07@AJ$'5$Y;X?#RNB(=:I M##>@C:()EAY%QUG4[,I@_.EX[V2IR -O)"T02 ]6GBHK"$@4BX7A%)C@(PF2 M-\/B91LD[0HR;KD"O0HV]+OE8C?ADZ Y^ ZL42LMK97&"*)8SEX.NS5&[F6= MVK,#LEA:@4U31!U3&F!D5A'DB$<$[/+(_ , MWJXNQ!EI%X<'24IRFX.9FE.;?0\G ]V+G_,CZ[?1+##*HZX>U3LNB%6JH*+ M FE#."P$*!000L0]JFW>:**U6C;G2VUWNS+%QVUGYX\ESC7 M5L+R&6<4!<04%NQA+0R!O="IS=0S3NIKF#JD[6X#F\]S&M?B^O?)ZI_33(/P M][?I8GTT3>[@2XE*RK E*G!L93XE-9$6J^18==KPX>(!U!B=SPX5F]N\K']M MU[/\\@:8LKB9Y1)4VVQ[\ Z^/1R]/JGD]#R.7&&(I*,0)(:(D&#.(26-!PN2 M"D,"TVXL'2):Q4[+-#\;2<\7^\=B,M\R<'J]]S9WX'[)HJD\1D+6*14M$ASH M!DZK G(5$H(XJG-@,:!+@>UCJ46B=QZ*?+.X6MY.<[6\,F'(QZ=3L-9;B47P MB''O@@F*%.N*6M8!4^7>%IOE9C*_/# U1][>+G[T7)^\R1L=5$IMJ#9&:<1C M%-H3QH2W0>M +"X54Q_$C8XR90S/&S$IBB+854QY$L!HQUI29)4WX.TYZS8XSR=[5'G*DNF&UBN/5!DK8@3K5A!G,'%>6:A:,S%6&I276UDKL/K/R7IZ_6%R_Y#^=GJCJC=P"D'%W-DDM\3DV0%6(1A"LO4M1C@]M85P'ZN M)]\ADWI32(.I9S!4!26#4QA[@@+XP8%'$>Q#;S_,) NHQQO4L)C;Y6++TN)F M_G8=ZP^3U3\F\[NI65QO&Q,_4J ,O>H,FQ@SL/-*J;P/V(2@N4 [:H$8CNU: M;%?0^NEXHC,.=7?HM5_2PU+,W>;K1OC=HO;_;K#>3Q34XPU7P]>2U))4.X#(K%Q@6"G%IA"]6JFRH M$\<:8++^,$!V/OU[0!I0YOUJ>WGM>DNA#]/5=A7E '?H[20TS56<8J['!HX2 MQ\308MV2X9%4:AT*[AIB0XU;90>W\0_3K2 X^#'PP8#Y>IU-V$/'O-5'2H8@ M+8741@&Y,)$^(%NLD5E4IPC3 /?1CAV&;IC2E=[[4#"S<9>WYLB)$;!&#'$Y M'U'"[(TFA:!JC42=),T![M,]>;W=,JD?4%?P?8^_F!!5"CGM4339_5+>TL+_ MTD;*D=06ZAP;1S%9DPE]0NZD'WSXI>2D=-Y9Y3EG1 MJN<=[X@4UDKX=0X3: M60SH$V;E?.(3;Z;'F +O(P,-@0,SJ[H?&81K4_)WYJ+YO5 M:K*XV98=6MO[G\Z2S5^3U76%NL?UOI'RF7@D-E)/D>1!8D\+&AJ.?)W['P,$ M=$\^3%_L:K.TR,<\XR.%:/:_3X+IR(V05'%*O%-&45[,V40WMCNPW?-Z69_J MK2/E8%V(9T\D"K.+#.?Z%C!][BU"8C]O1NM3OTSQ_^DPB ME#H:A%,^@%&(!7W<1XU&MHXG-Z#002,\KT&WSGRO^63Q;G)[R!AXZ;&D$+-( M6^>5)]([;T-4NY58SG&=BZ,#0D#_-D$#Q.\:1BS( VD'J,/("&LRAX]H'SN]EBNIE.%]O_WH?9S==-GLCQJJ9' M7\I7CS#X8HPP;1FBV@9>G%A:(_5(^FG49=NR)7J>C83/?RT_?UW>K2>+Z],( M>/'AY+7$Q@28K*36\6!(*')TK)>N3B!N@!M($YQO@HY-RKY97%?"084A$@M< M@B\5&0G4&6R1LK)8%?RE3IKF$(\*VM$+#5&W"2V19U5)4_SX0L+12J1YL(%A M3;2(H.9V,W;&E+O-<3E1SH:U12U:-LG];:;2]+HR"'YX+W$6J6(X.F:#L9XZ MA@J-YYRN=4-@@'5&6L)"'9*>#8EP^VV^O)].'TZ%[E977\%)RK/Y_!=0XO[S M](1^*/M^"D)R[#FA)B K*#,J[M<#=E&=U(;JU4,N B(MD;8I[9%WMH-3K*1/ M2HR4K,":"8]C9!21J//4BC5R6RN/6HX3/JT3^?R":@1A=1HESQY+%$O/-2)8 MNN 5V-:*[F&>&X;4@( :)P3J4;"K(-5#* X^>2+8^<-S24A,O7&(2,%Q_L>C M(D[C%(]USK0&Z([T'^VL0_W.TD3.ILWCZAZ\LE)!TS8^E[07D7GF-8BFL!2D MWA;\\3Z$D9S=U435\UR0_AG1%<1_V,+??\OK/-D>XN [R6(4.# MPG+TS/@Z?58'&#H>!)":94E7^NOC=+U9S:XVNSS4/Q:SS?KCIS].ZK"C[R6O M&98!"XU$E!@;(D1QQN*QJ56R?8C&X!#@UP9C!F,G'J+?VS*-=&H/GE2.V@07 M ?/+E9"A5@C!.K&":"VF-*?:88#T:69Y(ES#YJ5MVP[P8O*I]L&76O\&# MF_6;Q<-2_V.:#U&GU^;[=#6YF6Y_Z2>;:9S,'F[.M*&7SYM)"MA*+WFTA@JB M':7"%",Z+6O421>0'J5CT*P=O*CM%V;6Z[O;!Y+D;@;9J/.S[[/KZ>+Z M(Q"@#>$J^^UD#6<.$RV0HU)'BQPJ[KV%Z&6==(-+-/$'*$PML?+L ,?CI;/C M"_FSS$(>5,,?\.3GI9\" &Z!T/]8SF',^9-BU#]U:^EP#LF(8+"2EC@7E(P! M<:\+N@ICZ]0X&Z+;T+V(#)VEG>XT39&@4!&?8?'XU!;3RD>390X%ARWQ07)A M%/.N.%P-S)DZ9RX#3%_J>V\9 @\';Y/]6!B@5!FCQK^5'%8T:D4H9]'CJ)D3 M1=&=$%"MR@P#S-GJ6RYZ9%T#-E8QJ\S'-I@-.&TYD#)T($8@9;&P70 $ECB8W824$\,B34*=M5/F-,/X!W,=V, M#;J]<&GP!@[L2;/5]N$'RZX->^;Y-Q+VAA$N$5;(4($YR_FD"W4*4Q#U@R9*3C>G_^&#U5=9IHZ%?1 M&"03NQ*6)\6 W>3;;%-,_".@9?5]>@W[7KS+VUXN+3A97)6L)%YNK*2-SBX. MLD)@'!Q5R!5)0I'[6BWQ,'I%=H>\J6=[USCU"']/5U>S]70]V^U*QT[16OYB MLI1Y+G"N^2XE"48)5:2F1T)BK5OGKT?)P^-@Y_FR(*NSJ^G+ZW^W7'R?KO.1 M7U[J^O-RZYT\_CY[*N^6F_^<;CY.KY8WBQ,&36O?3 1')F$3))Q8PJ1ACA3% M:@ !M>[MDL=,H?XEH25_GP>N3I4H-F;'1"J^91ZY87?2D3MU%_'IXW!%;NM+N?L?,IVMXLE$] M271_.YO\N4T!<7>KS)]BD& ^(:&J9W>]4HIZO6?GX=N26;R,L> 38__RWGZ@/ M<_SG]EW MMY/5_?LO+]RY-%>;V7=XQBR>WU\H0K8?X(VIGVXFL_GZQP5-_]YL*X_]]PX, MH%K-0HX90?6ZD&#C?6X[BP@H&>V40M$\(( 0KDVIZF0MJ9F+:GW#O+&6&^4I MM03$BD:]IR,.)XT!B*BT/._>/ *MBK0#3$,W#,W'514FH M:JRX[)(J)!)$K2:(P=X$E&=>A6*MTM"1[>3]PJ52295JC!F,INVYI JR4>M< MT50;;J3UPGA74,TC,;+>!OU;!YVS;/! ?[?<'3T_./-O%B#D=UL./&D%_'$Y MG\?E*C_?2L9TQ3DDKSA3.#"D"$-(B*B*SL2$J:]2=3#YU,P3D;%'(N:&!.$)H04E(\&U[FG4UF8OCV4#MI,5@.]F=8>KCN5 MO+-8?\%"MZV6T])UGU,?30I'8C1'Q@4/BM@++U1!94WIKU:%=(RB=1ZK+UB@ MBN.;CD5J_]D4#><6EJLXF"^$6Q^*VU>$2<^Z*;2_OT=]DP/KKV(U%'9?L& ] MWDMO)?10ZL/@7DL=)=.P;%!:PDJ#BF .$T;5N<97/NOU5;B&RO +%J_!>5]" M2ZQ9X,&1P%3.]5=%-)9[Y#LM\O3@?87%J[ -CO'=7\<]MBOO*EPM]/MY MYWUVPW)_@ZR7JNT-3B]I2AASF%,P9;S36G!9!)NX=:Q.Y\G!!>XO4V2:LBO[ M0\WER_L 6C4T/4?@H;?.2X4<4+_C^V M"G'8@E]QC@D\(Z>EE#$J2[#T4?D]"KW&=1)?!E0 Y%7P>P3-Y0O^D\#V,*6^ MR@03R-(&>.55 3K/?FY$\$:"BB;$ M"(D<8D4@21C"ZUP6&]AAT*N\]X.9X9XCG2.\ YE90I(+;7AD@=,8,Q-8<8(A MM*O59WQ >_0@(N:7Q.@A"9NYN5EM,VG>+#:KV6(]N]JNJ.S!5->32=Z"3I-$ M!B2%M((&2UE!:>Y#IUOAJTCUR=LA'?@>6-QC5<+%]9-,CPZ/>JM-+"'MC2+6 M*(H#HU@9SXK$?Q$HJ1- 'M %JDN >,M'PJWBX@+VM]YRE4K-)]%(C/*G'@Q)6)$8D0 M'75.Z&S-[5IO4>&Y*67O#BQPMXME='>/_.@'$W9.8L=S;$<%P:B,E!045LYV M>L]U\$7 2L.QJ9!8D[P;?$C[Y\6V=QGAT+? 8938QTB$#80PJ:/@>YIJ[>KT M91]<^MA0X-F>M)S%U$L1E!]377Y;+=>M7(X[_+4$]I?1D7+%L0&3S"DL]G1E ME-39/ 9DJ(]43.HSM#-!R09U[M@WO?9WJWVQZ>WJUD^L[7+WKRL/EE!P(41B MF<-(6&4UXZZ@BL2JSI6:<=VJ;@GH;7/L4A3^DWR'-R5[5C?[M>0HU=*9@+F# M/R)M+=VE25/I1*WNU>.Z CU,E5^?I9>N4YBQ(+8GT0B#C0\&!R$F= M+.\!.AL7&JEJB9N7(D\["S178VU=<'[Z5A(66X8#BM)IXW50A.RWXT M [H'<>$24I=MER(*3T3^V-%7WNV_='GX47(RB:C B5%.!"08YEKFJI [KN#( MNZGV]"I,/?-U9-+6OX@EIZEG,BH2B,/&8NF8V&L[I.MD!?\*!RR-P[P?B:P( M@\&(X<$*_&6N'S)TJ;^,_8>M=&GL!P:4(X>DCE)YDL][$DI+"4>&=I Q;YIQ6 M^]PRQ:SI5&1? ZI#X/&E2.23(YN>1*_D#%+@4GA&K%6$2 )\P!+OZ0_^?0T9 M$Z\R-FAF7HHPF>OK6?[#9/[(OC(WR5K];N*,RL ]$YPB@X.T0>Y*6%#M"*V3 MV"A?!6> +.Q47/X\O>8_*]O"'Z>Y<37\W"T76PK<3>:?IZM;D=X/CA,Z>T-#I6X;;3_C2O8CI4OE^*CWA 877@)9[X*:DEW*O M1*6HNQV8$Y)!,X\"H1;&JV)2!E< M\,@06ZN>Y0A]MZ'*8%?\OT!G[ZD]^SG-_+2'YW EQA@3&+!.2"*P<]0'O:IURB9 I=8^O M)45X]75Z?3>'9;TL,4]+VV0H/B!ZO;Z[??C9EN&?@<46YO?/8\JOT0\EQS17 M#@DM ]><,>DD*2A*PO,>[9=NVG<%O^?ZK$^>=68*O+#(IS1^NLBBE&XMU%<; M/#%O$%'66FD#D4P)B51!-Y9S;(-M%WB'XL9 M4#/+=N-0K_BEA%V(3#NNJ!/1D1P'+UBIC!&OA22ZP'V[3.O-3'UVM/%DRWK_ M9=]2:"?N?ZS!N[7SR=4_@5@PW/KAYSD]#G[Q^_)Z.G^MG/XR*C&*PA&&A2>4 M*T(-)9P(*K'*1UO4]6CVGNM!/G:K>\0,.)*_3S=?E]?+^?+FOLT#HO)?3T@@ M;:G'3&!P$)E4SE.D)(T:_AA1G=(AXS.02P.UJ;!::XPE;R>D)16PAVI$!#?8*DLMN"K"18NLHG5LCP$*SZ!0W*:$-<#K MBY2OC[/U/^-JFH.*4T#EIDOY>NG;B5$"[A'H6ZPTMPCEU$R),5/P$Q]CG3O, M _1I?QGY:H#7HY&OWV>+V>W=;9]BMIM"\H(BC:5E@48>9-!:Q* )%EIHCVF= M\CH#]*1_:6D[C^7C$;K)W[T+W<,44K X!A9-M(9SIT'I144X0U8$'(W6KV4Z MQB-T9[%\\*D.QRSHUM+/3WXT444P958&+$&U&6X"UYX*QC7QV/C7]M/="M80 MF'R1^U>QX'\LYS#,?+:Y[R/L\>/74^#<(P3$MQ&(;HFA1E$#_K' 01!4IS#J M ._N#UZX!L7M$4E9Q\[9T4DDQ80&\!H6P#"/WAJF%4$,X"R1U*%.L'& U_Y_ M<9D[C^EC$KUN7;2CDT@14$)I?G71.XOI M)7(4=K_(_\JF[O_Z;_\?4$L! A0#% @ E(6K4%%L*->[. ( 16(; !D M ( ! &$R,#(P<3%L:79E<&5R8LKGD0( B- &@ @ 'R. ( 83(P M,C!Q,6QI=F5P97)S;VYE>#,Q,2YH=&U02P$"% ,4 " "4A:M0L]0FNBX( M "S- &@ @ %N00( 83(P,C!Q,6QI=F5P97)S;VYE>#,Q M,BYH=&U02P$"% ,4 " "4A:M0K1U+!+H% &' &@ M@ '420( 83(P,C!Q,6QI=F5P97)S;VYE>#,R,2YH=&U02P$"% ,4 " "4 MA:M08*VKDJ8% "%&P &@ @ '&3P( 83(P,C!Q,6QI=F5P M97)S;VYE>#,R,BYH=&U02P$"% ,4 " "4A:M0M&;[A[L4 "3Y@ $0 M @ &D50( ;'!S;BTR,#(P,#,S,2YX&UL4$L! A0#% @ E(6K4-!GX#9A6@ I%@$ !4 M ( !K8X" &QP&UL4$L%!@ * H L@( ' *EP! $! end XML 61 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2020
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment
The following table presents the detail of property and equipment for the periods presented (amounts in thousands):
 
March 31,
2020
 
December 31,
2019
Computer equipment and software
$
95,152

 
$
92,493

Furniture, equipment and building improvements
16,522

 
16,487

Internal-use software development costs
60,733

 
52,544

 
172,407

 
161,524

Less: accumulated depreciation
(89,591
)
 
(85,288
)
Total
$
82,816

 
$
76,236