0001345016-21-000038.txt : 20210806 0001345016-21-000038.hdr.sgml : 20210806 20210806160602 ACCESSION NUMBER: 0001345016-21-000038 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 93 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210806 DATE AS OF CHANGE: 20210806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: YELP INC CENTRAL INDEX KEY: 0001345016 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PERSONAL SERVICES [7200] IRS NUMBER: 201854266 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35444 FILM NUMBER: 211152911 BUSINESS ADDRESS: STREET 1: 140 NEW MONTGOMERY STREET STREET 2: 9TH FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: (415) 908-3801 MAIL ADDRESS: STREET 1: 140 NEW MONTGOMERY STREET STREET 2: 9TH FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: YELP! INC DATE OF NAME CHANGE: 20051121 10-Q 1 yelp-20210630.htm 10-Q yelp-20210630
FALSE0001345016--12-312021Q2http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member00013450162021-01-012021-06-30xbrli:shares00013450162021-08-03iso4217:USD00013450162021-06-3000013450162020-12-31iso4217:USDxbrli:shares00013450162021-04-012021-06-3000013450162020-04-012020-06-3000013450162020-01-012020-06-300001345016us-gaap:CommonStockMember2020-03-310001345016us-gaap:AdditionalPaidInCapitalMember2020-03-310001345016us-gaap:TreasuryStockMember2020-03-310001345016us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001345016us-gaap:RetainedEarningsMember2020-03-3100013450162020-03-310001345016us-gaap:CommonStockMember2020-04-012020-06-300001345016us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001345016us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001345016us-gaap:RetainedEarningsMember2020-04-012020-06-300001345016us-gaap:CommonStockMember2020-06-300001345016us-gaap:AdditionalPaidInCapitalMember2020-06-300001345016us-gaap:TreasuryStockMember2020-06-300001345016us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001345016us-gaap:RetainedEarningsMember2020-06-3000013450162020-06-300001345016us-gaap:CommonStockMember2021-03-310001345016us-gaap:AdditionalPaidInCapitalMember2021-03-310001345016us-gaap:TreasuryStockMember2021-03-310001345016us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001345016us-gaap:RetainedEarningsMember2021-03-3100013450162021-03-310001345016us-gaap:CommonStockMember2021-04-012021-06-300001345016us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001345016us-gaap:TreasuryStockMember2021-04-012021-06-300001345016us-gaap:RetainedEarningsMember2021-04-012021-06-300001345016us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001345016us-gaap:CommonStockMember2021-06-300001345016us-gaap:AdditionalPaidInCapitalMember2021-06-300001345016us-gaap:TreasuryStockMember2021-06-300001345016us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001345016us-gaap:RetainedEarningsMember2021-06-300001345016us-gaap:CommonStockMember2019-12-310001345016us-gaap:AdditionalPaidInCapitalMember2019-12-310001345016us-gaap:TreasuryStockMember2019-12-310001345016us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001345016us-gaap:RetainedEarningsMember2019-12-3100013450162019-12-3100013450162019-01-012019-12-310001345016us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001345016srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001345016us-gaap:CommonStockMember2020-01-012020-06-300001345016us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001345016us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001345016us-gaap:RetainedEarningsMember2020-01-012020-06-300001345016us-gaap:CommonStockMember2020-12-310001345016us-gaap:AdditionalPaidInCapitalMember2020-12-310001345016us-gaap:TreasuryStockMember2020-12-310001345016us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001345016us-gaap:RetainedEarningsMember2020-12-310001345016us-gaap:CommonStockMember2021-01-012021-06-300001345016us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001345016us-gaap:TreasuryStockMember2021-01-012021-06-300001345016us-gaap:RetainedEarningsMember2021-01-012021-06-300001345016us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001345016us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:FairValueMeasurementsRecurringMember2021-06-300001345016us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001345016us-gaap:FairValueMeasurementsRecurringMember2020-12-3100013450162020-03-300001345016yelp:CloudComputingImplementationCostMember2021-01-012021-06-300001345016yelp:CloudComputingImplementationCostMember2021-04-012021-06-300001345016us-gaap:SoftwareDevelopmentMember2021-06-300001345016us-gaap:SoftwareDevelopmentMember2020-12-310001345016us-gaap:LeaseholdImprovementsMember2021-06-300001345016us-gaap:LeaseholdImprovementsMember2020-12-310001345016us-gaap:ComputerEquipmentMember2021-06-300001345016us-gaap:ComputerEquipmentMember2020-12-310001345016us-gaap:FurnitureAndFixturesMember2021-06-300001345016us-gaap:FurnitureAndFixturesMember2020-12-310001345016us-gaap:TechnologyEquipmentMember2021-06-300001345016us-gaap:TechnologyEquipmentMember2020-12-310001345016us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-06-300001345016us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001345016yelp:BusinessRelationshipsMember2021-06-300001345016yelp:BusinessRelationshipsMember2021-01-012021-06-300001345016us-gaap:DevelopedTechnologyRightsMember2021-06-300001345016us-gaap:DevelopedTechnologyRightsMember2021-01-012021-06-300001345016us-gaap:LicensingAgreementsMember2021-06-300001345016us-gaap:LicensingAgreementsMember2021-01-012021-06-300001345016us-gaap:InternetDomainNamesMember2021-06-300001345016us-gaap:InternetDomainNamesMember2021-01-012021-06-300001345016yelp:BusinessRelationshipsMember2020-12-310001345016yelp:BusinessRelationshipsMember2020-01-012020-12-310001345016us-gaap:DevelopedTechnologyRightsMember2020-12-310001345016us-gaap:DevelopedTechnologyRightsMember2020-01-012020-12-310001345016us-gaap:LicensingAgreementsMember2020-12-310001345016us-gaap:LicensingAgreementsMember2020-01-012020-12-310001345016us-gaap:InternetDomainNamesMember2020-12-310001345016us-gaap:InternetDomainNamesMember2020-01-012020-12-31xbrli:pure0001345016us-gaap:RevolvingCreditFacilityMember2020-05-012020-05-310001345016us-gaap:RevolvingCreditFacilityMember2020-05-310001345016us-gaap:LetterOfCreditMember2020-05-310001345016yelp:CreditAgreementSublimitMember2021-06-300001345016us-gaap:RevolvingCreditFacilityMember2021-06-300001345016yelp:July2017ShareRepurchaseProgramMember2017-07-310001345016yelp:July2017ShareRepurchaseProgramMember2020-01-310001345016yelp:July2017ShareRepurchaseProgramMember2019-02-280001345016yelp:July2017ShareRepurchaseProgramMember2018-11-300001345016yelp:July2017ShareRepurchaseProgramMember2021-06-300001345016yelp:July2017ShareRepurchaseProgramMember2021-01-012021-06-300001345016yelp:July2017ShareRepurchaseProgramMember2020-01-012020-06-300001345016us-gaap:EmployeeStockOptionMembersrt:MaximumMember2021-01-012021-06-30yelp:schedule0001345016us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001345016us-gaap:EmployeeStockOptionMemberyelp:FirstAnniversaryMember2021-01-012021-06-3000013450162020-01-012020-12-310001345016us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001345016us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001345016us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001345016us-gaap:EmployeeStockOptionMember2021-06-300001345016yelp:RestrictedStockUnitsAndAwardsMember2021-01-012021-06-300001345016yelp:FirstAnniversaryMemberyelp:RestrictedStockUnitsAndAwardsMember2021-01-012021-06-300001345016us-gaap:PerformanceSharesMember2021-01-012021-06-300001345016us-gaap:PerformanceSharesMember2021-06-300001345016srt:MinimumMember2021-06-300001345016srt:MaximumMember2021-06-300001345016us-gaap:RestrictedStockUnitsRSUMember2020-12-310001345016us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001345016us-gaap:RestrictedStockUnitsRSUMember2021-06-300001345016yelp:RestrictedStockUnitsAndAwardsMember2021-06-300001345016us-gaap:EmployeeStockMember2021-06-300001345016us-gaap:EmployeeStockMember2021-01-012021-06-300001345016us-gaap:EmployeeStockMember2021-04-012021-06-300001345016us-gaap:EmployeeStockMember2020-04-012020-06-300001345016us-gaap:EmployeeStockMember2020-01-012020-06-300001345016us-gaap:CostOfSalesMember2021-04-012021-06-300001345016us-gaap:CostOfSalesMember2020-04-012020-06-300001345016us-gaap:CostOfSalesMember2021-01-012021-06-300001345016us-gaap:CostOfSalesMember2020-01-012020-06-300001345016us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001345016us-gaap:SellingAndMarketingExpenseMember2020-04-012020-06-300001345016us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001345016us-gaap:SellingAndMarketingExpenseMember2020-01-012020-06-300001345016us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001345016us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001345016us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001345016us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001345016us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001345016us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001345016us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001345016us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001345016us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001345016us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001345016us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001345016us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001345016us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001345016us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001345016us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001345016us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001345016us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001345016us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001345016us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001345016us-gaap:EmployeeStockMember2021-04-012021-06-300001345016us-gaap:EmployeeStockMember2020-04-012020-06-300001345016us-gaap:EmployeeStockMember2021-01-012021-06-300001345016us-gaap:EmployeeStockMember2020-01-012020-06-300001345016yelp:AdvertisingServicesMember2021-04-012021-06-300001345016yelp:AdvertisingServicesMember2020-04-012020-06-300001345016yelp:AdvertisingServicesMember2021-01-012021-06-300001345016yelp:AdvertisingServicesMember2020-01-012020-06-300001345016yelp:AdvertisingRestaurantsAndOtherMember2021-04-012021-06-300001345016yelp:AdvertisingRestaurantsAndOtherMember2020-04-012020-06-300001345016yelp:AdvertisingRestaurantsAndOtherMember2021-01-012021-06-300001345016yelp:AdvertisingRestaurantsAndOtherMember2020-01-012020-06-300001345016us-gaap:AdvertisingMember2021-04-012021-06-300001345016us-gaap:AdvertisingMember2020-04-012020-06-300001345016us-gaap:AdvertisingMember2021-01-012021-06-300001345016us-gaap:AdvertisingMember2020-01-012020-06-300001345016yelp:TransactionsMember2021-04-012021-06-300001345016yelp:TransactionsMember2020-04-012020-06-300001345016yelp:TransactionsMember2021-01-012021-06-300001345016yelp:TransactionsMember2020-01-012020-06-300001345016yelp:OtherRevenueMember2021-04-012021-06-300001345016yelp:OtherRevenueMember2020-04-012020-06-300001345016yelp:OtherRevenueMember2021-01-012021-06-300001345016yelp:OtherRevenueMember2020-01-012020-06-300001345016country:US2021-04-012021-06-300001345016country:US2020-04-012020-06-300001345016country:US2021-01-012021-06-300001345016country:US2020-01-012020-06-300001345016us-gaap:NonUsMember2021-04-012021-06-300001345016us-gaap:NonUsMember2020-04-012020-06-300001345016us-gaap:NonUsMember2021-01-012021-06-300001345016us-gaap:NonUsMember2020-01-012020-06-300001345016country:US2021-06-300001345016country:US2020-12-310001345016us-gaap:NonUsMember2021-06-300001345016us-gaap:NonUsMember2020-12-31yelp:employee00013450162020-04-012020-04-3000013450162020-04-3000013450162020-07-012020-07-310001345016yelp:July2021ShareRepurchaseProgramMemberus-gaap:SubsequentEventMember2021-08-030001345016yelp:July2021ShareRepurchaseProgramMemberus-gaap:SubsequentEventMember2021-07-012021-08-03
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
______________________________________________________________________________________________________
Form 10-Q
______________________________________________________________________________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 
For the Quarterly Period Ended June 30, 2021
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: 001-35444
_____________________________________________________________________________________________________
YELP INC.

(Exact Name of Registrant as Specified in Its Charter)
______________________________________________________________________________________________________
Delaware20-1854266
(State or Other Jurisdiction of Incorporation or Organization)(I.R.S. Employer Identification No.)
140 New Montgomery Street, 9th Floor
San Francisco, California 94105
(Address of principal executive offices) (Zip Code)

(415) 908-3801
(Registrant’s Telephone Number, Including Area Code)
_________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading Symbol(s)Name of Each Exchange on Which Registered
Common Stock, par value $0.000001 per shareYELPNew York Stock Exchange 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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes    No 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filer        
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes    No  
As of August 3, 2021, there were 73,564,964 shares outstanding of the registrant’s common stock, par value $0.000001 per share.


YELP INC.
QUARTERLY REPORT ON FORM 10-Q
TABLE OF CONTENTS
Page
Part I.
Item 1.
Item 2.
Item 3.
Item 4.
Part II.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
___________________________________
Unless the context suggests otherwise, references in this Quarterly Report on Form 10-Q (the “Quarterly Report”) to “Yelp,” the “Company,” “we,” “us” and “our” refer to Yelp Inc. and, where appropriate, its subsidiaries.
Unless the context otherwise indicates, where we refer in this Quarterly Report to our “mobile application” or “mobile app,” we refer to all of our applications for mobile-enabled devices; references to our “mobile platform” refer to both our mobile app and the versions of our website that are optimized for mobile-based browsers. Similarly, references to our “website” refer to versions of our website dedicated to both desktop- and mobile-based browsers, as well as the U.S. and international versions of our website.

1

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report contains forward-looking statements that involve risks, uncertainties and assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. All statements contained in this Quarterly Report that are not purely historical, including statements regarding our future results of operations or financial condition, business strategy and plans, and objectives of management for future operations, are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements may include, but are not limited to, statements about:
our financial performance, including our revenue, operating expenses and margins, as well as our ability to sustain profitability;
our ability to maintain and expand our advertiser base;
our strategic initiatives to support revenue growth and margin expansion;
our investment plans and priorities, including planned investments in product development, marketing and our sales channels, as well as our ability to execute against those priorities and the results thereof;
our plans to operate with a primarily distributed workforce as well as the benefits and costs thereof;
trends and expectations regarding customer and revenue retention;
trends and expectations regarding our key metrics, including consumer traffic and engagement and the opportunity they present for growth;
our liquidity and working capital requirements; and
our plans with respect to our stock repurchase program.
Forward-looking statements are often identified by the use of words such as, but not limited to, “anticipate,” “believe,” “can,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “project,” “seek,” “should,” “target,” “will,” “would” and similar expressions or variations intended to identify forward-looking statements.
These statements are based on the beliefs and assumptions of our management, which are in turn based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Quarterly Report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
Factors that could cause or contribute to such differences include, but are not limited to, those discussed in the section titled “Risk Factors” included under Part I, Item 1A in our Annual Report on Form 10-K for the year ended December 31, 2020 (the "Annual Report"), such as:
our ability to hire, retain, motivate and effectively manage well-qualified employees in a primarily remote work environment;
2

our ability to accurately forecast revenue and appropriately plan expenses;
Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.
NOTE REGARDING METRICS
We review a number of performance metrics to evaluate our business, measure our performance, identify trends in our business, prepare financial projections and make strategic decisions. Please see the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Key Metrics” in this Quarterly Report and in our Annual Report for information on how we define our key metrics. Unless otherwise stated, these metrics do not include metrics from Yelp Reservations, Yelp Waitlist or our business-owner products.
While our metrics are based on what we believe to be reasonable calculations, there are inherent challenges in measuring usage across our large user base. Certain of our performance metrics, including the number of unique devices accessing our mobile app, are tracked with internal company tools, which are not independently verified by any third party and have a number of limitations. For example, our metrics may be affected by mobile applications that automatically contact our servers for regular updates with no discernible user action involved; this activity can cause our system to count the device associated with the app as an app unique device in a given period. Although we take steps to exclude such activity and, as a result, do not believe it has had a material impact on our reported metrics, our efforts may not successfully account for all such activity.
Our metrics that are calculated based on data from third parties — the number of desktop and mobile website unique visitors — are subject to similar limitations. Our third-party providers periodically encounter difficulties in providing accurate data for such metrics as a result of a variety of factors, including human and software errors. In addition, because these traffic metrics are tracked based on unique cookie identifiers, an individual who accesses our website from multiple devices with different cookies may be counted as multiple unique visitors, and multiple individuals who access our website from a shared device with a single cookie may be counted as a single unique visitor. As a result, the calculations of our unique visitors may not accurately reflect the number of people actually visiting our website.
Our measures of traffic and other key metrics may also differ from estimates published by third parties (other than those whose data we use to calculate such metrics) or from similar metrics of our competitors. We are continually seeking to improve our ability to measure these key metrics, and regularly review our processes to assess potential improvements to their accuracy. From time to time, we may discover inaccuracies in our metrics or make adjustments to improve their accuracy, including adjustments that may result in the recalculation of our historical metrics. We believe that any such inaccuracies or adjustments are immaterial unless otherwise stated.

3

PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
YELP INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share data)
(Unaudited)
June 30,
2021
December 31,
2020
Assets
Current assets:
Cash and cash equivalents$558,227 $595,875 
Accounts receivable (net of allowance for doubtful accounts of $9,289 and $11,559 at June 30, 2021 and December 31, 2020, respectively)
101,542 88,400 
Prepaid expenses and other current assets29,413 28,450 
Total current assets689,182 712,725 
Property, equipment and software, net92,627 101,718 
Operating lease right-of-use assets143,617 168,209 
Goodwill107,630 109,261 
Intangibles, net12,095 13,521 
Restricted cash1,027 665 
Other non-current assets59,066 48,848 
Total assets$1,105,244 $1,154,947 
Liabilities and Stockholders' Equity
Current liabilities:
Accounts payable and accrued liabilities$106,190 $87,760 
Operating lease liabilities — current47,858 51,161 
Deferred revenue5,175 4,109 
Total current liabilities159,223 143,030 
Operating lease liabilities — long-term134,448 148,935 
 Other long-term liabilities
8,109 8,448 
Total liabilities301,780 300,413 
Commitments and contingencies (Note 12)
Stockholders' equity:
Common stock, $0.000001 par value — 200,000,000 shares authorized, 74,589,907 shares issued and 74,486,037 shares outstanding at June 30, 2021, and 75,371,368 shares issued and 75,272,350 shares outstanding at December 31, 2020
  
Additional paid-in capital1,464,490 1,398,248 
Treasury stock(4,250)(2,964)
Accumulated other comprehensive loss(8,378)(6,807)
Accumulated deficit(648,398)(533,943)
Total stockholders' equity803,464 854,534 
Total liabilities and stockholders' equity$1,105,244 $1,154,947 

See Notes to Condensed Consolidated Financial Statements.
4

YELP INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(Unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Net revenue$257,188 $169,030 $489,284 $418,931 
Costs and expenses:
Cost of revenue (exclusive of depreciation and amortization shown separately below)17,993 11,825 32,867 28,672 
Sales and marketing113,641 96,289 226,550 233,586 
Product development68,695 53,969 136,687 121,082 
General and administrative45,095 26,402 76,956 69,938 
Depreciation and amortization12,833 12,582 25,916 24,940 
Restructuring12 3,312 32 3,312 
Total costs and expenses258,269 204,379 499,008 481,530 
Loss from operations(1,081)(35,349)(9,724)(62,599)
Other income, net542 495 1,247 2,878 
Loss before income taxes(539)(34,854)(8,477)(59,721)
Benefit from income taxes(4,751)(10,864)(6,893)(20,228)
Net income (loss) attributable to common stockholders$4,212 $(23,990)$(1,584)$(39,493)
Net income (loss) per share attributable to common stockholders
Basic$0.06 $(0.33)$(0.02)$(0.55)
Diluted$0.05 $(0.33)$(0.02)$(0.55)
Weighted-average shares used to compute net income (loss) per share attributable to common stockholders
Basic74,807 72,413 75,025 71,980 
Diluted78,983 72,413 75,025 71,980 

See Notes to Condensed Consolidated Financial Statements.

5

YELP INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
(Unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Net income (loss)$4,212 $(23,990)$(1,584)$(39,493)
Other comprehensive income (loss):
Foreign currency translation adjustments, net of tax1,181 1,018 (1,571)(86)
Other comprehensive income (loss)1,181 1,018 (1,571)(86)
Comprehensive income (loss)$5,393 $(22,972)$(3,155)$(39,579)

See Notes to Condensed Consolidated Financial Statements.


6

YELP INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(In thousands, except share data)
(Unaudited)
Common StockAdditional Paid-In CapitalTreasury StockAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders' Equity
SharesAmount
Balance as of March 31, 202071,887,846 $ $1,283,885 $ $(12,863)$(508,590)$762,432 
Issuance of common stock upon exercises of employee stock options21,510 — 209 — — — 209 
Issuance of common stock upon vesting of restricted stock units ("RSUs")778,176 — — — — — — 
Issuance of common stock for employee stock purchase plan433,697 — 8,014 — — — 8,014 
Stock-based compensation (inclusive of capitalized stock-based compensation)— — 33,637 — — — 33,637 
Foreign currency adjustments, net of tax— — — — 1,018 — 1,018 
Net loss— — — — — (23,990)(23,990)
Balance as of June 30, 202073,121,229 $ $1,325,745 $ $(11,845)$(532,580)$781,320 
Balance as of March 31, 202175,153,089 $ $1,428,890 $(3,313)$(9,559)$(588,918)$827,100 
Issuance of common stock upon exercises of employee stock options40,979 — 863 — — — 863 
Issuance of common stock upon vesting of RSUs744,337 — — — — — — 
Issuance of common stock for employee stock purchase plan254,449 — 8,675 — — — 8,675 
Stock-based compensation (inclusive of capitalized stock-based compensation)— — 44,174 — — — 44,174 
Shares withheld related to net share settlement of equity awards— — (18,112)— — — (18,112)
Repurchases of common stock— — — (64,629)— — (64,629)
Retirement of common stock(1,602,947)— — 63,692 — (63,692) 
Foreign currency adjustments, net of tax— — — — 1,181 — 1,181 
Net income— — — — — 4,212 4,212 
Balance as of June 30, 202174,589,907 $ $1,464,490 $(4,250)$(8,378)$(648,398)$803,464 

See Notes to Condensed Consolidated Financial Statements.

7

YELP INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (CONTINUED)
(In thousands, except share data)
(Unaudited)
Common StockAdditional Paid-In CapitalTreasury StockAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders' Equity
SharesAmount
Balance as of December 31, 201971,185,468 $ $1,259,803 $ $(11,759)$(493,053)$754,991 
Cumulative effect adjustment upon adoption of ASU 2016-13— — — — — (34)(34)
Issuance of common stock upon exercises of employee stock options222,357 — 2,794 — — — 2,794 
Issuance of common stock upon vesting of RSUs1,279,707 — — — — — — 
Issuance of common stock for employee stock purchase plan433,697 — 8,014 — — — 8,014 
Stock-based compensation (inclusive of capitalized stock-based compensation)— — 66,886 — — — 66,886 
Shares withheld related to net share settlement of equity awards— — (11,752)— — — (11,752)
Foreign currency adjustments, net of tax— — — — (86)— (86)
Net loss— — — — — (39,493)(39,493)
Balance as of June 30, 202073,121,229 $ $1,325,745 $ $(11,845)$(532,580)$781,320 
Balance as of December 31, 202075,371,368 $ $1,398,248 $(2,964)$(6,807)$(533,943)$854,534 
Issuance of common stock upon exercises of employee stock options564,923 — 6,912 — — — 6,912 
Issuance of common stock upon vesting of RSUs1,414,302 — — — — — — 
Issuance of common stock for employee stock purchase plan254,449 — 8,675 — — — 8,675 
Stock-based compensation (inclusive of capitalized stock-based compensation)— — 85,693 — — — 85,693 
Shares withheld related to net share settlement of equity awards— — (35,038)— — — (35,038)
Repurchases of common stock— — — (114,157)— — (114,157)
Retirement of common stock(3,015,135)— — 112,871 — (112,871) 
Foreign currency adjustments, net of tax— — — — (1,571)— (1,571)
Net loss— — — — — (1,584)(1,584)
Balance as of June 30, 202174,589,907 $ $1,464,490 $(4,250)$(8,378)$(648,398)$803,464 

See Notes to Condensed Consolidated Financial Statements.

8

YELP INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Six Months Ended
June 30,
20212020
Operating Activities
Net loss$(1,584)$(39,493)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization25,916 24,940 
Provision for doubtful accounts7,240 21,897 
Stock-based compensation80,104 62,335 
Noncash lease cost20,712 20,984 
Deferred income taxes(7,755)(14,263)
Asset impairment11,164  
Other adjustments, net386 876 
Changes in operating assets and liabilities:
Accounts receivable(20,382)12,910 
Prepaid expenses and other assets88 604 
Operating lease liabilities(22,489)(22,520)
Accounts payable, accrued liabilities and other liabilities15,707 (11,021)
Net cash provided by operating activities109,107 57,249 
Investing Activities
Sales and maturities of marketable securities — available-for-sale 290,395 
Purchases of marketable securities — held-to-maturity (87,438)
Maturities of marketable securities — held-to-maturity 93,200 
Purchases of property, equipment and software(13,286)(17,004)
Other investing activities90 328 
Net cash (used in) provided by investing activities(13,196)279,481 
Financing Activities
Proceeds from issuance of common stock for employee stock-based plans15,587 10,808 
Taxes paid related to the net share settlement of equity awards(34,824)(12,557)
Repurchases of common stock(114,157) 
Other financing activities (356)
Net cash used in financing activities(133,394)(2,105)
Effect of exchange rate changes on cash, cash equivalents and restricted cash197 (340)
Change in cash, cash equivalents and restricted cash(37,286)334,285 
Cash, cash equivalents and restricted cash — Beginning of period596,540 192,318 
Cash, cash equivalents and restricted cash — End of period$559,254 $526,603 
Supplemental Disclosures of Other Cash Flow Information
Refunds received for income taxes, net$(586)$(298)
Supplemental Disclosures of Noncash Investing and Financing Activities
Purchases of property, equipment and software recorded in accounts payable and accrued liabilities$1,295 $615 
Tax liabilities related to equity awards included in accounts payable and accrued liabilities$21 $ 
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities$4,497 $11,833 
Repurchases of common stock recorded in accounts payable and accrued liabilities$3,444 $ 

See Notes to Condensed Consolidated Financial Statements.
9

YELP INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1. DESCRIPTION OF BUSINESS AND BASIS FOR PRESENTATION
Yelp Inc. was incorporated in Delaware on September 3, 2004. Except where specifically noted or the context otherwise requires, the use of terms such as the "Company" and "Yelp" in these Notes to Condensed Consolidated Financial Statements refers to Yelp Inc. and its subsidiaries.
Yelp is a trusted local resource for consumers and a partner in success for businesses of all sizes. Consumers trust Yelp for its extensive ratings and reviews of businesses across a broad range of categories, while businesses advertise on Yelp to reach its large audience of purchase-oriented and generally affluent consumers.
Basis of Presentation
The accompanying interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the U.S. Securities and Exchange Commission ("SEC") regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Annual Report.
The unaudited condensed consolidated balance sheet as of December 31, 2020 included herein was derived from the audited consolidated financial statements as of that date, but does not include all disclosures required by GAAP, including certain notes to the financial statements. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements, except as set forth under "Recently Adopted Accounting Pronouncements" below.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments of a normally recurring nature necessary for the fair presentation of the interim periods presented.
Principles of Consolidation
These unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.
Use of Estimates
The preparation of the Company’s unaudited interim condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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.
In early March 2020, COVID-19 was declared a global pandemic by the World Health Organization. Governments around the world, including in the United States, have implemented extensive measures in an effort to control the spread of COVID-19, including travel restrictions, limitations on business activity, quarantines and shelter-in-place orders. Due to the COVID-19 pandemic and the uncertainty of the extent of the impacts, certain estimates and assumptions have required and may continue to require increased judgment and carry a higher degree of variability and volatility than they did prior to the pandemic. As events continue to evolve and additional information becomes available, these estimates may materially change in future periods.
Significant Accounting Policies
There have been no material changes to the Company's significant accounting policies from those described in the Annual Report.
10

Recently Adopted Accounting Pronouncements
In December 2019, the Financial Accounting Standards Board issued Accounting Standards Update No. 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes" ("ASU 2019-12"), which simplifies the accounting for income taxes by removing certain exceptions to the general principles for recording income taxes, while also simplifying certain recognition and allocation approaches to accounting for income taxes. The Company adopted ASU 2019-12 on January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.
2. CASH, CASH EQUIVALENTS AND RESTRICTED CASH
Cash, cash equivalents and restricted cash as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Cash$47,911 $85,750 
Cash equivalents510,316 510,125 
Total cash and cash equivalents$558,227 $595,875 
Restricted cash1,027 665 
Total cash, cash equivalents and restricted cash$559,254 $596,540 
3. FAIR VALUE MEASUREMENTS
The Company’s investments in money market accounts are recorded as cash equivalents at fair value on the condensed consolidated balance sheets.
The accounting guidance for fair value measurements prioritizes the inputs used in measuring fair value in the following hierarchy:
Level 1—Observable inputs, such as quoted prices in active markets,
Level 2—Inputs other than quoted prices in active markets that are observable either directly or indirectly, or
Level 3—Unobservable inputs in which there are little or no market data, which require the Company to develop its own assumptions.
This hierarchy requires the Company to use observable market data, when available, to minimize the use of unobservable inputs when determining fair value. The Company’s money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted prices in active markets. The Company's certificates of deposit are classified within Level 2 of the fair value hierarchy because they have been valued using inputs other than quoted prices in active markets that are observable directly or indirectly.
The following table represents the fair value of the Company’s financial instruments, including those measured at fair value on a recurring basis, as of June 30, 2021 and December 31, 2020 (in thousands):
June 30, 2021December 31, 2020
 Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents: 
Money market funds$510,316 $ $ $510,316 $510,125 $ $ $510,125 
Other investments:
Certificates of deposit 10,000  10,000  10,933  10,933 
Total cash equivalents and other investments$510,316 $10,000 $ $520,316 $510,125 $10,933 $ $521,058 
11

The certificates of deposit are reflected in prepaid expenses and other current assets on the condensed consolidated balance sheets as of June 30, 2021 and December 31, 2020.
The Company's long- and indefinite-lived assets, such as property, equipment and software, goodwill and other intangible assets, are measured at fair value on a non-recurring basis if the assets are determined to be impaired. The Company recognized an impairment charge related to right-of-use ("ROU") assets and leasehold improvements associated with certain of its operating leases that it subleased during the three months ended June 30, 2021. See Note 8, "Leases," for further details. The Company estimated the fair value of these assets as of the effective dates of the agreements using an income approach based on expected future cash flows from the subleased properties, which relied on certain assumptions made by management based on both internal and external data, such as the incremental borrowing rates used to discount these cash flows to its present values. As a result, these assets are classified within Level 3 of the fair value hierarchy.
4. MARKETABLE SECURITIES
In March 2020, the Company changed its investment strategy in response to uncertainties resulting from the COVID-19 pandemic to allow for more flexibility in preserving liquidity, which led to the transfer of $300.2 million of amortized cost of its investment portfolio from a held-to-maturity classification to available-for-sale. As a result of this transfer, in March 2020, the Company reversed the allowance for credit loss that had been previously recorded upon adoption of Accounting Standards Update No. 2016-13, "Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," and measured the securities at fair value as of the transfer date by recording an immaterial allowance for credit loss to other income, net and the remaining adjustment as an immaterial unrealized loss recorded to other comprehensive income.
Following this transfer, during the six months ended June 30, 2020, the Company liquidated its investment portfolio, which consisted of available-for-sale short- and long-term marketable securities, for proceeds of $253.4 million. The Company recorded an immaterial net realized gain to other income, net and reinvested the proceeds from the sales, along with $73.0 million from maturities and redemptions of marketable securities, into money market funds.
As of June 30, 2021 and December 31, 2020, the Company did not have any marketable securities and a majority of the Company's investments were in highly liquid money market funds.
5. PREPAID EXPENSES AND OTHER CURRENT ASSETS
Prepaid expenses and other current assets as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Prepaid expenses$12,026 $10,438 
Certificates of deposit10,000 10,930 
Other current assets7,387 7,082 
Total prepaid expenses and other current assets$29,413 $28,450 
Prepaid expenses included $0.8 million of capitalized implementation costs incurred related to cloud computing arrangements that are service contracts. The Company recorded an immaterial amount of amortization expense during the three and six months ended June 30, 2021 related to these capitalized implementation costs. As of June 30, 2021, other current assets primarily consisted of deferred costs related to unsettled share repurchases, short-term deposits and non-trade receivables.
12

6. PROPERTY, EQUIPMENT AND SOFTWARE, NET
Property, equipment and software, net as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Capitalized website and internal-use software development costs$187,418 $171,831 
Leasehold improvements(1)
81,776 88,687 
Computer equipment46,223 46,581 
Furniture and fixtures16,466 18,339 
Telecommunication4,965 4,951 
Software1,718 1,717 
Total338,566 332,106 
Less accumulated depreciation(245,939)(230,388)
Property, equipment and software, net$92,627 $101,718 
(1) The cost basis was reduced to reflect an impairment of $2.7 million recorded during the three months ended June 30, 2021. For more information, see Note 8, "Leases."
Depreciation expense was $12.1 million and $12.0 million for the three months ended June 30, 2021 and 2020, respectively, and $24.5 million and $23.7 million for the six months ended June 30, 2021 and 2020, respectively.
7. GOODWILL AND INTANGIBLE ASSETS
The Company’s goodwill is the result of its acquisitions of other businesses, and represents the excess of purchase consideration over the fair value of assets acquired and liabilities assumed. The Company performed its annual goodwill impairment analysis as of August 31, 2020 and concluded that goodwill was not impaired, as the fair value of the reporting unit exceeded its carrying value.
The changes in carrying amount of goodwill during the six months ended June 30, 2021 were as follows (in thousands):
Balance as of December 31, 2020$109,261 
Effect of currency translation(1,631)
Balance as of June 30, 2021$107,630 
13

Intangible assets that were not fully amortized as of June 30, 2021 and December 31, 2020 consisted of the following (dollars in thousands):
June 30, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Life
Business relationships$9,918 $(4,299)$5,619 7.4years
Developed technology7,709 (6,846)863 0.7years
Licensing agreements6,129 (538)5,591 8.7years
Domains and data licenses2,869 (2,847)22 2.0years
Total$26,625 $(14,530)$12,095 
December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Life
Business relationships$9,918 $(3,814)$6,104 7.8years
Developed technology7,709 (6,238)1,471 1.2years
Licensing agreements6,129 (215)5,914 9.2years
Domain and data licenses2,869 (2,837)32 2.2years
Total$26,625 $(13,104)$13,521 
Amortization expense was $0.7 million and $0.6 million for the three months ended June 30, 2021 and 2020, respectively, and $1.4 million and $1.2 million for the six months ended June 30, 2021 and 2020, respectively.
As of June 30, 2021, estimated future amortization expenses were as follows (in thousands):
Remainder of 2021$1,422 
20221,676 
20231,359 
20241,353 
20251,353 
20261,353 
Thereafter3,579 
Total amortization$12,095 
8. LEASES
The components of lease cost, net for the three and six months ended June 30, 2021 and 2020 were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Operating lease cost$12,631 $13,987 $26,394 $27,798 
Short-term lease cost (12 months or less)136 341 273 701 
Sublease income(1,778)(1,954)(3,406)(3,914)
Total lease cost, net$10,989 $12,374 $23,261 $24,585 
14

The Company's leases and subleases do not include any variable lease payments, residual value guarantees, related-party leases, or restrictions or covenants that would limit or prevent the Company from exercising its right to obtain substantially all of the economic benefits from use of the respective assets during the lease term.
Supplemental cash flow information related to leases for the six months ended June 30, 2021 and 2020 was as follows (in thousands):
Six Months Ended
June 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$27,784 $29,749 
As of June 30, 2021, maturities of lease liabilities were as follows (in thousands):
Remainder of 2021$24,602 
202248,688 
202345,801 
202443,028 
202522,459 
20267,502 
Thereafter17,075 
Total minimum lease payments209,155 
Less imputed interest(26,849)
Present value of lease liabilities$182,306 
As of June 30, 2021 and December 31, 2020, the weighted-average remaining lease terms and weighted-average discount rates were as follows:
June 30,
2021
December 31,
2020
Weighted-average remaining lease term (years) — operating leases4.85.1
Weighted-average discount rate — operating leases5.9 %6.0 %
In October 2020, the Company entered into a lease agreement for an office facility in Toronto, Canada for which the lease term is expected to commence in August 2021 and expire in 2031. The Company expects to classify this as an operating lease and, as of June 30, 2021, expected to recognize operating lease cost of approximately $9.7 million over the life of the lease.
During the three months ended June 30, 2021, the Company entered into sublease agreements for portions of its office space in San Francisco and New York. The Company evaluated the associated ROU assets and leasehold improvements for impairment as a result of the subleases in accordance with Accounting Standards Codification Topic 360, "Property, Plant, and Equipment" because the change in circumstances indicated that the carrying amount of such assets may not be recoverable. The Company compared the future undiscounted cash flows under the sublease agreements to the carrying amounts of the respective ROU assets and leasehold improvements and determined that an impairment existed.
The Company compared the carrying values of the impacted assets to the fair values to determine the impairment amount. The Company recognized an impairment charge of $11.2 million during the three months ended June 30, 2021, which is included in general and administrative expenses on its condensed consolidated statement of operations, and reduced the carrying amount of the ROU assets and leasehold improvements by $8.5 million and $2.7 million, respectively. For more information on the fair values of the ROU assets and leasehold improvements used in the impairment analysis, see Note 3, "Fair Value Measurements."
15

9. OTHER NON-CURRENT ASSETS
Other non-current assets as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Deferred tax assets$39,013 $31,163 
Deferred contract costs15,413 14,522 
Other non-current assets4,640 3,163 
Total other non-current assets$59,066 $48,848 
Deferred contract costs as of June 30, 2021 and December 31, 2020, and changes in deferred contract costs during the six months ended June 30, 2021, were as follows (in thousands):
Six Months Ended
June 30, 2021
Balance, beginning of period$14,522 
Add: costs deferred on new contracts7,721 
Less: amortization recorded in sales and marketing expenses(6,830)
Balance, end of period$15,413 
10. CONTRACT BALANCES
The changes in the allowance for doubtful accounts during the six months ended June 30, 2021 and 2020 were as follows (in thousands):
Six Months Ended
June 30,
20212020
Balance, beginning of period$11,559 $7,686 
Add: provision for doubtful accounts7,240 21,897 
Less: write-offs, net of recoveries(9,510)(17,876)
Balance, end of period$9,289 $11,707 
The net decrease in the allowance for doubtful accounts in the six months ended June 30, 2021 was primarily a result of a reduction in expected customer delinquencies compared to June 30, 2020, as collection rates continued to improve. The net increase in the allowance for doubtful accounts in the six months ended June 30, 2020 primarily related to an anticipated increase in customer delinquencies due to the COVID-19 pandemic. In calculating the allowance for doubtful accounts as of June 30, 2021 and 2020, the Company considered expectations of probable credit losses, including probable credit losses associated with the COVID-19 pandemic, based on observed trends in cancellations, observed changes in the credit risk of specific customers, the impact of anticipated closures and bankruptcies using forecasted economic indicators in addition to historical experience and loss patterns during periods of macroeconomic uncertainty.
Contract liabilities consist of deferred revenue, which is recorded on the condensed consolidated balance sheets when the Company has received consideration, or has the right to receive consideration, in advance of transferring the performance obligations under the contract to the customer.
16

The changes in deferred revenue during the six months ended June 30, 2021 were as follows (in thousands):
Six Months Ended
June 30, 2021
Balance, beginning of period$4,109 
      Less: recognition of deferred revenue from beginning balance(2,759)
      Add: net increase in current period contract liabilities3,825 
Balance, end of period$5,175 
The majority of the deferred revenue balance as of June 30, 2021 is expected to be recognized as revenue in the subsequent three-month period ending September 30, 2021. No other contract assets or liabilities were recorded on the Company's condensed consolidated balance sheets as of June 30, 2021 and December 31, 2020.
11. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
Accounts payable and accrued liabilities as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Accounts payable$14,373 $8,853 
Employee-related liabilities66,225 57,684 
Accrued sales and marketing expenses8,042 2,137 
Accrued cost of revenue5,381 8,269 
Other accrued liabilities12,169 10,817 
Total accounts payable and accrued liabilities$106,190 $87,760 
12. COMMITMENTS AND CONTINGENCIES
Legal Proceedings—In January 2018, a putative class action lawsuit alleging violations of the federal securities laws was filed in the U.S. District Court for the Northern District of California, naming as defendants the Company and certain of its officers. The complaint, which the plaintiff amended on June 25, 2018, alleges violations of the Exchange Act by the Company and its officers for allegedly making materially false and misleading statements regarding its business and operations on February 9, 2017. The plaintiff seeks unspecified monetary damages and other relief. On August 2, 2018, the Company and the other defendants filed a motion to dismiss the amended complaint, which the court granted in part and denied in part on November 27, 2018. On October 22, 2019, the Court approved a stipulation to certify a class in this action. The case remains pending. The Company is unable to reasonably estimate either the probability of incurring a loss or an estimated range of such loss, if any, from the lawsuit.
The Company is subject to other legal proceedings arising in the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently does not believe that the final outcome of any of these other matters will have a material effect on the Company’s business, financial position, results of operations or cash flows.
Indemnification Agreements—In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, vendors, lessors, business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties.
In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company to, among other things, indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees.
While the outcome of claims cannot be predicted with certainty, the Company does not believe that the outcome of any claims under the indemnification arrangements will have a material effect on the Company’s business, financial position, results of operations or cash flows.
Revolving Credit Facility—The Company is a party to a Credit Agreement with Wells Fargo Bank, National Association (the "Credit Agreement"), which provides for a three-year, $75.0 million senior unsecured revolving credit facility including a
17

letter of credit sub-limit of $25.0 million. As of June 30, 2021, the Company had $21.5 million of letters of credit under the sub-limit related to lease agreements for certain office locations, which are required to be maintained and issued to the landlords of each facility, and $53.5 million remained available under the revolving credit facility as of this date. The Company was in compliance with all covenants associated with the credit facility and there were no loans outstanding under the Credit Agreement as of June 30, 2021. For additional information on the terms of the Credit Agreement, including fees payable by the Company, financial covenants, events of default and other limitations, see "Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources" included under Part II, Item 7 in our Annual Report.
13. STOCKHOLDERS’ EQUITY
The following table presents the number of shares authorized and issued as of the dates indicated:
June 30, 2021December 31, 2020
Shares AuthorizedShares Issued Shares AuthorizedShares Issued
Stockholders’ equity:  
Common stock, $0.000001 par value
200,000,000 74,589,907 200,000,000 75,371,368 
Undesignated preferred stock10,000,000  10,000,000  
Stock Repurchase Program
In July 2017, the Company’s board of directors authorized a stock repurchase program under which the Company was authorized to repurchase up to $200.0 million of its outstanding common stock. The Company's board of directors authorized the Company to repurchase up to an additional $250.0 million of its outstanding common stock in each of November 2018, February 2019, and January 2020, bringing the total amount of authorized repurchases to $950.0 million as of June 30, 2021, $130.4 million of which remained available as of June 30, 2021. The Company may purchase shares at management’s discretion in the open market, in privately negotiated transactions, in transactions structured through investment banking institutions, or a combination of the foregoing.
During the six months ended June 30, 2021, the Company repurchased on the open market 3,019,987 shares for an aggregate purchase price of $114.2 million and retired 3,015,135 shares. As of June 30, 2021, the Company had a treasury stock balance of 103,870 shares, which were excluded from its outstanding share count as of such date and subsequently retired in July 2021.
The Company did not repurchase any shares during the six months ended June 30, 2020.
Equity Incentive Plans
Stock Options
Stock options are granted at a price per share not less than the fair value of a share of the Company’s common stock on the grant date. Options generally vest over a four-year period, on one of two schedules: (a) 25% vesting at the end of one year and the remaining shares vesting monthly thereafter or (b) ratably on a monthly basis. Options granted are generally exercisable for contractual terms of up to 10 years. The Company issues new shares when stock options are exercised.
18

A summary of stock option activity for the six months ended June 30, 2021 is as follows:
Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (in years)Aggregate Intrinsic Value (in thousands)
Outstanding at December 31, 20204,622,828 $29.89 4.7$30,451 
Granted80,000 39.17 
Exercised(564,923)12.24  
Canceled(29,275)49.09 
Outstanding at June 30, 20214,108,630 $32.36 4.8$38,326 
Options vested and exercisable at June 30, 20213,632,114 $31.80 4.4$36,462 
Aggregate intrinsic value represents the difference between the closing price of the Company’s common stock as quoted on the New York Stock Exchange on a given date and the exercise price of outstanding, in-the-money options. The total intrinsic value of options exercised was approximately $0.7 million and $0.2 million for the three months ended June 30, 2021 and 2020, respectively, and $11.8 million and $4.4 million for the six months ended June 30, 2021 and 2020, respectively.
The weighted-average grant date fair value of options granted during the three and six months ended June 30, 2021 was $18.55 per share. There were no options granted during the three months ended June 30, 2020. The weighted-average grant date fair value of options granted during the six months ended June 30, 2020 was $11.13 per share.
As of June 30, 2021, total unrecognized compensation costs related to nonvested stock options were approximately $7.5 million, which the Company expects to recognize over a weighted-average time period of 2.0 years.
RSUs
RSUs generally vest over a four-year period, on one of two schedules: (a) 25% vesting at the end of one year and the remaining vesting quarterly thereafter or (b) ratably on a quarterly basis.
RSUs also include performance-based restricted stock units ("PRSUs"), which are subject to both a time-based vesting schedule and either (a) a market condition or (b) the achievement of performance goals. The time-based vesting schedule is quarterly over four years (the "Time-Based Vesting Schedule"). For PRSUs subject to a market condition, the Company recognizes expense from the date of grant. For PRSUs subject to performance goals, the Company recognizes expense when it is probable that the performance condition will be achieved.
The shares underlying each PRSU award subject to a market condition will be eligible to vest only if the average closing price of the Company's common stock equals or exceeds $45.3125 over any 60-day trading period during the four years following the grant date of February 7, 2019. If this market condition is met, the shares underlying each PRSU award will vest according to the Time-Based Vesting Schedule. Any shares subject to the PRSUs that have met the Time-Based Vesting Schedule at the time the market condition is achieved will fully vest as of such date; thereafter, any remaining nonvested shares subject to the PRSUs will continue vesting solely according to the Time-Based Vesting Schedule, subject to the applicable employee's continued service as of each such vesting date.
For PRSUs subject to performance goals, a percentage of the target number of shares, ranging from zero to 200%, will become eligible to vest based on the Company's level of achievement of certain financial targets, subject to the Time-Based Vesting Schedule. The shares subject to performance goals become eligible to vest once the achievement against the financial targets is known, which will be no later than March of the following year. On the quarterly vest date immediately following such determination (or a vest date otherwise specified in the agreement), the eligible shares, if any, will vest to the extent that the employee has met the Time-Based Vesting Schedule as of such date. Thereafter, the eligible shares will continue to vest in accordance with the Time-Based Vesting Schedule, subject to the applicable employee's continued service as of each such vesting date. The Company performed an analysis as of June 30, 2021 to assess the probability of achievement of the PRSU financial targets and, as a result, recorded compensation costs in the three and six months ended June 30, 2021 for the PRSUs that it expected to vest.
19

As the PRSU activity during the six months ended June 30, 2021 was not material, it is presented together with the RSU activity in the table below. A summary of RSU and PRSU activity for the six months ended June 30, 2021 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
Nonvested at December 31, 20209,757,787 $29.22 
Granted4,909,615 36.10 
Vested(1)
(2,337,449)31.84 
Canceled(1,331,918)31.62 
Nonvested at June 30, 202110,998,035 $31.44 
(1) Includes 923,147 shares that vested but were not issued due to net share settlement for payment of employee taxes.
The aggregate fair value as of the vest date of RSUs and PRSUs that vested during the six months ended June 30, 2021 and 2020 was $88.7 million and $46.1 million, respectively. As of June 30, 2021, the Company had approximately $336.6 million of unrecognized stock-based compensation expense related to RSUs and PRUSs, which it expects to recognize over the remaining weighted-average vesting period of approximately 2.8 years.
Employee Stock Purchase Plan
The Employee Stock Purchase Plan ("ESPP") allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions of up to 15% of their eligible compensation, subject to any plan limitations, during designated offering periods. At the end of each offering period, employees are able to purchase shares at 85% of the fair market value of the Company’s common stock on the last day of the offering period, based on the closing sales price of the Company's common stock as quoted on the New York Stock Exchange on such date.
There were 254,449 shares purchased by employees under the ESPP at a weighted-average price of $34.09 in the three and six months ended June 30, 2021. There were 433,697 shares purchased by employees under the ESPP at a weighted-average price of $18.48 in the three and six months ended June 30, 2020. The Company recognized stock-based compensation expense related to the ESPP of $0.7 million and $0.5 million in the three months ended June 30, 2021 and 2020, respectively, and $1.5 million and $1.3 million for the six months ended June 30, 2021 and 2020, respectively.
Stock-Based Compensation
The following table summarizes the effects of stock-based compensation expense related to stock-based awards in the condensed consolidated statements of operations during the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Cost of revenue$1,094 $943 $2,202 $1,986 
Sales and marketing8,441 7,302 16,838 14,998 
Product development20,674 16,827 41,427 34,582 
General and administrative10,650 5,513 19,637 10,769 
Total stock-based compensation recorded to loss before income taxes40,859 30,585 80,104 62,335 
Benefit from income taxes(9,501)(11,652)(19,566)(24,209)
Total stock-based compensation recorded to net income (loss)$31,358 $18,933 $60,538 $38,126 
The Company capitalized $2.8 million and $2.2 million of stock-based compensation expense as website development costs in the three months ended June 30, 2021 and 2020, respectively, and $5.5 million and $4.5 million in the six months ended June 30, 2021 and 2020, respectively.
20

14. OTHER INCOME, NET
Other income, net for the three and six months ended June 30, 2021 and 2020 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Interest (expense) income, net$(34)$191 $(51)$2,297 
Transaction gain (loss) on foreign exchange11 8 268 (60)
Other non-operating income, net565 296 1,030 641 
Other income, net$542 $495 $1,247 $2,878 
15. INCOME TAXES
The Company is subject to income tax in the United States as well as other tax jurisdictions in which it conducts business. Earnings from non-U.S. activities are subject to local country income tax. The benefit from income taxes for the six months ended June 30, 2021 was $6.9 million, which was due to $1.5 million of U.S. federal, state and foreign income tax benefit and $5.4 million of net discrete tax benefit primarily related to stock-based compensation. The benefit from income taxes for the six months ended June 30, 2020 was $20.2 million, which was due to $24.3 million of U.S. federal, state and foreign income tax benefit, offset by $4.1 million of net discrete tax expense.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") was signed into law. The CARES Act includes, among other items, provisions relating to refundable payroll tax credits, deferral of the employer portion of certain payroll taxes, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property.
The CARES Act allows losses incurred in 2018, 2019 and 2020 to be carried back to each of the five preceding tax years and to offset 100% of regular taxable income. Additionally, the CARES Act accelerates the Company’s ability to receive refunds of alternative minimum tax credits generated in prior tax years.
Accounting for income taxes for interim periods generally requires the provision for income taxes to be determined by applying an estimate of the annual effective tax rate for the full fiscal year to income or loss before income taxes, excluding unusual or infrequently occurring discrete items ("Ordinary" income), for the reporting period. For the three and six months ended June 30, 2021, the difference between the effective tax rate and the federal statutory tax rate primarily related to tax credits, offset by non-deductible expenses. For the three and six months ended June 30, 2020, the difference between the effective tax rate and the federal statutory tax rate primarily related to net operating loss provisions adopted under the CARES Act and tax credits.
As of June 30, 2021, the total amount of gross unrecognized tax benefits was $52.4 million, $22.8 million of which was subject to a full valuation allowance and would not affect the Company’s effective tax rate if recognized. In the three and six months ended June 30, 2021, the Company recorded an immaterial amount of interest and penalties.
As of June 30, 2021, the Company estimated that it had accumulated undistributed earnings generated by its foreign subsidiaries of approximately $8.0 million. Any taxes due with respect to such earnings or the excess of the amount for financial reporting over the tax basis of the Company's foreign investments would generally be limited to foreign and state taxes. The Company has not recognized a deferred tax liability related to un-remitted foreign earnings, as it intends to indefinitely reinvest these earnings, and expects future U.S. cash generation to be sufficient to meet future U.S. cash needs.
In addition, the Company is subject to the continuous examination of its income tax returns by the Internal Revenue Service and other tax authorities. The Company’s federal and state income tax returns for tax years subsequent to 2003 remain open to examination. In the Company’s foreign jurisdictions — Canada, Germany, Ireland and the United Kingdom — the tax years subsequent to 2015 remain open to examination. The Company regularly assesses the likelihood of adverse outcomes resulting from examinations to determine the adequacy of its provision for income taxes and monitors the progress of ongoing discussions with tax authorities and the impact, if any, of the expected expiration of the statute of limitations in various taxing jurisdictions. The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company’s tax audits are resolved in a manner not consistent with management’s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. As of June 30, 2021, although the timing of the resolution or closure of audits is not certain, the Company believes it is reasonably possible that its unrecognized tax benefits could be reduced by $6.3 million over the next 12 months.
21

16. NET INCOME (LOSS) PER SHARE
Basic net income (loss) per share is computed using the weighted-average number of outstanding shares of common stock during the period. Diluted net income (loss) per share is computed using the weighted-average number of outstanding shares of common stock and, when dilutive, potential shares of common stock outstanding during the period. Potential common shares consist of the incremental shares of common stock issuable upon the exercise of stock options, shares issuable upon the vesting of RSUs (including PRSUs) and, to a lesser extent, purchase rights related to the ESPP.
The following table presents the calculation of basic and diluted net income (loss) per share for the periods presented (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Basic net income (loss) per share:
Net income (loss)$4,212 $(23,990)$(1,584)$(39,493)
Shares used in computation:
Weighted-average common shares outstanding74,807 72,413 75,025 71,980 
Basic net income (loss) per share attributable to common stockholders$0.06 $(0.33)$(0.02)$(0.55)
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Diluted net income (loss) per share:
Net income (loss)$4,212 $(23,990)$(1,584)$(39,493)
Shares used in computation:
    Weighted-average common shares outstanding74,807 72,413 75,025 71,980 
    Stock options877    
    RSUs3,291    
    ESPP8    
        Number of shares used in diluted calculation78,983 72,413 75,025 71,980 
Diluted net income (loss) per share attributable to common stockholders$0.05 $(0.33)$(0.02)$(0.55)
The following stock-based instruments were excluded from the calculation of diluted net income (loss) per share because their effect would have been anti-dilutive for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Stock options1,497 5,947 4,109 5,947 
RSUs145 7,876 10,998 7,876 
ESPP 48 41 48 
17. INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS
The Company considers operating segments to be components of the Company for which separate financial information is available and evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the chief executive officer. The chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by product line and geographic region for purposes of allocating resources and evaluating financial performance.
22

The Company has determined that it has a single operating and reporting segment. When the Company communicates results externally, it disaggregates net revenue into major product lines and primary geographical markets, which is based on the billing address of the customer. The disaggregation of net revenue by major product lines is based on the type of service provided and also aligns with the timing of revenue recognition for each. To reflect the Company's strategic focus on creating differentiated experiences for its Services categories and Restaurants, Retail & Other categories, the Company further disaggregates advertising revenue to reflect these two high-level category groupings. The Services categories consist of the following businesses: home, local, auto, professional, pets, events, real estate and financial services. The Restaurants, Retail & Other categories consist of the following businesses: restaurants, shopping, beauty & fitness, health and other.
Net Revenue
The following table presents the Company’s net revenue by major product line (and by category for advertising revenue) for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Net revenue by product:
Advertising revenue by category:
Services$152,522 $109,583 $293,209 $242,665 
Restaurants, Retail & Other92,439 52,650 173,739 159,661 
Advertising244,961 162,233 466,948 402,326 
Transactions3,525 3,968 7,329 6,607 
Other 8,702 2,829 15,007 9,998 
Total net revenue$257,188 $169,030 $489,284 $418,931 
During the three and six months ended June 30, 2021 and 2020, no individual customer accounted for 10% or more of consolidated net revenue.
As a result of the COVID-19 pandemic, the Company considered whether there was any impact to the manner in which revenue is recognized, in particular with respect to the collectability criteria for recognizing revenue from contracts with customers. The Company did not change the manner in which it recognizes revenue as a result of that assessment.
The Company offered a number of relief incentives to advertising and other revenue customers most impacted by the COVID-19 pandemic totaling $0.7 million and $13.3 million during the three months ended June 30, 2021 and 2020, respectively, and $2.9 million and $17.9 million during the six months ended June 30, 2021 and 2020, respectively. These incentives were primarily in the form of waived advertising fees and waived subscription fees. The Company accounted for these incentives as price concessions and reduced net revenue recognized in the three and six months ended June 30, 2021 and 2020 accordingly. During the three months ended June 30, 2020, the Company also paused certain advertising campaigns that were scheduled to run from April to May 2020 and offered certain free advertising products during those months with a total value of $14.5 million. All paused advertising campaigns that were not cancelled by customers resumed by the end of May 2020.
The following table presents the Company’s net revenue by major geographic region for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
United States$254,954 $167,270 $484,949 $413,797 
All other countries2,234 1,760 4,335 5,134 
Total net revenue$257,188 $169,030 $489,284 $418,931 
23

Long-Lived Assets
The following table presents the Company’s long-lived assets by major geographic region for the periods presented (in thousands):
June 30,
2021
December 31,
2020
United States$88,688 $97,548 
All other countries3,939 4,170 
Total long-lived assets$92,627 $101,718 
18. RESTRUCTURING
In April 2020, the Company announced a restructuring plan to help manage the near-term financial impacts of the COVID-19 pandemic (the "Restructuring Plan"). In addition to reductions and deferrals in spending, the Restructuring Plan’s cost-cutting measures included workforce reductions affecting approximately 1,000 employees and furloughs affecting approximately 1,100 additional employees, as well as salary reductions and reduced-hour work weeks. In July 2020, the Company announced an additional workforce reduction (separate from the Restructuring Plan) affecting approximately 60 employees.
During the three months ended September 30, 2020, the Company restored reduced salaries and returned many of its furloughed employees.
The Company incurred an immaterial amount of restructuring costs during the three and six months ended June 30, 2021 and does not expect to incur any material additional restructuring costs. The Company incurred $3.3 million in restructuring costs during the three and six months ended June 30, 2020 in connection with terminations under the Restructuring Plan, which represent expenditures for severance, payroll taxes and related benefits costs. These costs were recorded as restructuring expenses on the Company's condensed consolidated statements of operations.
19. SUBSEQUENT EVENTS
On August 3, 2021, the Company's board of directors authorized a $250.0 million increase to its stock repurchase program, bringing the total amount of repurchases authorized under our stock repurchase program since its inception in 2017 to $1.2 billion. The Company repurchased $35.8 million of shares subsequent to June 30, 2021, resulting in approximately $344.6 million remaining available for future repurchases following the increase on August 3, 2021.
24

ITEM 2.MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report. This discussion contains forward-looking statements that reflect our plans, estimates and beliefs, and involve risks and uncertainties. Our actual results and the timing of certain events could differ materially from those anticipated in these forward-looking statements as a result of several factors, including those discussed in the section titled “Risk Factors” included under Part I, Item 1A in our Annual Report. See “Special Note Regarding Forward-Looking Statements” in this Quarterly Report.
Overview
As one of the best known internet brands in the United States, Yelp is a trusted local resource for consumers and a partner in success for businesses of all sizes. Consumers trust us for our more than 200 million ratings and reviews of businesses across a broad range of categories, while businesses advertise with us to reach our large audience of purchase-oriented and generally affluent consumers. We believe our ability to provide value to both consumers and businesses not only fulfills our mission to connect consumers with great local businesses, but also positions us well in the local, digital advertising market in the United States.
We generate substantially all of our revenue from the sale of performance-based advertising products, which our advertising platform matches to individual consumers through auctions priced on a cost-per-click ("CPC") basis. In the three months ended June 30, 2021, our net revenue was $257.2 million, up 52% from the three months ended June 30, 2020, and we recorded net income of $4.2 million and adjusted EBITDA of $63.8 million. In the six months ended June 30, 2021, our net revenue was $489.3 million, which represented an increase of 17% from the six months ended June 30, 2020, and we recorded a net loss of $1.6 million and adjusted EBITDA of $107.5 million. For information on how we define and calculate adjusted EBITDA, and a reconciliation of this non-GAAP financial measure to net income (loss), see "Non-GAAP Financial Measures" below.
As a result of our investments in product, marketing and our Multi-location sales team, we made further progress on our revenue growth initiatives in the second quarter of 2021:
Improve monetization of our Services categories. Our investments in the product experience for businesses and consumers in our Services categories drove both sequential and year-over-year increases in the percentage of monetized leads in our Services categories in the second quarter. These efforts contributed to increases in advertising revenue from Services businesses in the second quarter of 39% year over year and of more than 8% compared to the first quarter of 2021.
Expand our Self-serve and Multi-location sales channels. Our continued investments in expanding our Multi-location product portfolio and attribution capabilities during the COVID-19 pandemic positioned us well to benefit from the return of Multi-location advertisers — particularly Restaurants, Retail & Other businesses — as local economies reopened in the second quarter. In the second quarter, advertising revenue from Multi-location customers increased by nearly 90% compared to the second quarter of 2020 and by more than 20% from the first quarter of 2021. Our product and marketing investments continued to drive strong performance in our Self-serve channel in the second quarter, with revenue attributable to that channel up nearly 100% year over year and nearly 70% compared to the second quarter of 2019.
Deliver more value to advertisers. Increasing our value proposition to advertisers by delivering more ad clicks at a lower average price is an important part of our strategy to drive long-term growth and has been a focus of our product investment in recent years. In the second quarter, improvements to our ad system and matching technology, together with further recovery in our consumer traffic, drove more ad clicks to advertisers at a lower average CPC than in both the second quarter of 2020 and the first quarter of 2021. Ad clicks returned to a year-over-year increase in the second quarter, up 87% from the second quarter of 2020, and average CPC declined 20% over the same period.
In connection with plans to maintain a primarily remote workforce, we entered into sublease agreements for portions of our leased office space in San Francisco and New York. While these subleases resulted in non-cash impairment charges totaling $11.2 million in the second quarter related to right-of-use assets and leasehold improvements associated with the underlying operating leases, we expect the subleases, together with our decision not to renew the lease for a portion of our Phoenix office space, to collectively result in annual expense savings of approximately $10.0 million to $12.0 million.
Our continued expense management, our more efficient go-to-market approach and recovery in local economies drove a 52% increase in net revenue, a return to positive net income of $4 million and a 473% increase in adjusted EBITDA in the second quarter of 2021 compared to the year-ago quarter. These factors also contributed to certain of our financial results
25

surpassing pre-COVID-19 pandemic levels in the second quarter: net revenue increased 4% from the second quarter of 2019. While net income margin decreased slightly compared to the second quarter of 2019, from 5% to 2% due to the impairment charges in the second quarter of 2021, adjusted EBITDA margin improved by three percentage points over the same period. We plan to both continue exploring opportunities to reduce expenses associated with our leased office space and further invest in our growth initiatives in the third quarter.
Key Metrics
We regularly review a number of metrics, including the key metrics set forth below, to evaluate our business, measure our performance, identify trends in our business, prepare financial projections and make strategic decisions.
Ad Clicks
Ad clicks represent user interactions with our pay-for-performance advertising products, including clicks on advertisements on our website and mobile app, clicks on syndicated advertisements on third-party platforms and Request-A-Quote submissions. Ad clicks include only user interactions that we are able to track directly, and therefore do not include user interactions with ads sold through our advertising partnerships. We do not expect the exclusion of such user interactions to materially affect this metric.
Because we generate revenue primarily from the sale of performance-based ads, our ability to increase our revenue depends largely on our ability to increase ad clicks. We report the year-over-year percentage change in ad clicks on a quarterly basis as a measure of our success in monetizing more of our consumer traffic and delivering more value to advertisers.
The following table presents year-over-year changes in our ad clicks for the periods indicated (expressed as a percentage):
Three Months Ended
June 30,
20212020
Ad Clicks87%(51)%
Average CPC
We define average CPC as revenue from our performance-based ad products — excluding certain revenue adjustments that do not impact the outcome of an auction for an individual ad click, such as refunds, as well as revenue from our advertising partnerships — divided by the total number of ad clicks for a given three-month period.
Average CPC, when viewed together with ad clicks, provides important insight into the value we deliver to advertisers, which we believe is a significant factor in our ability to retain both revenue and customers. For example, a negative change in average CPC for a given three-month period combined with a positive change in ad clicks over the same period would indicate that we delivered more ad clicks at lower prices, thereby delivering more value to our advertisers; we would expect this to have a positive impact on retention. We believe that average CPC and ad clicks together reflect one of the largest dynamics affecting our advertising revenue performance.
The following table presents year-over-year changes in our average CPC for the periods indicated (expressed as a percentage):
Three Months Ended
June 30,
20212020
Average CPC(20)%35%
Advertising Revenue by Category
Our advertising revenue comprises revenue from the sale of our advertising products, including the resale of our advertising products by partners and syndicated ads appearing on third-party platforms.
To reflect our strategic focus on creating two differentiated experiences on Yelp, we provide a quarterly breakdown of our advertising revenue attributable to businesses in two high-level category groupings: Services and Restaurants, Retail & Other. Our Services categories consist of home, local, auto, professional, pets, events, real estate and financial services. Our Restaurants, Retail & Other categories consist of restaurants, shopping, beauty & fitness, health and other.
26

The following table presents our advertising revenue by category for the periods indicated (in thousands, except percentages):
Three Months Ended
June 30,
% ChangeSix Months Ended
June 30,
% Change
2021202020212020
Services$152,522 $109,583 39%$293,209 $242,665 21%
Restaurants, Retail & Other92,439 52,650 76%173,739 159,661 9%
Total Advertising Revenue$244,961 $162,233 51%$466,948 $402,326 16%
Paying Advertising Locations By Category
Paying advertising locations comprise all business locations associated with a business account from which we recognized advertising revenue in a given month, excluding business accounts that purchased advertising through partner programs other than Yelp Ads Certified Partners, averaged over a given three-month period.
The following table presents the number of paying advertising locations by category during the periods presented (in thousands, except percentages):
Three Months Ended
June 30,
% Change
20212020
Services23420415%
Restaurants, Retail & Other29417469%
Total Paying Advertising Locations52837840%
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States ("GAAP"). The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates and assumptions are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from those estimates. Due to the COVID-19 pandemic and the uncertainty regarding the extent and duration of its impacts, certain estimates and assumptions have required and may continue to require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, these estimates may materially change in future periods.
We believe that the assumptions and estimates associated with revenue recognition, website and internal-use software development costs, the incremental borrowing rate used with respect to leases, business combinations, allowance for doubtful accounts, income taxes and stock-based compensation expense have the greatest potential impact on our consolidated financial statements. There have been no material changes to our critical accounting policies and estimates from those disclosed in our Annual Report.
27

Results of Operations
The following table sets forth our results of operations for the periods indicated (in thousands, except percentages). The period-to-period comparison of financial results is not necessarily indicative of the results of operations to be anticipated for the full year 2021 or any future period.
Three Months Ended
June 30,
Six Months Ended
June 30,
20212020$ Change
% Change(1)
20212020$ Change
% Change(1)
Consolidated Statements of Operations Data:
Net revenue by product:
Advertising revenue by category:
Services$152,522 $109,583 $42,939 39 %$293,209 $242,665 $50,544 21 %
Restaurants, Retail & Other92,439 52,650 39,789 76 %173,739 159,661 14,078 %
Advertising244,961 162,233 82,728 51 %466,948 402,326 64,622 16 %
Transactions3,525 3,968 (443)(11)%7,329 6,607 722 11 %
Other 8,702 2,829 5,873 208 %15,007 9,998 5,009 50 %
Total net revenue257,188 169,030 88,158 52 %489,284 418,931 70,353 17 %
Costs and expenses:
Cost of revenue (exclusive of depreciation and amortization shown separately below)17,993 11,825 6,168 52 %32,867 28,672 4,195 15 %
Sales and marketing113,641 96,289 17,352 18 %226,550 233,586 (7,036)(3)%
Product development68,695 53,969 14,726 27 %136,687 121,082 15,605 13 %
General and administrative45,095 26,402 18,693 71 %76,956 69,938 7,018 10 %
Depreciation and amortization12,833 12,582 251 %25,916 24,940 976 %
Restructuring12 3,312 (3,300)(100)%32 3,312 (3,280)(99)%
Total costs and expenses258,269 204,379 53,890 26 %499,008 481,530 17,478 %
Loss from operations(1,081)(35,349)34,268 (97)%(9,724)(62,599)52,875 (84)%
Other income, net542 495 47 %1,247 2,878 (1,631)(57)%
Loss before income taxes(539)(34,854)34,315 (98)%(8,477)(59,721)51,244 (86)%
Benefit from income taxes(4,751)(10,864)6,113 (56)%(6,893)(20,228)13,335 (66)%
Net income (loss)$4,212 $(23,990)$28,202 (118)%$(1,584)$(39,493)$37,909 (96)%
(1) Percentage changes are calculated based on rounded numbers and may not recalculate exactly due to rounding.
Three and Six Months Ended June 30, 2021 and 2020
Net Revenue
Advertising. We generate advertising revenue from the sale of our advertising products — including enhanced listing pages and performance and impression-based advertising in search results and elsewhere on our platform — to businesses of all sizes, from single-location local businesses to multi-location national businesses. Advertising revenue also includes revenue generated from the resale of our advertising products by certain partners and monetization of remnant advertising inventory through third-party ad networks. We present advertising revenue on a disaggregated basis for our high-level category groupings, Services and Restaurants, Retail & Other.
Advertising revenue for the three and six months ended June 30, 2021 increased compared to the prior-year periods. Revenue from businesses in our Services categories, particularly Home Services businesses, increased due to an improved retention rate of non-term advertisers' budgets, an increase in paying advertising locations and higher customer spend. Revenue from businesses in our Restaurants, Retail & Other categories increased due to growth in the number of paying advertising locations, reflecting our reduction of relief incentives as COVID-19 pandemic-related operating restrictions eased in the second quarter and businesses in these categories were able to operate at greater capacity.
Transactions. We generate revenue from various transactions with consumers, primarily through our partnership integrations, which are mainly revenue-sharing arrangements that provide consumers with the ability to complete food ordering and delivery transactions through third parties directly on Yelp. We earn a fee for acting as an agent for transactions placed through these integrations, which we record on a net basis and include in revenue upon completion of a transaction.
28

Transactions revenue for the three months ended June 30, 2021 decreased compared to the prior-year period due to a lower volume of food takeout and delivery orders as many restaurants resumed or increased the capacity of their dine-in operations during the quarter. Transactions revenue for the six months ended June 30, 2021 increased compared to the prior-year period due to an overall increase in the volume of food takeout and delivery orders due to the COVID-19 pandemic, which limited dine-in operations of many restaurants.
Other. We generate revenue through our subscription services, including our Yelp Reservations and Yelp Waitlist products. We also generate revenue through our Yelp Knowledge and Yelp Fusion programs, which provide access to Yelp data for a fee, as well as other non-advertising partnerships.
Other revenue for the three and six months ended June 30, 2021 increased compared to the prior-year periods primarily due to a reduction in the relief incentives that we provided to our customers impacted by the COVID-19 pandemic during the three and six months ended June 30, 2020, mainly in the form of waived subscription fees. Other revenue also reflected increased revenue from our Yelp Fusion program, which we introduced in May 2020.
Trends and Uncertainties of Net Revenue. Net revenue increased in the three months ended June 30, 2021 from the three months ended March 31, 2021 due to increased advertiser demand, as well as from the three months ended June 30, 2020, reflecting recovery from the impact of the COVID-19 pandemic and progress on our strategic initiatives. Net revenue also increased compared to the three months ended June 30, 2019, particularly revenue from Services categories, which increased by 23%. While the pace of recovery in our Restaurants, Retail & Other categories remains subject to the evolution of the COVID-19 pandemic and related public health restrictions, we expect our initiatives will continue to drive momentum in the third quarter. As such, we anticipate net revenue in the three months ending September 30, 2021 will remain relatively consistent with or slightly increase from the second quarter of 2021.
Costs and Expenses
Cost of Revenue (exclusive of depreciation and amortization). Our cost of revenue consists primarily of credit card processing fees and website infrastructure expense, which includes website hosting costs and employee costs (including stock-based compensation expense) for the infrastructure teams responsible for operating our website and mobile app, and excludes depreciation and amortization expense. Cost of revenue also includes third-party advertising fulfillment costs.
Cost of revenue for the three and six months ended June 30, 2021 increased compared to the prior-year periods, primarily due to:
increases in website infrastructure expense of $2.6 million and $1.4 million, respectively, as a result of higher traffic;
increases in advertising fulfillment costs of $2.3 million and $2.4 million, respectively, driven by expanded efforts to syndicate advertising budgets on third-party sites; and
increases in merchant credit card fees of $1.3 million and $0.7 million, respectively, due to a higher volume of transactions associated with the increase in advertising revenue.
Sales and Marketing. Our sales and marketing expenses primarily consist of employee costs (including sales commission and stock-based compensation expenses) for our sales and marketing employees. Sales and marketing expenses also include business and consumer acquisition marketing, community management, as well as allocated workplace and other supporting overhead costs.
Sales and marketing expenses for the three months ended June 30, 2021 increased compared to the prior-year periods due to:
an increase in marketing and advertising costs of $13.4 million, reflecting our investment in targeted business owner acquisition and regional consumer campaigns; and
an increase of $5.3 million in employee costs due to higher sales headcount as compared with the prior-year period. The increase in sales headcount was due to the impact of the restructuring plan we announced on April 9, 2020 ("Restructuring Plan") on sales headcount in the prior-year period, as well as increased hiring efforts in the second half of 2020.
These increases were partially offset by a decrease in allocated workplace operating costs of $1.3 million due to reductions in our amount of leased office space, which began in the first quarter of 2021.
Sales and marketing expenses for the six months ended June 30, 2021 decreased compared to the prior-year period due to:
29

a decrease of $20.4 million in employee costs, which was primarily due to lower sales headcount following the terminations associated with the Restructuring Plan; and
a decrease in allocated workplace operating costs of $4.9 million as a result of our office closures, which began at the end of the first quarter 2020, and the reduction of our office space in 2021.
These decreases were largely offset by an increase in marketing and advertising costs of $18.3 million.
Product Development. Our product development expenses primarily consist of employee costs (including stock-based compensation expense, net of capitalized employee costs associated with capitalized website and internal-use software development) for our engineers, product management and corporate infrastructure employees. In addition, product development expenses include allocated workplace and other supporting overhead costs.
Product development expenses for the three and six months ended June 30, 2021 increased compared to the prior-year periods due to increases in employee costs of $13.0 million and $14.2 million, respectively, primarily reflecting lower costs in the prior-year periods due to the reduced-hour work weeks implemented in the second quarter of 2020 under the Restructuring Plan, which ended during the third quarter of 2020. The increase in employee costs also reflected higher stock-based compensation expenses in 2021.
General and Administrative. Our general and administrative expenses primarily consist of employee costs (including stock-based compensation expense) for our executive, finance, user operations, legal, people operations and other administrative employees. Our general and administrative expenses also include our provision for doubtful accounts, consulting costs, as well as workplace and other supporting overhead costs.
General and administrative expenses for the three and six months ended June 30, 2021 increased compared to the prior-year periods due to:
an impairment charge of $11.2 million related to the right-of-use assets and leasehold improvements for office space that was subleased during the three months ended June 30, 2021 (see Note 8, "Leases," of the Notes to Condensed Consolidated Financial Statements included under Part I, Item 1 in this Quarterly Report for further detail); and
increases in employee costs of $9.5 million and $10.8 million, respectively, which were primarily the result of our determination that the performance conditions for performance-based restricted stock units had either been met or were expected to be met.
These increases were partially offset by decreases in our provision for doubtful accounts of $2.0 million and $14.7 million, respectively, due to our release of a portion of our COVID-19-related bad debt reserves following a decline in the rate of customer delinquencies.
Depreciation and Amortization. Depreciation and amortization expense primarily consists of depreciation on computer equipment, software, leasehold improvements, capitalized website and software development costs, and amortization of purchased intangible assets.
Depreciation and amortization expense for the three and six months ended June 30, 2021 slightly increased, primarily due to increases in depreciation associated with capitalized website and internal use software development costs as we invested in new and enhanced products for business owners and consumers.
Restructuring. In April 2020, we announced the Restructuring Plan to help manage the near-term financial impacts of the COVID-19 pandemic. We incurred $3.3 million in restructuring costs during the three and six months ended June 30, 2020, which consisted of severance, payroll taxes and related benefits costs for terminated employees. See Note 18, "Restructuring," of the Notes to Condensed Consolidated Financial Statements included under Part I, Item 1 in this Quarterly Report for further detail.
Trends and Uncertainties of Costs and Expenses. A majority of our expenses increased during the three months ended June 30, 2021 compared to the three months ended March 31, 2021, primarily reflecting the impairment charge we recorded in the second quarter, as well as higher cost of revenue. We expect costs and expenses to further increase in the three months ending September 30, 2021 as we seek further opportunities to sublease portions of our leased office space, which may result in additional impairment charges, and continue to make strategic investments in our product development, marketing and sales teams to support the growth of our business.
30

Other Income, Net
Other income, net consists primarily of the interest income earned on our cash, cash equivalents and previously held marketable securities, the portion of our sublease income in excess of our lease cost, amortization of debt issuance costs, credit facility fees and foreign exchange gains and losses.
Other income, net for the six months ended June 30, 2021 decreased compared to the prior-year period, primarily driven by lower interest income as a result of the change in our investment strategy in the first quarter of 2020 to reduce our holdings of marketable securities in favor of holdings that are more liquid, mainly money market funds, which offer lower interest rates. For more information on this change, see Note 4, "Marketable Securities," of the Notes to Condensed Consolidated Financial Statements.
Benefit from Income Taxes
Benefit from income taxes consists of: federal and state income taxes in the United States and income taxes in certain foreign jurisdictions; deferred income taxes reflecting the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes; and the realization of net operating loss carryforwards.
The decreases in benefit from income taxes during the three and six months ended June 30, 2021 compared to the prior-year periods were primarily due to a decrease in quarter-to-date and year-to-date pre-tax losses in 2021 as well as net operating loss benefits in the prior-year periods under the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) that did not recur in 2021. The CARES Act, which was enacted on March 27, 2020 in response to the COVID-19 pandemic, allowed for net operating losses incurred in 2018, 2019 and 2020 to be carried back to tax years with a 35.0% tax rate. See Note 15, "Income Taxes," of the Notes to Condensed Consolidated Financial Statements included under Part I, Item 1 in this Quarterly Report for further detail.
As of December 31, 2020, we had approximately $31.2 million in net deferred tax assets ("DTAs"). As of June 30, 2021, we consider it more likely than not that we will have sufficient taxable income in the future that will allow us to realize these DTAs. However, it is possible that some or all of these DTAs will not be realized. Therefore, unless we are able to generate sufficient taxable income from our operations, a substantial valuation allowance may be required to reduce our DTAs, which would materially increase our expenses in the period in which we recognize the allowance and have a materially adverse impact on our consolidated financial statements. The exact timing and amount of the valuation allowance recognition are subject to change on the basis of the net income that we are able to actually achieve. We will continue to evaluate the possible recognition of a valuation allowance on a quarterly basis.
Beginning in 2022, we expect additional changes under the U.S. Tax Cuts and Jobs Act (the "Tax Act") to come into effect that could adversely impact our effective tax rate and cash flows in future years. The Tax Act, which was enacted on December 22, 2017, made broad and complex changes to the U.S. tax code, including, among other things, reducing the federal corporate tax rate. We will continue to evaluate the impacts and monitor the issuance of additional regulatory or accounting guidance in addition to any executive or legislative updates.
Non-GAAP Financial Measures
Our condensed consolidated financial statements are prepared in accordance with GAAP. However, we have also disclosed below adjusted EBITDA and adjusted EBITDA margin, each of which is a non-GAAP financial measure.
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. In particular, adjusted EBITDA should not be viewed as a substitute for, or superior to, net income (loss) prepared in accordance with GAAP as a measure of profitability or liquidity. 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 all 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 reflect the impact of the recording or release of valuation allowances or tax payments that may represent a reduction in cash available to us;
adjusted EBITDA does not consider the potentially dilutive impact of equity-based compensation;
31

adjusted EBITDA does not take into account any income or costs that management determines are not indicative of ongoing operating performance, such as restructuring costs and impairment charges; and
other companies, including those in our industry, may calculate adjusted EBITDA differently, which reduces its usefulness as a comparative measure.
Because of these limitations, you should consider adjusted EBITDA and adjusted EBITDA margin alongside other financial performance measures, net income (loss) and our other GAAP results.
Adjusted EBITDA. Adjusted EBITDA is a non-GAAP financial measure that we calculate as net income (loss), adjusted to exclude: provision for (benefit from) income taxes; other income, net; depreciation and amortization; stock-based compensation expense; and, in certain periods, certain other income and expense items, such as restructuring costs and impairment charges.
Adjusted EBITDA margin. Adjusted EBITDA margin is a non-GAAP financial measure that we calculate as Adjusted EBITDA divided by net revenue.
The following is a reconciliation of net income (loss) to adjusted EBITDA, as well as the calculation of net income (loss) margin and adjusted EBITDA margin, for each of the periods indicated (in thousands, except percentages):
Three Months Ended
June 30,
Six Months Ended
June 30,
20212020201920212020
Reconciliation of Net Income (Loss) to Adjusted EBITDA:
Net income (loss)$4,212 $(23,990)$12,303 $(1,584)$(39,493)
(Benefit from) provision for income taxes(4,751)(10,864)3,785 (6,893)(20,228)
Other income, net(542)(495)(3,891)(1,247)(2,878)
Depreciation and amortization12,833 12,582 12,240 25,916 24,940 
Stock-based compensation40,859 30,585 30,452 80,104 62,335 
Restructuring12 3,312 — 32 3,312 
Asset impairment(1)
11,164 — — 11,164 — 
Adjusted EBITDA$63,787 $11,130 $54,889 $107,492 $27,988 
Net revenue$257,188 $169,030 $246,955 $489,284 $418,931 
Net income (loss) margin%(14)%%— %(9)%
Adjusted EBITDA margin25 %%22 %22 %%
(1) Recorded within general and administrative expenses on our Condensed Consolidated Statements of Operations.
Liquidity and Capital Resources
As of June 30, 2021, we had cash and cash equivalents of $558.2 million, which consisted of cash and money market funds. Our cash held internationally as of June 30, 2021 was $11.2 million.
To date, we have been able to finance our operations and our acquisitions through proceeds from private and public financings, including our initial public offering in March 2012 and our follow-on offering in October 2013, cash generated from operations, and, to a lesser extent, cash provided by the exercise of employee stock options and purchases under the Employee Stock Purchase Plan, as well as proceeds from our sale of Eat24 to Grubhub in October 2017.
We continue to hold the majority of our investments in highly liquid money market funds following the liquidation of our portfolio of marketable securities in the first half of 2020, which we undertook as a result of our change in investment strategy to preserve liquidity in response to the COVID-19 pandemic. Our remaining investments that were not held in money market funds as of June 30, 2021 were held in certificates of deposit. See Note 4, "Marketable Securities," of the Notes to Condensed Consolidated Financial Statements included under Part I, Item 1 in this Quarterly Report for further details about the liquidation of our portfolio of marketable securities.
32

We have the ability to access backup liquidity to fund working capital and for other capital requirements, as needed, through a three-year, $75.0 million senior unsecured revolving credit facility (including a $25.0 million letter of credit sub-limit) as part of our Credit Agreement with Wells Fargo Bank, National Association which we entered into in May 2020 (the "Credit Agreement"). As of June 30, 2021, we had $21.5 million of letters of credit under the sub-limit related to lease agreements for certain office locations, which are required to be maintained and issued to the landlords of each facility, and $53.5 million remained available under the revolving credit facility as of that date. The cost of capital associated with this credit facility was not significantly more than the cost of capital that we would have expected prior to the onset of the COVID-19 pandemic. As of June 30, 2021, we were in compliance with all covenants and there were no loans outstanding under the Credit Agreement. For more information about the terms of the Credit Agreement, including financial covenants, events of default and other limitations, see "Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources" included under Part II, Item 7 in our Annual Report.
Our future capital requirements and the adequacy of available funds will depend on many factors, including those set forth under "Risk Factors" included under Part I, Item 1A in our Annual Report. We believe that, as a result of the steps we have taken in response to the COVID-19 pandemic, our existing cash and cash equivalents, together with any cash generated from operations, will be sufficient to meet our material cash commitments, including: working capital requirements; our anticipated repurchases of common stock pursuant to our stock repurchase program; payment of taxes related to the net share settlement of equity awards; payment of lease costs related to our operating leases; and purchases of property, equipment and software and website hosting services for at least the next 12 months. However, this estimate is based on a number of assumptions that may prove to be materially different and we could exhaust our available cash and cash equivalents earlier than presently anticipated. We may be required to draw down funds from our revolving credit facility or seek additional funds through equity or debt financings in the next 12 months to respond to business challenges associated with the COVID-19 pandemic or other challenges, including the need to develop new features and products or enhance existing services, improve our operating infrastructure or acquire complementary businesses and technologies. The cost of capital associated with any additional funds sought in the future might be adversely impacted by the extent and duration of the impact of the COVID-19 pandemic on our business.
Amounts deposited with third-party financial institutions exceed the Federal Deposit Insurance Corporation and Securities Investor Protection Corporation insurance limits, as applicable. These cash and cash equivalents could be impacted if the underlying financial institutions fail or are subjected to other adverse conditions in the financial markets. To date, we have experienced no loss or lack of access to our cash and cash equivalents; however, we can provide no assurances that access to our invested cash and cash equivalents will not be impacted by adverse conditions in the financial markets.
Cash Flows
The following table summarizes our cash flows for the periods indicated (in thousands):
Six Months Ended
June 30,
20212020
Condensed Consolidated Statements of Cash Flows Data:
Net cash provided by operating activities$109,107 $57,249 
Net cash (used in) provided by investing activities$(13,196)$279,481 
Net cash used in financing activities$(133,394)$(2,105)
Operating Activities. Net cash provided by operating activities during the six months ended June 30, 2021 increased compared to the prior-year period primarily as a result of an increase in cash inflows from customers due to higher revenue and a decrease in cash outflows due to the timing of payments to our vendors and employees.
Investing Activities. Net cash used in investing activities during the six months ended June 30, 2021 primarily reflects purchases of property, equipment and software. Net cash provided by investing activities during the prior-year period primarily reflects the sale of our marketable securities portfolio following the change in our investment strategy to preserve liquidity.
33

Financing Activities. Net cash used in financing activities during the six months ended June 30, 2021 increased compared to the prior-year period primarily due to repurchases of common stock pursuant to our stock repurchase program and, to a lesser extent, an increase in the amount of taxes paid in connection with the settlement of employee tax liabilities upon the vesting of restricted stock units ("RSUs"). The increase in taxes paid primarily resulted from our use of the net share withholding method of settling employee tax liabilities for RSUs in the current year, compared to the sell-to-cover method, which we used during a portion of the year-ago period. Increases in both the number of shares released upon the vesting of RSUs and the average stock price upon release in 2021 also contributed to this increase in taxes paid.
Stock Repurchase Program
As of June 30, 2021, our board of directors had authorized us to repurchase up to an aggregate of $950.0 million of our outstanding common stock since it initially authorized our stock repurchase program in July 2017. During the six months ended June 30, 2021, we repurchased on the open market 3,019,987 shares for an aggregate purchase price of $114.2 million. We did not repurchase any shares during the six months ended June 30, 2020.
On August 3, 2021, our board of directors authorized a $250.0 million increase to our stock repurchase program, bringing the total amount of repurchases authorized under our stock repurchase program since its inception to $1.2 billion. We repurchased $35.8 million of shares subsequent to June 30, 2021, resulting in approximately $344.6 million remaining available for future repurchases following the increase on August 3, 2021.
We may repurchase shares at our discretion in the open market, privately negotiated transactions, in transactions structured through investment banking institutions, or a combination of the foregoing. The program is not subject to any time limit and may be modified, suspended or discontinued at any time. The amount and timing of repurchases are subject to a variety of factors, including liquidity, cash flow and market conditions.
We have funded all repurchases to date and expect to fund any future repurchases with cash available on our balance sheet.
Off-Balance Sheet Arrangements
We do not have any off-balance sheet arrangements as defined in Item 303(a)(4)(ii) of Regulation S-K promulgated by the U.S. Securities and Exchange Commission ("SEC") under the Securities Act.
Contractual Obligations
There have been no material changes to our contractual obligations and other commitments as disclosed in our Annual Report.
34

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have operations both within the United States and internationally, and we are exposed to market risks in the ordinary course of business. These risks primarily include interest rate, foreign exchange risks and inflation, and have not changed materially from the market risks we were exposed to in the year ended December 31, 2020.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain "disclosure controls and procedures," as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2021. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of June 30, 2021, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended June 30, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and our Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by the collusion of two or more people or by management override of controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
35

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
For information regarding material legal proceedings in which we are involved, see "Legal Proceedings" in Note 12, "Commitments and Contingencies," of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report, which is incorporated herein by reference. We are also subject to legal proceedings arising in the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, we currently do not believe that the final outcome of any of these other matters will have a material effect on our business, financial position, results of operations or cash flows.
ITEM 1A. RISK FACTORS
There have been no material changes to the risks factors set forth in the section titled "Risk Factors" included under Part I, Item 1A of our Annual Report, which describes various risks and uncertainties that could adversely affect our business, financial condition, results of operations, cash flows and the trading price of our common stock. You should carefully consider the risks and uncertainties described in the Annual Report before making an investment decision.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
The following table summarizes our stock repurchase activity for the three months ended June 30, 2021 (in thousands except for price per share):
Period
Total Number
of Shares Purchased(1)
Average Price Paid per Share(2)
Total Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Program
April 1 – April 30, 2021570 $40.02 570 $172,262 
May 1 – May 31, 2021215 $38.97 215 $163,879 
June 1 – June 30, 2021834 $40.09 834 $130,436 
(1)    Between July 2017 and June 2021, our board of directors authorized us to repurchase up to $950.0 million of our outstanding common stock, $130.4 million of which remained available as of June 30, 2021.
On August 3, 2021, our board of directors authorized a $250.0 million increase to our stock repurchase program, bringing the total amount of repurchases authorized under our stock repurchase program since its inception to $1.2 billion. We repurchased $35.8 million of shares subsequent to June 30, 2021, resulting in approximately $344.6 million remaining available for future repurchases following the increase on August 3, 2021. The actual timing and amount of repurchases depend on a variety of factors, including liquidity, cash flow and market conditions. See "Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources—Stock Repurchase Program" included under Part I, Item 2 in this Quarterly Report.
(2)    Average price paid per share includes costs associated with the repurchases.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
Diane Irvine, chairperson of our board of directors and chairperson of the audit committee of the board of directors (the "Audit Committee"), currently serves on the audit committees of more than three public companies. Our board of directors has affirmatively determined that Ms. Irvine's simultaneous service on the audit committees of more than three public companies does not impair her ability to effectively serve on our Audit Committee, as disclosed on our Investor Relations website at www.yelp-ir.com under the section entitled "Board Composition" within the "Governance" menu.
36

ITEM 6. EXHIBITS.
ExhibitIncorporated by ReferenceFiled Herewith
NumberExhibit DescriptionFormFile No.ExhibitFiling Date
8-K001-354443.17/8/2020
8-K001-354443.27/8/2020
4.1
Reference is made to Exhibits 3.1 and 3.2.
8-A/A001-354444.19/23/2016
X
X
X
101.INSInline XBRL Instance Document (embedded within the Inline XBRL document).
101.SCHInline XBRL Taxonomy Extension Schema Document.X
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.X
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.X
101.LABInline XBRL Taxonomy Extension Labels Linkbase Document.X
101.PRE
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
X
104Cover Page Interactive Data File (embedded within the Inline XBRL document).
The certifications attached as Exhibit 32.1 accompany this Quarterly Report on Form 10-Q, are not deemed filed with the SEC and are not to be incorporated by reference into any filing of Yelp Inc. under the Securities Act or the Exchange Act, whether made before or after the date of this Quarterly Report, irrespective of any general incorporation language contained in such filing.

37

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
YELP INC.
Date: August 6, 2021/s/ David Schwarzbach
David Schwarzbach
Chief Financial Officer
 (Principal Financial and Accounting Officer and Duly Authorized Signatory)


EX-31.1 2 yelpq2-21exhibit311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION
I, Jeremy Stoppelman, certify that:
1.     I have reviewed this Quarterly Report on Form 10-Q of Yelp 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:August 6, 2021
 
/s/ Jeremy Stoppelman
 
Jeremy Stoppelman
Chief Executive Officer


EX-31.2 3 yelpq2-21exhibit312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION
I, David Schwarzbach, certify that:
1.     I have reviewed this Quarterly Report on Form 10-Q of Yelp 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:August 6, 2021
 
/s/ David Schwarzbach
 
David Schwarzbach
Chief Financial Officer


EX-32.1 4 yelpq2-21exhibit321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. § 1350), Jeremy Stoppelman, Chief Executive Officer of Yelp Inc. (the “Company”), and David Schwarzbach, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:
1.     
The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2021, to which this Certification is attached as Exhibit 32.1 (the “Quarterly Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and
 
2.The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
In Witness Whereof, the undersigned have set their hands hereto as of the 6th day of August, 2021.
/s/ Jeremy Stoppelman /s/ David Schwarzbach
Jeremy StoppelmanDavid Schwarzbach
Chief Executive OfficerChief Financial Officer

This certification accompanies the Quarterly Report on Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Yelp Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 5 yelp-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS FOR PRESENTATION link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS FOR PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2307302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - MARKETABLE SECURITIES link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - MARKETABLE SECURITIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2111105 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 2312303 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2115106 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - PROPERTY, EQUIPMENT, AND SOFTWARE, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - PROPERTY, EQUIPMENT AND SOFTWARE, NET (Schedule of Property, Equipment and Software) (Details) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - PROPERTY, EQUIPMENT, AND SOFTWARE, NET (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2119107 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2422409 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2423410 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Schedule of Future Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2125108 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2326306 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2427412 - Disclosure - LEASES (Lease Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2428413 - Disclosure - LEASES (Supplemental Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2429414 - Disclosure - LEASES (Operating Lease Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 2429414 - Disclosure - LEASES (Operating Lease Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - LEASES (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2431416 - Disclosure - LEASES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2132109 - Disclosure - OTHER NON-CURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 2333307 - Disclosure - OTHER NON-CURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2434417 - Disclosure - OTHER NON-CURRENT ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2435418 - Disclosure - OTHER NON-CURRENT ASSETS (Changes in Deferred Contract Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - CONTRACT BALANCES link:presentationLink link:calculationLink link:definitionLink 2337308 - Disclosure - CONTRACT BALANCES (Tables) link:presentationLink link:calculationLink link:definitionLink 2438419 - Disclosure - CONTRACT BALANCES (Schedule of Changes in Allowance for Doubtful Accounts) (Details) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - CONTRACT BALANCES (Changes in Deferred Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2140111 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 2341309 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2442421 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2143112 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2145113 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2346310 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2447423 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of Stock by Class) (Details) link:presentationLink link:calculationLink link:definitionLink 2448424 - Disclosure - STOCKHOLDERS' EQUITY (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2449425 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2450426 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of Restricted Stock Units Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2451427 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2152114 - Disclosure - OTHER INCOME, NET link:presentationLink link:calculationLink link:definitionLink 2353311 - Disclosure - OTHER INCOME, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2454428 - Disclosure - OTHER INCOME, NET (Details) link:presentationLink link:calculationLink link:definitionLink 2155115 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2456429 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2157116 - Disclosure - NET INCOME (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 2358312 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2459430 - Disclosure - NET INCOME (LOSS) PER SHARE (Schedule of Basic and Diluted Net Income Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2460431 - Disclosure - NET INCOME (LOSS) PER SHARE (Schedule of Anti-Dilutive Employee Stock Awards) (Details) link:presentationLink link:calculationLink link:definitionLink 2161117 - Disclosure - INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS link:presentationLink link:calculationLink link:definitionLink 2362313 - Disclosure - INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS (Tables) link:presentationLink link:calculationLink link:definitionLink 2463432 - Disclosure - INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS (Net Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2464433 - Disclosure - INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2465434 - Disclosure - INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS (Long-Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2166118 - Disclosure - RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 2467435 - Disclosure - RESTRUCTURING (Details) link:presentationLink link:calculationLink link:definitionLink 2168119 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2469436 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 yelp-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 yelp-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 yelp-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Number of positions furloughed Number of Positions Furloughed Number of Positions Furloughed Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Supplemental Disclosures of Other Cash Flow Information Supplemental Cash Flow Information [Abstract] Letter of Credit Letter of Credit [Member] Accrued cost of revenue Accrued Cost Of Revenue, Current Accrued Cost Of Revenue, Current Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income (loss) attributable to common stockholders Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Lease, Right-of-Use Asset July2021 Share Repurchase Program July2021 Share Repurchase Program [Member] July2021 Share Repurchase Program [Member] Employee-related liabilities Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Entity Address, Address Line One Entity Address, Address Line One Schedule of Net Revenue by Geographic Region Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of Allowance for Doubtful Accounts Receivable Schedule of Allowance for Doubtful Accounts Receivable [Table Text Block] Represents the schedule of allowance for doubtful accounts table. Canceled (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Contract with Customer, Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Entity Filer Category Entity Filer Category Weighted-average remaining lease term (years) — operating leases Operating Lease, Weighted Average Remaining Lease Term Other non-current assets Total other non-current assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Other Income, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Stock-based compensation (inclusive of capitalized stock-based compensation) APIC, Share-based Payment Arrangement, Increase for Cost Recognition Intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Cloud Computing Implementation Cost Cloud Computing Implementation Cost [Member] Cloud Computing Implementation Cost Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Prepaid Expenses and Other Current Assets [Line Items] Prepaid Expenses and Other Current Assets [Line Items] Prepaid Expenses and Other Current Assets Certificates of deposit Certificates of Deposit [Member] Document Fiscal Year Focus Document Fiscal Year Focus Lease not yet commenced Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Subsequent Event Type [Domain] Subsequent Event Type [Domain] Impairment of leasehold Impairment of Leasehold Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense Amortization of Intangible Assets Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Anti-dilutive awards (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average discount rate — operating leases Operating Lease, Weighted Average Discount Rate, Percent Less: recognition of deferred revenue from beginning balance Contract with Customer, Liability, Revenue Recognized Product development Research and Development Expense [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Granted (in USD 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 Fair value as of vest date of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Credit Agreement Sublimit Credit Agreement Sublimit [Member] Credit Agreement Sublimit Weighted- Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Unrecognized tax benefits that would not impact the effective tax rate Unrecognized Tax Benefits That Would Not Impact The Effective Tax Rate The total amount of unrecognized tax benefits that, if recognized, would not affect the effective tax rate. Award Type [Domain] Award Type [Domain] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Decrease in unrecognized tax benefits is reasonably possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Proceeds from issuance of common stock for employee stock-based plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Accumulated Deficit Retained Earnings [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Commitments and Contingencies Commitments and Contingencies Disclosure [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] Schedule of Long-Lived Assets by Geographic Location Long-lived Assets by Geographic Areas [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Purchases of property, equipment and software recorded in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Operating lease right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Subscription rate of eligible compensation Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Stock repurchase program, additional authorized amount Stock Repurchase Program, Additional Authorized Amount Stock Repurchase Program, Additional Authorized Amount Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Shares withheld for taxes (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Vesting rate Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Capitalized stock-based compensation expense Share-based Payment Arrangement, Amount Capitalized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Entity Interactive Data Current Entity Interactive Data Current Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Basic (in USD per share) Basic net income (loss) per share attributable to common stockholders (in USD per share) Earnings Per Share, Basic Other Non-Current Assets Other Assets Disclosure [Text Block] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Contract Balances Revenue from Contract with Customer [Text Block] Sublease income Sublease Income Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Nonvested, beginning balance (in shares) Nonvested, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Prepaid expenses Prepaid Expense, Current Net discrete tax (benefit) expense Income Tax Expense (Benefit), Discrete Items Income Tax Expense (Benefit), Discrete Items Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Text Block] Prepaid Expenses and Other Current Assets [Text Block] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Diluted net income (loss) per share: Earnings Per Share, Diluted [Abstract] Entity Current Reporting Status Entity Current Reporting Status Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Shares withheld related to net share settlement of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Operating cash flows from operating leases Operating Lease, Payments Deferred contract costs Balance, beginning of period Balance, end of period Capitalized Contract Cost, Net, Noncurrent Number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Provision for doubtful accounts Add: provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Goodwill [Roll Forward] Goodwill [Roll Forward] Total cash equivalents and other investments Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Other adjustments, net Other Operating Activities, Cash Flow Statement Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Capitalized website and internal-use software development costs Software Development [Member] Transactions Transactions [Member] Transactions [Member]. Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders' equity Liabilities and Equity Other accrued liabilities Other Accrued Liabilities, Current Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Deferred revenue Balance, beginning of period Balance, end of period Contract with Customer, Liability, Current 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Prepaid Expenses and Other Current Assets [Table] Prepaid Expenses and Other Current Assets [Table] Prepaid Expenses and Other Current Assets [Table] Sales and maturities of marketable securities — available-for-sale Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Additional paid-in capital Additional Paid in Capital Assets And Liabilities, Lessee Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Cash equivalents Cash Equivalents, at Carrying Value Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Current Net Income (Loss) Per Share Earnings Per Share [Text Block] Repurchases of common stock Treasury Stock, Value, Acquired, Cost Method 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Issuance of common stock upon exercises of employee stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Long-term line of credit Long-term Line of Credit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Stock by Class Schedule of Stock by Class [Table Text Block] Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Canceled (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Undesignated preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Unrecognized tax benefits Unrecognized Tax Benefits Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Trading Symbol Trading Symbol Accrued sales and marketing expenses Accrued Marketing Costs, Current Deferred tax assets Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] Restricted cash Restricted cash Restricted Cash and Cash Equivalents, Noncurrent General and administrative General and Administrative Expense Level 3 Fair Value, Inputs, Level 3 [Member] Outstanding (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Letters of credit outstanding Letters of Credit Outstanding, Amount Present value of lease liabilities Operating Lease, Liability Schedule of Revenue by Product Line Revenue from External Customers by Products and Services [Table Text Block] Domains and data licenses Internet Domain Names [Member] Transaction gain (loss) on foreign exchange Foreign Currency Transaction Gain (Loss), before Tax Common stock, $0.000001 par value — 200,000,000 shares authorized, 74,589,907 shares issued and 74,486,037 shares outstanding at June 30, 2021, and 75,371,368 shares issued and 75,272,350 shares outstanding at December 31, 2020 Common Stock, Value, Issued Other income, net Other income, net Nonoperating Income (Expense) Unrecognized compensation costs, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Nonvested, beginning balance (in USD per share) Nonvested, ending balance (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Performance Shares Performance Shares [Member] Commitments and contingencies (Note 12) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Leases Lessee, Operating Leases [Text Block] Cash paid for amounts included in the measurement of lease liabilities: Cash Flow Lessee [Abstract] Cash Flow Lessee [Abstract] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Allowance for credit loss Balance, beginning of period Balance, end of period Accounts Receivable, Allowance for Credit Loss, Current Remainder of 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Schedule of Other Non-Current Assets Schedule of Other Assets, Noncurrent [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Incremental common shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Performance goal stock price at which Performance Restricted Stock Unit awards would vest (usd per share) Share Based Compensation, Performance Goal Stock Trigger Price For Performance Restricted Stock Unit Awards To Vest Share Based Compensation, Performance Goal Stock Trigger Price For Performance Restricted Stock Unit Awards To Vest Total costs and expenses Costs and Expenses Entity Registrant Name Entity Registrant Name Treasury shares (in shares) Treasury Stock, Shares Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Cash Cash Telecommunication Technology Equipment [Member] Number of shares purchased (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Add: net increase in current period contract liabilities Contract with Customer, Liability, Increase from Cash Receipts Contract with Customer, Liability, Increase from Cash Receipts Financial Instrument [Axis] Financial Instrument [Axis] Total accounts payable and accrued liabilities Accrued Liabilities, Current Net revenue Total net revenue Revenue from Contract with Customer, Excluding Assessed Tax RSUs RSUs [Member] Stock units and awards that include a provision that prohibits sale or substantive sale or conversion of an equity instrument for a specified period of time or until specified performance conditions are met. Stock options Stock options Share-based Payment Arrangement, Option [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Common Stock Common Stock [Member] Information About Revenue and Geographic Areas Segment Reporting Disclosure [Text Block] Loss from operations Operating Income (Loss) Tax liabilities related to equity awards included in accounts payable and accrued liabilities Liability Related To Tax Withholding for Share-based Compensation Liability Related To Tax Withholding for Share-based Compensation Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Reduction to leasehold improvements Asset Impairment Charges, Reduction to Leasehold Improvements Asset Impairment Charges, Reduction to Leasehold Improvements Operating lease liabilities — current Operating Lease, Liability, Current Description of Business and Basis for Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Restructuring Restructuring and Related Activities Disclosure [Text Block] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Schedule of Prepaid Expenses and Other Current Assets Schedule of Prepaid Expenses and Other Current Assets [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets [Table Text Block] Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Treasury Stock Treasury Stock [Member] Asset impairment Asset Impairment Charges Other non-operating income, net Other Nonoperating Income (Expense) Stock repurchased and retired (in shares) Stock Repurchased and Retired During Period, Shares Other investing activities Payments for (Proceeds from) Other Investing Activities Purchases of property, equipment and software Payments to Acquire Property, Plant, and Equipment Maximum Maximum [Member] Total liabilities Liabilities Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options vested and exercisable (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders' equity Balance at beginning Balance at end Stockholders' Equity Attributable to Parent Common stock, shares issued (in shares) Common Stock, Shares, Issued Undesignated preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Accounts payable, accrued liabilities and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other non-current assets Other Assets, Miscellaneous, Noncurrent Repurchases of common stock Repurchase of common stock Payments for Repurchase of Common Stock Stockholders' equity: Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Software Software and Software Development Costs [Member] Operating lease liabilities — long-term Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Licensing agreements Licensing Agreements [Member] Benefit from income taxes Share-based Payment Arrangement, Expense, Tax Benefit Less: amortization recorded in sales and marketing expenses Capitalized Contract Cost, Amortization City Area Code City Area Code Accumulated deficit Retained Earnings (Accumulated Deficit) Exercisable period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period RSUs RSUs Restricted Stock Units (RSUs) [Member] Add: costs deferred on new contracts Capitalized Contract Cost, Additions Capitalized Contract Cost, Additions Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Issuance of common stock for employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Share Repurchase Program [Axis] Share Repurchase Program [Axis] Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Condensed Consolidated Statement of Operations Income Statement [Abstract] Amendment Flag Amendment Flag Free advertising for customers Free Advertising For Customers Free Advertising For Customers Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Benefit from income taxes Income Tax Expense (Benefit) Accounts receivable (net of allowance for doubtful accounts of $9,289 and $11,559 at June 30, 2021 and December 31, 2020, respectively) Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other investments: Other Assets, Fair Value Disclosure Entity File Number Entity File Number Stock repurchased amount Stock Repurchased During Period, Value 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] Condensed Consolidated Balance Sheet Statement of Financial Position [Abstract] Foreign currency translation adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Noncash lease cost Noncash Lease Cost Noncash Lease Cost Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Entity Small Business Entity Small Business Other Income, Net Other Income and Other Expense Disclosure [Text Block] Weighted average grant date fair value (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Short-term lease cost (12 months or less) Short-term Lease, Cost Sales and marketing Selling and Marketing Expense Stock repurchased (in shares) Stock Repurchased During Period, Shares 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Assets, Noncurrent Disclosure [Abstract] Other Assets, Noncurrent Disclosure [Abstract] Statement [Line Items] Statement [Line Items] Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Proceeds from maturities reinvested Proceeds from Sale, Maturity and Collection of Investments Retirement of common stock Treasury Stock, Retired, Cost Method, Amount 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Entity Address, State or Province Entity Address, State or Province Purchase price, percentage of fair market value Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Level 2 Fair Value, Inputs, Level 2 [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Repurchases of common stock recorded in accounts payable and accrued liabilities Noncash Transaction, Repurchases of Common Stock Noncash Transaction, Repurchases of Common Stock Segment Reporting [Abstract] Segment Reporting [Abstract] Debt securities, available-for-sale, amortized cost Debt Securities, Available-for-sale, Amortized Cost Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Calculation of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting [Axis] Vesting [Axis] Total assets Assets Changes In Capitalized Contract Costs [Roll Forward] Changes In Capitalized Contract Costs [Roll Forward] Changes In Capitalized Contract Costs [Roll Forward] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Options vested and exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Geographical [Domain] Geographical [Domain] Product and Service [Domain] Product and Service [Domain] Product development Research and Development Expense Earnings of foreign subsidiaries to be reinvested indefinitely Undistributed Earnings of Foreign Subsidiaries Business relationships Business relationships [Member] Business Relationships [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility Revolving Credit Facility [Member] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Furniture and fixtures Furniture and Fixtures [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Lease Cost and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical [Axis] Geographical [Axis] Basic (in shares) Weighted-average common shares outstanding (in shares) Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in USD per share) Diluted net income (loss) per share attributable to common stockholders (in USD per share) Earnings Per Share, Diluted Vesting [Domain] Vesting [Domain] Services Advertising, Services [Member] Advertising, Services Refunds received for income taxes, net Income Taxes Paid, Net Line of credit facility term Line of Credit Facility, Expiration Period Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible Enumeration] Number of vesting schedules Share-based Compensation Arrangement By Share-based Payment Award, Number Of Vesting Schedules12 Share-based Compensation Arrangement By Share-based Payment Award, Number Of Vesting Schedules12 All other countries Non-US [Member] Subsequent Events Subsequent Events [Text Block] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangibles, net Intangible Assets, Net (Excluding Goodwill) Cost of revenue (exclusive of depreciation and amortization shown separately below) Cost of Revenue Target vesting range Target Vesting Range Target Vesting Range End of year one End of year one [Member] Awards vesting at the end of one year. Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock Treasury Stock, Value Weighted-average shares used to compute net income (loss) per share attributable to common stockholders Weighted Average Number of Shares Outstanding, Diluted [Abstract] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Schedule of RSU Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Other Other Revenue [Member] Other Revenue Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Restructuring Restructuring Charges Reduction to Right-of-use assets Asset Impairment Charges, Reduction to Right-of-Use Assets Asset Impairment Charges, Reduction to Right-of-Use Assets Depreciation and amortization Depreciation, Depletion and Amortization 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Schedule of Financial Instruments Measured at Fair Value Fair Value, Assets Measured on Recurring Basis [Table Text Block] Total stock-based compensation recorded to net income (loss) Share-based Payment Arrangement, Expense, after Tax Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Remainder of 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Common stock, shares outstanding (in shares) Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Retirement of common stock (in shares) Shares retired (in shares) Treasury Stock, Shares, Retired Other comprehensive income (loss): Other Comprehensive Income (Loss), Tax [Abstract] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Issuance of common stock upon vesting of RSUs (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Operating lease liabilities Increase (Decrease) in Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Total lease cost, net Lease, Cost Schedule of Property, Equipment and Software, Net Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Supplemental Disclosures of Noncash Investing and Financing Activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Property, equipment and software, net Property, equipment and software, net Property, Plant and Equipment, Net Property, Equipment and Software, Net Property, Plant and Equipment Disclosure [Text Block] Other long-term liabilities Other Liabilities, Noncurrent Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Property, equipment and software, gross Property, Plant and Equipment, Gross Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Document Quarterly Report Document Quarterly Report Line of Credit Facility [Table] Line of Credit Facility [Table] Proceeds from sale of debt securities, available-for-sale Proceeds from Sale of Debt Securities, Available-for-sale Outstanding, beginning balance (in USD per share) Outstanding, ending balance (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Costs and expenses: Costs and Expenses [Abstract] Restaurants, Retail & Other Advertising, Restaurants and Other [Member] Advertising, Restaurants and Other Stock-based compensation Total stock-based compensation recorded to loss before income taxes Share-based Payment Arrangement, Expense Net income (loss) per share attributable to common stockholders Earnings Per Share, Basic and Diluted [Abstract] Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Payables and Accruals [Abstract] Payables and Accruals [Abstract] Cash, cash equivalents and restricted cash — Beginning of period Cash, cash equivalents and restricted cash — End of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Maturities of marketable securities — held-to-maturity Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Purchases of marketable securities — held-to-maturity Payments to Acquire Held-to-maturity Securities Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Other financing activities Proceeds from (Payments for) Other Financing Activities Year Ending December 31, Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Interest (expense) income, net Interest Income (Expense), Nonoperating, Net Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Weighted Average Remaining Life Finite-Lived Intangible Assets, Remaining Amortization Period Security Exchange Name Security Exchange Name Cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Issuance of common stock upon exercises of employee stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Diluted (in shares) Number of shares used in diluted calculation (in shares) Weighted Average Number of Shares Outstanding, Diluted Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Basic net income (loss) per share: Weighted Average Number of Shares Outstanding, Basic [Abstract] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Less: write-offs, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Schedule of Anti-dilutive Securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Capitalized Contract Cost Capitalized Contract Cost [Table Text Block] Condensed Consolidated Statement of Cash Flows Statement of Cash Flows [Abstract] Income tax provision due to U.S. federal and state income taxes and foreign income taxes Income Tax Expense Due To U.S. Federal And State Income Taxes And Foreign Income Taxes Represents the amount of income tax expense due to U.S. federal and state income taxes and foreign income taxes. Options vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Certificates of deposit Other Short-term Investments Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Issuance of common stock for employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Released (in USD 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 General and administrative General and Administrative Expense [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Total current liabilities Liabilities, Current ESPP Employee Stock [Member] Taxes paid related to the net share settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Effect of currency translation Goodwill, Foreign Currency Translation Gain (Loss) Money market funds Money Market Funds [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] July 2017 Share Repurchase Program July 2017 Share Repurchase Program [Member] July 2017 Share Repurchase Program Title of 12(b) Security Title of 12(b) Security Long-lived assets Long-Lived Assets Other current assets Other Assets, Current Statement [Table] Statement [Table] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Subsequent Event Subsequent Event [Member] Cover page. Cover [Abstract] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Total amortization Finite-Lived Intangible Assets, Net Goodwill Beginning balance Ending balance Goodwill Advertising Advertising [Member] Cost of revenue Cost of Sales [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Customer incentives Customer Incentives Customer Incentives Developed technology Developed Technology Rights [Member] Operating lease cost Operating Lease, Cost Computer equipment Computer Equipment [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) Accounting Standards Update 2016-13 [Member] EX-101.PRE 9 yelp-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 yelp-20210630_htm.xml IDEA: XBRL DOCUMENT 0001345016 2021-01-01 2021-06-30 0001345016 2021-08-03 0001345016 2021-06-30 0001345016 2020-12-31 0001345016 2021-04-01 2021-06-30 0001345016 2020-04-01 2020-06-30 0001345016 2020-01-01 2020-06-30 0001345016 us-gaap:CommonStockMember 2020-03-31 0001345016 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001345016 us-gaap:TreasuryStockMember 2020-03-31 0001345016 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001345016 us-gaap:RetainedEarningsMember 2020-03-31 0001345016 2020-03-31 0001345016 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001345016 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001345016 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001345016 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001345016 us-gaap:CommonStockMember 2020-06-30 0001345016 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001345016 us-gaap:TreasuryStockMember 2020-06-30 0001345016 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001345016 us-gaap:RetainedEarningsMember 2020-06-30 0001345016 2020-06-30 0001345016 us-gaap:CommonStockMember 2021-03-31 0001345016 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001345016 us-gaap:TreasuryStockMember 2021-03-31 0001345016 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001345016 us-gaap:RetainedEarningsMember 2021-03-31 0001345016 2021-03-31 0001345016 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001345016 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001345016 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0001345016 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001345016 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001345016 us-gaap:CommonStockMember 2021-06-30 0001345016 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001345016 us-gaap:TreasuryStockMember 2021-06-30 0001345016 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001345016 us-gaap:RetainedEarningsMember 2021-06-30 0001345016 us-gaap:CommonStockMember 2019-12-31 0001345016 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001345016 us-gaap:TreasuryStockMember 2019-12-31 0001345016 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001345016 us-gaap:RetainedEarningsMember 2019-12-31 0001345016 2019-12-31 0001345016 2019-01-01 2019-12-31 0001345016 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001345016 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001345016 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001345016 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001345016 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001345016 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001345016 us-gaap:CommonStockMember 2020-12-31 0001345016 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001345016 us-gaap:TreasuryStockMember 2020-12-31 0001345016 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001345016 us-gaap:RetainedEarningsMember 2020-12-31 0001345016 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001345016 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001345016 us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0001345016 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001345016 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001345016 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001345016 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001345016 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001345016 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001345016 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001345016 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001345016 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001345016 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001345016 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-06-30 0001345016 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-06-30 0001345016 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-06-30 0001345016 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-06-30 0001345016 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0001345016 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0001345016 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0001345016 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0001345016 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001345016 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001345016 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001345016 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001345016 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001345016 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001345016 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001345016 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001345016 2020-03-30 0001345016 yelp:CloudComputingImplementationCostMember 2021-01-01 2021-06-30 0001345016 yelp:CloudComputingImplementationCostMember 2021-04-01 2021-06-30 0001345016 us-gaap:SoftwareDevelopmentMember 2021-06-30 0001345016 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001345016 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001345016 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001345016 us-gaap:ComputerEquipmentMember 2021-06-30 0001345016 us-gaap:ComputerEquipmentMember 2020-12-31 0001345016 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001345016 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001345016 us-gaap:TechnologyEquipmentMember 2021-06-30 0001345016 us-gaap:TechnologyEquipmentMember 2020-12-31 0001345016 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-06-30 0001345016 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001345016 yelp:BusinessRelationshipsMember 2021-06-30 0001345016 yelp:BusinessRelationshipsMember 2021-01-01 2021-06-30 0001345016 us-gaap:DevelopedTechnologyRightsMember 2021-06-30 0001345016 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-06-30 0001345016 us-gaap:LicensingAgreementsMember 2021-06-30 0001345016 us-gaap:LicensingAgreementsMember 2021-01-01 2021-06-30 0001345016 us-gaap:InternetDomainNamesMember 2021-06-30 0001345016 us-gaap:InternetDomainNamesMember 2021-01-01 2021-06-30 0001345016 yelp:BusinessRelationshipsMember 2020-12-31 0001345016 yelp:BusinessRelationshipsMember 2020-01-01 2020-12-31 0001345016 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001345016 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001345016 us-gaap:LicensingAgreementsMember 2020-12-31 0001345016 us-gaap:LicensingAgreementsMember 2020-01-01 2020-12-31 0001345016 us-gaap:InternetDomainNamesMember 2020-12-31 0001345016 us-gaap:InternetDomainNamesMember 2020-01-01 2020-12-31 0001345016 us-gaap:RevolvingCreditFacilityMember 2020-05-01 2020-05-31 0001345016 us-gaap:RevolvingCreditFacilityMember 2020-05-31 0001345016 us-gaap:LetterOfCreditMember 2020-05-31 0001345016 yelp:CreditAgreementSublimitMember 2021-06-30 0001345016 us-gaap:RevolvingCreditFacilityMember 2021-06-30 0001345016 yelp:July2017ShareRepurchaseProgramMember 2017-07-31 0001345016 yelp:July2017ShareRepurchaseProgramMember 2020-01-31 0001345016 yelp:July2017ShareRepurchaseProgramMember 2019-02-28 0001345016 yelp:July2017ShareRepurchaseProgramMember 2018-11-30 0001345016 yelp:July2017ShareRepurchaseProgramMember 2021-06-30 0001345016 yelp:July2017ShareRepurchaseProgramMember 2021-01-01 2021-06-30 0001345016 yelp:July2017ShareRepurchaseProgramMember 2020-01-01 2020-06-30 0001345016 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001345016 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001345016 us-gaap:EmployeeStockOptionMember yelp:FirstAnniversaryMember 2021-01-01 2021-06-30 0001345016 2020-01-01 2020-12-31 0001345016 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001345016 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001345016 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001345016 us-gaap:EmployeeStockOptionMember 2021-06-30 0001345016 yelp:RestrictedStockUnitsAndAwardsMember 2021-01-01 2021-06-30 0001345016 yelp:RestrictedStockUnitsAndAwardsMember yelp:FirstAnniversaryMember 2021-01-01 2021-06-30 0001345016 us-gaap:PerformanceSharesMember 2021-01-01 2021-06-30 0001345016 us-gaap:PerformanceSharesMember 2021-06-30 0001345016 srt:MinimumMember 2021-06-30 0001345016 srt:MaximumMember 2021-06-30 0001345016 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001345016 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001345016 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001345016 yelp:RestrictedStockUnitsAndAwardsMember 2021-06-30 0001345016 us-gaap:EmployeeStockMember 2021-06-30 0001345016 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001345016 us-gaap:EmployeeStockMember 2021-04-01 2021-06-30 0001345016 us-gaap:EmployeeStockMember 2020-04-01 2020-06-30 0001345016 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001345016 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001345016 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001345016 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001345016 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001345016 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001345016 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001345016 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001345016 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001345016 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001345016 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001345016 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001345016 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001345016 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001345016 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001345016 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001345016 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001345016 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001345016 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001345016 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001345016 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001345016 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001345016 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001345016 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001345016 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001345016 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001345016 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001345016 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001345016 us-gaap:EmployeeStockMember 2021-04-01 2021-06-30 0001345016 us-gaap:EmployeeStockMember 2020-04-01 2020-06-30 0001345016 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001345016 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001345016 yelp:AdvertisingServicesMember 2021-04-01 2021-06-30 0001345016 yelp:AdvertisingServicesMember 2020-04-01 2020-06-30 0001345016 yelp:AdvertisingServicesMember 2021-01-01 2021-06-30 0001345016 yelp:AdvertisingServicesMember 2020-01-01 2020-06-30 0001345016 yelp:AdvertisingRestaurantsAndOtherMember 2021-04-01 2021-06-30 0001345016 yelp:AdvertisingRestaurantsAndOtherMember 2020-04-01 2020-06-30 0001345016 yelp:AdvertisingRestaurantsAndOtherMember 2021-01-01 2021-06-30 0001345016 yelp:AdvertisingRestaurantsAndOtherMember 2020-01-01 2020-06-30 0001345016 us-gaap:AdvertisingMember 2021-04-01 2021-06-30 0001345016 us-gaap:AdvertisingMember 2020-04-01 2020-06-30 0001345016 us-gaap:AdvertisingMember 2021-01-01 2021-06-30 0001345016 us-gaap:AdvertisingMember 2020-01-01 2020-06-30 0001345016 yelp:TransactionsMember 2021-04-01 2021-06-30 0001345016 yelp:TransactionsMember 2020-04-01 2020-06-30 0001345016 yelp:TransactionsMember 2021-01-01 2021-06-30 0001345016 yelp:TransactionsMember 2020-01-01 2020-06-30 0001345016 yelp:OtherRevenueMember 2021-04-01 2021-06-30 0001345016 yelp:OtherRevenueMember 2020-04-01 2020-06-30 0001345016 yelp:OtherRevenueMember 2021-01-01 2021-06-30 0001345016 yelp:OtherRevenueMember 2020-01-01 2020-06-30 0001345016 country:US 2021-04-01 2021-06-30 0001345016 country:US 2020-04-01 2020-06-30 0001345016 country:US 2021-01-01 2021-06-30 0001345016 country:US 2020-01-01 2020-06-30 0001345016 us-gaap:NonUsMember 2021-04-01 2021-06-30 0001345016 us-gaap:NonUsMember 2020-04-01 2020-06-30 0001345016 us-gaap:NonUsMember 2021-01-01 2021-06-30 0001345016 us-gaap:NonUsMember 2020-01-01 2020-06-30 0001345016 country:US 2021-06-30 0001345016 country:US 2020-12-31 0001345016 us-gaap:NonUsMember 2021-06-30 0001345016 us-gaap:NonUsMember 2020-12-31 0001345016 2020-04-01 2020-04-30 0001345016 2020-04-30 0001345016 2020-07-01 2020-07-31 0001345016 yelp:July2021ShareRepurchaseProgramMember us-gaap:SubsequentEventMember 2021-08-03 0001345016 yelp:July2021ShareRepurchaseProgramMember us-gaap:SubsequentEventMember 2021-07-01 2021-08-03 shares iso4217:USD iso4217:USD shares pure yelp:schedule yelp:employee false 0001345016 --12-31 2021 Q2 http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member 10-Q true 2021-06-30 false 001-35444 YELP INC. DE 20-1854266 140 New Montgomery Street, 9th Floor San Francisco CA 94105 (415) 908-3801 Common Stock, par value $0.000001 per share YELP NYSE Yes Yes Large Accelerated Filer false false false 73564964 558227000 595875000 9289000 11559000 101542000 88400000 29413000 28450000 689182000 712725000 92627000 101718000 143617000 168209000 107630000 109261000 12095000 13521000 1027000 665000 59066000 48848000 1105244000 1154947000 106190000 87760000 47858000 51161000 5175000 4109000 159223000 143030000 134448000 148935000 8109000 8448000 301780000 300413000 0.000001 0.000001 200000000 200000000 74589907 74486037 75371368 75272350 0 0 1464490000 1398248000 4250000 2964000 -8378000 -6807000 -648398000 -533943000 803464000 854534000 1105244000 1154947000 257188000 169030000 489284000 418931000 17993000 11825000 32867000 28672000 113641000 96289000 226550000 233586000 68695000 53969000 136687000 121082000 45095000 26402000 76956000 69938000 12833000 12582000 25916000 24940000 12000 3312000 32000 3312000 258269000 204379000 499008000 481530000 -1081000 -35349000 -9724000 -62599000 542000 495000 1247000 2878000 -539000 -34854000 -8477000 -59721000 -4751000 -10864000 -6893000 -20228000 4212000 -23990000 -1584000 -39493000 0.06 -0.33 -0.02 -0.55 0.05 -0.33 -0.02 -0.55 74807000 72413000 75025000 71980000 78983000 72413000 75025000 71980000 4212000 -23990000 -1584000 -39493000 1181000 1018000 -1571000 -86000 1181000 1018000 -1571000 -86000 5393000 -22972000 -3155000 -39579000 71887846 0 1283885000 0 -12863000 -508590000 762432000 21510 209000 209000 778176 433697 8014000 8014000 33637000 33637000 1018000 1018000 -23990000 -23990000 73121229 0 1325745000 0 -11845000 -532580000 781320000 75153089 0 1428890000 -3313000 -9559000 -588918000 827100000 40979 863000 863000 744337 254449 8675000 8675000 44174000 44174000 18112000 18112000 64629000 64629000 1602947 -63692000 63692000 0 1181000 1181000 4212000 4212000 74589907 0 1464490000 -4250000 -8378000 -648398000 803464000 71185468 0 1259803000 0 -11759000 -493053000 754991000 -34000 -34000 222357 2794000 2794000 1279707 433697 8014000 8014000 66886000 66886000 11752000 11752000 -86000 -86000 -39493000 -39493000 73121229 0 1325745000 0 -11845000 -532580000 781320000 75371368 0 1398248000 -2964000 -6807000 -533943000 854534000 564923 6912000 6912000 1414302 254449 8675000 8675000 85693000 85693000 35038000 35038000 114157000 114157000 3015135 -112871000 112871000 0 -1571000 -1571000 -1584000 -1584000 74589907 0 1464490000 -4250000 -8378000 -648398000 803464000 -1584000 -39493000 25916000 24940000 7240000 21897000 80104000 62335000 20712000 20984000 -7755000 -14263000 11164000 0 386000 876000 20382000 -12910000 -88000 -604000 22489000 22520000 15707000 -11021000 109107000 57249000 0 290395000 0 87438000 0 93200000 13286000 17004000 -90000 -328000 -13196000 279481000 15587000 10808000 34824000 12557000 114157000 0 0 -356000 -133394000 -2105000 197000 -340000 -37286000 334285000 596540000 192318000 559254000 526603000 -586000 -298000 1295000 615000 21000 0 4497000 11833000 3444000 0 DESCRIPTION OF BUSINESS AND BASIS FOR PRESENTATION<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yelp Inc. was incorporated in Delaware on September 3, 2004. Except where specifically noted or the context otherwise requires, the use of terms such as the "Company" and "Yelp" in these Notes to Condensed Consolidated Financial Statements refers to Yelp Inc. and its subsidiaries.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yelp is a trusted local resource for consumers and a partner in success for businesses of all sizes. Consumers trust Yelp for its extensive ratings and reviews of businesses across a broad range of categories, while businesses advertise on Yelp to reach its large audience of purchase-oriented and generally affluent consumers.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the U.S. Securities and Exchange Commission ("SEC") regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Annual Report. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated balance sheet as of December 31, 2020 included herein was derived from the audited consolidated financial statements as of that date, but does not include all disclosures required by GAAP, including certain notes to the financial statements. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements, except as set forth under "Recently Adopted Accounting Pronouncements" below.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments of a normally recurring nature necessary for the fair presentation of the interim periods presented.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company’s unaudited interim condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In early March 2020, COVID-19 was declared a global pandemic by the World Health Organization. Governments around the world, including in the United States, have implemented extensive measures in an effort to control the spread of COVID-19, including travel restrictions, limitations on business activity, quarantines and shelter-in-place orders. Due to the COVID-19 pandemic and the uncertainty of the extent of the impacts, certain estimates and assumptions have required and may continue to require increased judgment and carry a higher degree of variability and volatility than they did prior to the pandemic. As events continue to evolve and additional information becomes available, these estimates may materially change in future periods.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the Company's significant accounting policies from those described in the Annual Report.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board issued Accounting Standards Update No. 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes" ("ASU 2019-12"), which simplifies the accounting for income taxes by removing certain exceptions to the general principles for recording income taxes, while also simplifying certain recognition and allocation approaches to accounting for income taxes. The Company adopted ASU 2019-12 on January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the U.S. Securities and Exchange Commission ("SEC") regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Annual Report. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated balance sheet as of December 31, 2020 included herein was derived from the audited consolidated financial statements as of that date, but does not include all disclosures required by GAAP, including certain notes to the financial statements. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements, except as set forth under "Recently Adopted Accounting Pronouncements" below.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments of a normally recurring nature necessary for the fair presentation of the interim periods presented.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company’s unaudited interim condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In early March 2020, COVID-19 was declared a global pandemic by the World Health Organization. Governments around the world, including in the United States, have implemented extensive measures in an effort to control the spread of COVID-19, including travel restrictions, limitations on business activity, quarantines and shelter-in-place orders. Due to the COVID-19 pandemic and the uncertainty of the extent of the impacts, certain estimates and assumptions have required and may continue to require increased judgment and carry a higher degree of variability and volatility than they did prior to the pandemic. As events continue to evolve and additional information becomes available, these estimates may materially change in future periods.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board issued Accounting Standards Update No. 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes" ("ASU 2019-12"), which simplifies the accounting for income taxes by removing certain exceptions to the general principles for recording income taxes, while also simplifying certain recognition and allocation approaches to accounting for income taxes. The Company adopted ASU 2019-12 on January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.</span></div> CASH, CASH EQUIVALENTS AND RESTRICTED CASH<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents and restricted cash as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,254 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents and restricted cash as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,254 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents and restricted cash as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,254 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 47911000 85750000 510316000 510125000 558227000 595875000 1027000 665000 559254000 596540000 FAIR VALUE MEASUREMENTS<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in money market accounts are recorded as cash equivalents at fair value on the condensed consolidated balance sheets.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting guidance for fair value measurements prioritizes the inputs used in measuring fair value in the following hierarchy:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Observable inputs, such as quoted prices in active markets,</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs other than quoted prices in active markets that are observable either directly or indirectly, or</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Unobservable inputs in which there are little or no market data, which require the Company to develop its own assumptions.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data, when available, to minimize the use of unobservable inputs when determining fair value. The Company’s money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted prices in active markets. The Company's certificates of deposit are classified within Level 2 of the fair value hierarchy because they have been valued using inputs other than quoted prices in active markets that are observable directly or indirectly. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the fair value of the Company’s financial instruments, including those measured at fair value on a recurring basis, as of June 30, 2021 and December 31, 2020 (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and other investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,316 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,316 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,125 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The certificates of deposit are reflected in prepaid expenses and other current assets on the condensed consolidated balance sheets as of June 30, 2021 and December 31, 2020.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's long- and indefinite-lived assets, such as property, equipment and software, goodwill and other intangible assets, are measured at fair value on a non-recurring basis if the assets are determined to be impaired. The Company recognized an impairment charge related to right-of-use ("ROU") assets and leasehold improvements associated with certain of its operating leases that it subleased during the three months ended June 30, 2021. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">Note 8, "</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:none">Leases,</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">"</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further details. The Company estimated the fair value of these assets as of the effective dates of the agreements using an income approach based on expected future cash flows from the subleased properties, which relied on certain assumptions made by management based on both internal and external data, such as the incremental borrowing rates used to discount these cash flows to its present values. As a result, these assets are classified within Level 3 of the fair value hierarchy.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the fair value of the Company’s financial instruments, including those measured at fair value on a recurring basis, as of June 30, 2021 and December 31, 2020 (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents and other investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,316 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,316 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,125 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 510316000 0 0 510316000 510125000 0 0 510125000 0 10000000 0 10000000 0 10933000 0 10933000 510316000 10000000 0 520316000 510125000 10933000 0 521058000 MARKETABLE SECURITIES<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Company changed its investment strategy in response to uncertainties resulting from the COVID-19 pandemic to allow for more flexibility in preserving liquidity, which led to the transfer of $300.2 million of amortized cost of its investment portfolio from a held-to-maturity classification to available-for-sale. As a result of this transfer, in March 2020, the Company reversed the allowance for credit loss that had been previously recorded upon adoption of Accounting Standards Update No. 2016-13, "Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," and measured the securities at fair value as of the transfer date by recording an immaterial allowance for credit loss to other income, net and the remaining adjustment as an immaterial unrealized loss recorded to other comprehensive income.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following this transfer, during the six months ended June 30, 2020, the Company liquidated its investment portfolio, which consisted of available-for-sale short- and long-term marketable securities, for proceeds of $253.4 million. The Company recorded an immaterial net realized gain to other income, net and reinvested the proceeds from the sales, along with $73.0 million from maturities and redemptions of marketable securities, into money market funds.</span></div>As of June 30, 2021 and December 31, 2020, the Company did not have any marketable securities and a majority of the Company's investments were in highly liquid money market funds. 300200000 253400000 73000000.0 PREPAID EXPENSES AND OTHER CURRENT ASSETS<div style="margin-bottom:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,450 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses included $0.8 million of capitalized implementation costs incurred related to cloud computing arrangements that are service contracts. The Company recorded an immaterial amount of amortization expense during the three and six months ended June 30, 2021 related to these capitalized implementation costs. As of June 30, 2021, other current assets primarily consisted of deferred costs related to unsettled share repurchases, short-term deposits and non-trade receivables.</span></div> <div style="margin-bottom:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,450 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 12026000 10438000 10000000 10930000 7387000 7082000 29413000 28450000 800000 800000 PROPERTY, EQUIPMENT AND SOFTWARE, NET<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment and software, net as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized website and internal-use software development costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,831 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Telecommunication</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230,388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, equipment and software, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,627 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The cost basis was reduced to reflect an impairment of $2.7 million recorded during the three months ended June 30, 2021. For more information, see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">N</a><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">ote 8, "</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:none">Leases</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">.</a><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">"</a></span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $12.1 million and $12.0 million for the three months ended June 30, 2021 and 2020, respectively, and $24.5 million and $23.7 million for the six months ended June 30, 2021 and 2020, respectively.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment and software, net as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized website and internal-use software development costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,831 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Telecommunication</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230,388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, equipment and software, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,627 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The cost basis was reduced to reflect an impairment of $2.7 million recorded during the three months ended June 30, 2021. For more information, see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">N</a><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">ote 8, "</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:none">Leases</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">.</a><a href="#i33d48bc369804b49a732134f00591857_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">"</a></span></div> 187418000 171831000 81776000 88687000 46223000 46581000 16466000 18339000 4965000 4951000 1718000 1717000 338566000 332106000 245939000 230388000 92627000 101718000 2700000 12100000 12000000.0 24500000 23700000 GOODWILL AND INTANGIBLE ASSETS<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s goodwill is the result of its acquisitions of other businesses, and represents the excess of purchase consideration over the fair value of assets acquired and liabilities assumed. The Company performed its annual goodwill impairment analysis as of August 31, 2020 and concluded that goodwill was not impaired, as the fair value of the reporting unit exceeded its carrying value. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in carrying amount of goodwill during the six months ended June 30, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,630 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets that were not fully amortized as of June 30, 2021 and December 31, 2020 consisted of the following (dollars in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.351%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,299)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,846)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domains and data licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,530)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,095 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.351%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,814)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,709 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,238)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,471 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain and data licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,104)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $0.7 million and $0.6 million for the three months ended June 30, 2021 and 2020, respectively, and $1.4 million and $1.2 million for the six months ended June 30, 2021 and 2020, respectively. </span></div><div style="margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, estimated future amortization expenses were as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,095 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in carrying amount of goodwill during the six months ended June 30, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,630 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 109261000 -1631000 107630000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets that were not fully amortized as of June 30, 2021 and December 31, 2020 consisted of the following (dollars in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.351%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,299)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,846)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domains and data licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,530)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,095 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.351%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,814)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,709 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,238)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,471 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain and data licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,104)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 9918000 4299000 5619000 P7Y4M24D 7709000 6846000 863000 P0Y8M12D 6129000 538000 5591000 P8Y8M12D 2869000 2847000 22000 P2Y 26625000 14530000 12095000 9918000 3814000 6104000 P7Y9M18D 7709000 6238000 1471000 P1Y2M12D 6129000 215000 5914000 P9Y2M12D 2869000 2837000 32000 P2Y2M12D 26625000 13104000 13521000 700000 600000 1400000 1200000 <div style="margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, estimated future amortization expenses were as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,095 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1422000 1676000 1359000 1353000 1353000 1353000 3579000 12095000 LEASES<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost, net for the three and six months ended June 30, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,987 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,798 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost (12 months or less)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,406)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost, net</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,989 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,374 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,261 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,585 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's leases and subleases do not include any variable lease payments, residual value guarantees, related-party leases, or restrictions or covenants that would limit or prevent the Company from exercising its right to obtain substantially all of the economic benefits from use of the respective assets during the lease term. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the six months ended June 30, 2021 and 2020 was as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from operating leases</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, maturities of lease liabilities were as follows (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,155 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,306 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021 and December 31, 2020, the weighted-average remaining lease terms and weighted-average discount rates were as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years) — operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate — operating leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 %</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the Company entered into a lease agreement for an office facility in Toronto, Canada for which the lease term is expected to commence in August 2021 and expire in 2031. The Company expects to classify this as an operating lease and, as of June 30, 2021, expected to recognize operating lease cost of approximately $9.7 million over the life of the lease.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2021, the Company entered into sublease agreements for portions of its office space in San Francisco and New York. The Company evaluated the associated ROU assets and leasehold improvements for impairment as a result of the subleases in accordance with Accounting Standards Codification Topic 360, "Property, Plant, and Equipment" because the change in circumstances indicated that the carrying amount of such assets may not be recoverable. The Company compared the future undiscounted cash flows under the sublease agreements to the carrying amounts of the respective ROU assets and leasehold improvements and determined that an impairment existed. </span></div>The Company compared the carrying values of the impacted assets to the fair values to determine the impairment amount. The Company recognized an impairment charge of $11.2 million during the three months ended June 30, 2021, which is included in general and administrative expenses on its condensed consolidated statement of operations, and reduced the carrying amount of the ROU assets and leasehold improvements by $8.5 million and $2.7 million, respectively. <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost, net for the three and six months ended June 30, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,987 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,798 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost (12 months or less)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,406)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost, net</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,989 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,374 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,261 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,585 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the six months ended June 30, 2021 and 2020 was as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from operating leases</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12631000 13987000 26394000 27798000 136000 341000 273000 701000 1778000 1954000 3406000 3914000 10989000 12374000 23261000 24585000 27784000 29749000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, maturities of lease liabilities were as follows (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,155 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,306 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 24602000 48688000 45801000 43028000 22459000 7502000 17075000 209155000 26849000 182306000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021 and December 31, 2020, the weighted-average remaining lease terms and weighted-average discount rates were as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years) — operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate — operating leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 %</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P4Y9M18D P5Y1M6D 0.059 0.060 9700000 11200000 8500000 2700000 OTHER NON-CURRENT ASSETS<div style="margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non-current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,848 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred contract costs as of June 30, 2021 and December 31, 2020, and changes in deferred contract costs during the six months ended June 30, 2021, were as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: costs deferred on new contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amortization recorded in sales and marketing expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non-current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,848 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 39013000 31163000 15413000 14522000 4640000 3163000 59066000 48848000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred contract costs as of June 30, 2021 and December 31, 2020, and changes in deferred contract costs during the six months ended June 30, 2021, were as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: costs deferred on new contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amortization recorded in sales and marketing expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14522000 7721000 6830000 15413000 CONTRACT BALANCES<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the allowance for doubtful accounts during the six months ended June 30, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: provision for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,510)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,289 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,707 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net decrease in the allowance for doubtful accounts in the six months ended June 30, 2021 was primarily a result of a reduction in expected customer delinquencies compared to June 30, 2020, as collection rates continued to improve. The net increase in the allowance for doubtful accounts in the six months ended June 30, 2020 primarily related to an anticipated increase in customer delinquencies due to the COVID-19 pandemic. In calculating the allowance for doubtful accounts as of June 30, 2021 and 2020, the Company considered expectations of probable credit losses, including probable credit losses associated with the COVID-19 pandemic, based on observed trends in cancellations, observed changes in the credit risk of specific customers, the impact of anticipated closures and bankruptcies using forecasted economic indicators in addition to historical experience and loss patterns during periods of macroeconomic uncertainty.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue, which is recorded on the condensed consolidated balance sheets when the Company has received consideration, or has the right to receive consideration, in advance of transferring the performance obligations under the contract to the customer. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in deferred revenue during the six months ended June 30, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Less: recognition of deferred revenue from beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Add: net increase in current period contract liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,175 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The majority of the deferred revenue balance as of June 30, 2021 is expected to be recognized as revenue in the subsequent three-month period ending September 30, 2021. No other contract assets or liabilities were recorded on the Company's condensed consolidated balance sheets as of June 30, 2021 and December 31, 2020.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the allowance for doubtful accounts during the six months ended June 30, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: provision for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,510)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,289 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,707 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11559000 7686000 7240000 21897000 9510000 17876000 9289000 11707000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in deferred revenue during the six months ended June 30, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Less: recognition of deferred revenue from beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Add: net increase in current period contract liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,175 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4109000 2759000 3825000 5175000 ACCOUNTS PAYABLE AND ACCRUED LIABILITIES<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued liabilities as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee-related liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and marketing expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,190 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,760 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued liabilities as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee-related liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and marketing expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,190 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,760 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14373000 8853000 66225000 57684000 8042000 2137000 5381000 8269000 12169000 10817000 106190000 87760000 COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In January 2018, a putative class action lawsuit alleging violations of the federal securities laws was filed in the U.S. District Court for the Northern District of California, naming as defendants the Company and certain of its officers. The complaint, which the plaintiff amended on June 25, 2018, alleges violations of the Exchange Act by the Company and its officers for allegedly making materially false and misleading statements regarding its business and operations on February 9, 2017. The plaintiff seeks unspecified monetary damages and other relief. On August 2, 2018, the Company and the other defendants filed a motion to dismiss the amended complaint, which the court granted in part and denied in part on November 27, 2018. On October 22, 2019, the Court approved a stipulation to certify a class in this action. The case remains pending. The Company is unable to reasonably estimate either the probability of incurring a loss or an estimated range of such loss, if any, from the lawsuit.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to other legal proceedings arising in the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently does not believe that the final outcome of any of these other matters will have a material effect on the Company’s business, financial position, results of operations or cash flows.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, vendors, lessors, business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company to, among other things, indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the outcome of claims cannot be predicted with certainty, the Company does not believe that the outcome of any claims under the indemnification arrangements will have a material effect on the Company’s business, financial position, results of operations or cash flows.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revolving Credit Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company is a party to a Credit Agreement with Wells Fargo Bank, National Association (the "Credit Agreement"), which provides for a three-year, $75.0 million senior unsecured revolving credit facility including a </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">letter of credit sub-limit of $25.0 million. As of June 30, 2021, the Company had $21.5 million of letters of credit under the sub-limit related to lease agreements for certain office locations, which are required to be maintained and issued to the landlords of each facility, and $53.5 million remained available under the revolving credit facility as of this date. The Company was in compliance with all covenants associated with the credit facility and there were no loans outstanding under the Credit Agreement as of June 30, 2021. For additional information on the terms of the Credit Agreement, including fees payable by the Company, financial covenants, events of default and other limitations, see "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" included under Part II, Item 7 in our Annual Report.</span> P3Y 75000000.0 25000000.0 21500000 53500000 0 STOCKHOLDERS’ EQUITY<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the number of shares authorized and issued as of the dates indicated:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Issued </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Issued </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders’ equity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $0.000001 par value</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,589,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,371,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undesignated preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2017, the Company’s board of directors authorized a stock repurchase program under which the Company was authorized to repurchase up to $200.0 million of its outstanding common stock. The Company's board of directors authorized the Company to repurchase up to an additional $250.0 million of its outstanding common stock in each of November 2018, February 2019, and January 2020, bringing the total amount of authorized repurchases to $950.0 million as of June 30, 2021, $130.4 million of which remained available as of June 30, 2021. The Company may purchase shares at management’s discretion in the open market, in privately negotiated transactions, in transactions structured through investment banking institutions, or a combination of the foregoing. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2021, the Company repurchased on the open market 3,019,987 shares for an aggregate purchase price of $114.2 million and retired 3,015,135 shares. As of June 30, 2021, the Company had a treasury stock balance of 103,870 shares, which were excluded from its outstanding share count as of such date and subsequently retired in July 2021. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not repurchase any shares during the six months ended June 30, 2020.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options are granted at a price per share not less than the fair value of a share of the Company’s common stock on the grant date. Options generally vest over a four-year period, on one of two schedules: (a) 25% vesting at the end of one year and the remaining shares vesting monthly thereafter or (b) ratably on a monthly basis. Options granted are generally exercisable for contractual terms of up to 10 years. The Company issues new shares when stock options are exercised.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the six months ended June 30, 2021 is as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,622,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.89 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,108,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at June 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,632,114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.80 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,462 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:12pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate intrinsic value represents the difference between the closing price of the Company’s common stock as quoted on the New York Stock Exchange on a given date and the exercise price of outstanding, in-the-money options. The total intrinsic value of options exercised was approximately $0.7 million and $0.2 million for the three months ended June 30, 2021 and 2020, respectively, and $11.8 million and $4.4 million for the six months ended June 30, 2021 and 2020, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of options granted during the three and six months ended June 30, 2021 was $18.55 per share. There were no options granted during the three months ended June 30, 2020. The weighted-average grant date fair value of options granted during the six months ended June 30, 2020 was $11.13 per share.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, total unrecognized compensation costs related to nonvested stock options were approximately $7.5 million, which the Company expects to recognize over a weighted-average time period of 2.0 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs generally vest over a four-year period, on one of two schedules: (a) 25% vesting at the end of one year and the remaining vesting quarterly thereafter or (b) ratably on a quarterly basis. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs also include performance-based restricted stock units ("PRSUs"), which are subject to both a time-based vesting schedule and either (a) a market condition or (b) the achievement of performance goals. The time-based vesting schedule is quarterly over four years (the "Time-Based Vesting Schedule"). For PRSUs subject to a market condition, the Company recognizes expense from the date of grant. For PRSUs subject to performance goals, the Company recognizes expense when it is probable that the performance condition will be achieved.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares underlying each PRSU award subject to a market condition will be eligible to vest only if the average closing price of the Company's common stock equals or exceeds $45.3125 over any 60-day trading period during the four years following the grant date of February 7, 2019. If this market condition is met, the shares underlying each PRSU award will vest according to the Time-Based Vesting Schedule. Any shares subject to the PRSUs that have met the Time-Based Vesting Schedule at the time the market condition is achieved will fully vest as of such date; thereafter, any remaining nonvested shares subject to the PRSUs will continue vesting solely according to the Time-Based Vesting Schedule, subject to the applicable employee's continued service as of each such vesting date.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For PRSUs subject to performance goals, a percentage of the target number of shares, ranging from zero to 200%, will become eligible to vest based on the Company's level of achievement of certain financial targets, subject to the Time-Based Vesting Schedule. The shares subject to performance goals become eligible to vest once the achievement against the financial targets is known, which will be no later than March of the following year. On the quarterly vest date immediately following such determination (or a vest date otherwise specified in the agreement), the eligible shares, if any, will vest to the extent that the employee has met the Time-Based Vesting Schedule as of such date. Thereafter, the eligible shares will continue to vest in accordance with the Time-Based Vesting Schedule, subject to the applicable employee's continued service as of each such vesting date. The Company performed an analysis as of June 30, 2021 to assess the probability of achievement of the PRSU financial targets and, as a result, recorded compensation costs in the three and six months ended June 30, 2021 for the PRSUs that it expected to vest.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the PRSU activity during the six months ended June 30, 2021 was not material, it is presented together with the RSU activity in the table below. A summary of RSU and PRSU activity for the six months ended June 30, 2021 is as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,757,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,909,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,337,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,331,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,998,035 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.44 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Includes 923,147 shares that vested but were not issued due to net share settlement for payment of employee taxes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate fair value as of the vest date of RSUs and PRSUs that vested during the six months ended June 30, 2021 and 2020 was $88.7 million and $46.1 million, respectively. As of June 30, 2021, the Company had approximately $336.6 million of unrecognized stock-based compensation expense related to RSUs and PRUSs, which it expects to recognize over the remaining weighted-average vesting period of approximately 2.8 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Employee Stock Purchase Plan ("ESPP") allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions of up to 15% of their eligible compensation, subject to any plan limitations, during designated offering periods. At the end of each offering period, employees are able to purchase shares at 85% of the fair market value of the Company’s common stock on the last day of the offering period, based on the closing sales price of the Company's common stock as quoted on the New York Stock Exchange on such date.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 254,449 shares purchased by employees under the ESPP at a weighted-average price of $34.09 in the three and six months ended June 30, 2021. There were 433,697 shares purchased by employees under the ESPP at a weighted-average price of $18.48 in the three and six months ended June 30, 2020. The Company recognized stock-based compensation expense related to the ESPP of $0.7 million and $0.5 million in the three months ended June 30, 2021 and 2020, respectively, and $1.5 million and $1.3 million for the six months ended June 30, 2021 and 2020, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effects of stock-based compensation expense related to stock-based awards in the condensed consolidated statements of operations during the periods presented (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.700%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation recorded to loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,652)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,566)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation recorded to net income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,538 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,126 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalized $2.8 million and $2.2 million of stock-based compensation expense as website development costs in the three months ended June 30, 2021 and 2020, respectively, and $5.5 million and $4.5 million in the six months ended June 30, 2021 and 2020, respectively.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the number of shares authorized and issued as of the dates indicated:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Issued </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Issued </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders’ equity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $0.000001 par value</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,589,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,371,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undesignated preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.000001 0.000001 200000000 74589907 200000000 75371368 10000000 0 10000000 0 200000000.0 250000000.0 250000000.0 250000000.0 950000000.0 130400000 3019987 114200000 3015135 103870 0 P4Y 2 0.25 P10Y <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the six months ended June 30, 2021 is as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,622,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.89 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,108,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at June 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,632,114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.80 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,462 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4622828 29.89 P4Y8M12D 30451000 80000 39.17 564923 12.24 29275 49.09 4108630 32.36 P4Y9M18D 38326000 3632114 31.80 P4Y4M24D 36462000 700000 200000 11800000 4400000 18.55 18.55 0 11.13 7500000 P2Y P4Y 2 0.25 P4Y 45.3125 P4Y 0 2 A summary of RSU and PRSU activity for the six months ended June 30, 2021 is as follows:<div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,757,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,909,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,337,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,331,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,998,035 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.44 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Includes 923,147 shares that vested but were not issued due to net share settlement for payment of employee taxes.</span></div> 9757787 29.22 4909615 36.10 2337449 31.84 1331918 31.62 10998035 31.44 923147 88700000 46100000 336600000 P2Y9M18D 0.15 0.85 254449 254449 34.09 34.09 433697 433697 18.48 18.48 700000 500000 1500000 1300000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effects of stock-based compensation expense related to stock-based awards in the condensed consolidated statements of operations during the periods presented (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.700%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation recorded to loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,652)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,566)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation recorded to net income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,538 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,126 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1094000 943000 2202000 1986000 8441000 7302000 16838000 14998000 20674000 16827000 41427000 34582000 10650000 5513000 19637000 10769000 40859000 30585000 80104000 62335000 9501000 11652000 19566000 24209000 31358000 18933000 60538000 38126000 2800000 2200000 5500000 4500000 OTHER INCOME, NET<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net for the three and six months ended June 30, 2021 and 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) income, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction gain (loss) on foreign exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,878 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net for the three and six months ended June 30, 2021 and 2020 consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) income, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction gain (loss) on foreign exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-operating income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,878 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -34000 191000 -51000 2297000 11000 8000 268000 -60000 565000 296000 1030000 641000 542000 495000 1247000 2878000 INCOME TAXES<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income tax in the United States as well as other tax jurisdictions in which it conducts business. Earnings from non-U.S. activities are subject to local country income tax. The benefit from income taxes for the six months ended June 30, 2021 was $6.9 million, which was due to $1.5 million of U.S. federal, state and foreign income tax benefit and $5.4 million of net discrete tax benefit primarily related to stock-based compensation. The benefit from income taxes for the six months ended June 30, 2020 was $20.2 million, which was due to $24.3 million of U.S. federal, state and foreign income tax benefit, offset by $4.1 million of net discrete tax expense. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") was signed into law. The CARES Act includes, among other items, provisions relating to refundable payroll tax credits, deferral of the employer portion of certain payroll taxes, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CARES Act allows losses incurred in 2018, 2019 and 2020 to be carried back to each of the five preceding tax years and to offset 100% of regular taxable income. Additionally, the CARES Act accelerates the Company’s ability to receive refunds of alternative minimum tax credits generated in prior tax years.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for income taxes for interim periods generally requires the provision for income taxes to be determined by applying an estimate of the annual effective tax rate for the full fiscal year to income or loss before income taxes, excluding unusual or infrequently occurring discrete items ("Ordinary" income), for the reporting period. For the three and six months ended June 30, 2021, the difference between the effective tax rate and the federal statutory tax rate primarily related to tax credits, offset by non-deductible expenses. For the three and six months ended June 30, 2020, the difference between the effective tax rate and the federal statutory tax rate primarily related to net operating loss provisions adopted under the CARES Act and tax credits.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the total amount of gross unrecognized tax benefits was $52.4 million, $22.8 million of which was subject to a full valuation allowance and would not affect the Company’s effective tax rate if recognized. In the three and six months ended June 30, 2021, the Company recorded an immaterial amount of interest and penalties. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the Company estimated that it had accumulated undistributed earnings generated by its foreign subsidiaries of approximately $8.0 million. Any taxes due with respect to such earnings or the excess of the amount for financial reporting over the tax basis of the Company's foreign investments would generally be limited to foreign and state taxes. The Company has not recognized a deferred tax liability related to un-remitted foreign earnings, as it intends to indefinitely reinvest these earnings, and expects future U.S. cash generation to be sufficient to meet future U.S. cash needs. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company is subject to the continuous examination of its income tax returns by the Internal Revenue Service and other tax authorities. The Company’s federal and state income tax returns for tax years subsequent to 2003 remain open to examination. In the Company’s foreign jurisdictions — Canada, Germany, Ireland and the United Kingdom — the tax years subsequent to 2015 remain open to examination. The Company regularly assesses the likelihood of adverse outcomes resulting from examinations to determine the adequacy of its provision for income taxes and monitors the progress of ongoing discussions with tax authorities and the impact, if any, of the expected expiration of the statute of limitations in various taxing jurisdictions. The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company’s tax audits are resolved in a manner not consistent with management’s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. As of June 30, 2021, although the timing of the resolution or closure of audits is not certain, the Company believes it is reasonably possible that its unrecognized tax benefits could be reduced by $6.3 million over the next 12 months.</span></div> -6900000 1500000 -5400000 -20200000 24300000 4100000 52400000 22800000 8000000.0 6300000 NET INCOME (LOSS) PER SHARE<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share is computed using the weighted-average number of outstanding shares of common stock during the period. Diluted net income (loss) per share is computed using the weighted-average number of outstanding shares of common stock and, when dilutive, potential shares of common stock outstanding during the period. Potential common shares consist of the incremental shares of common stock issuable upon the exercise of stock options, shares issuable upon the vesting of RSUs (including PRSUs) and, to a lesser extent, purchase rights related to the ESPP.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income (loss) per share for the periods presented (in thousands, except per share data):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,493)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,493)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">        Number of shares used in diluted calculation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,983 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,413 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,025 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock-based instruments were excluded from the calculation of diluted net income (loss) per share because their effect would have been anti-dilutive for the periods presented (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income (loss) per share for the periods presented (in thousands, except per share data):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,493)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,493)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">        Number of shares used in diluted calculation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,983 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,413 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,025 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4212000 -23990000 -1584000 -39493000 74807000 72413000 75025000 71980000 0.06 -0.33 -0.02 -0.55 4212000 -23990000 -1584000 -39493000 74807000 72413000 75025000 71980000 877000 0 0 0 3291000 0 0 0 8000 0 0 0 78983000 72413000 75025000 71980000 0.05 -0.33 -0.02 -0.55 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock-based instruments were excluded from the calculation of diluted net income (loss) per share because their effect would have been anti-dilutive for the periods presented (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1497000 5947000 4109000 5947000 145000 7876000 10998000 7876000 0 48000 41000 48000 INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREASThe Company considers operating segments to be components of the Company for which separate financial information is available and evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the chief executive officer. The chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by product line and geographic region for purposes of allocating resources and evaluating financial performance.<div style="margin-bottom:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that it has a single operating and reporting segment. When the Company communicates results externally, it disaggregates net revenue into major product lines and primary geographical markets, which is based on the billing address of the customer. The disaggregation of net revenue by major product lines is based on the type of service provided and also aligns with the timing of revenue recognition for each. To reflect the Company's strategic focus on creating differentiated experiences for its Services categories and Restaurants, Retail &amp; Other categories, the Company further disaggregates advertising revenue to reflect these two high-level category groupings. The Services categories consist of the following businesses: home, local, auto, professional, pets, events, real estate and financial services. The Restaurants, Retail &amp; Other categories consist of the following businesses: restaurants, shopping, beauty &amp; fitness, health and other.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Revenue</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s net revenue by major product line (and by category for advertising revenue) for the periods presented (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue by product:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising revenue by category:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurants, Retail &amp; Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,030 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2021 and 2020, no individual customer accounted for 10% or more of consolidated net revenue.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the COVID-19 pandemic, the Company considered whether there was any impact to the manner in which revenue is recognized, in particular with respect to the collectability criteria for recognizing revenue from contracts with customers. The Company did not change the manner in which it recognizes revenue as a result of that assessment. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offered a number of relief incentives to advertising and other revenue customers most impacted by the COVID-19 pandemic totaling $0.7 million and $13.3 million during the three months ended June 30, 2021 and 2020, respectively, and $2.9 million and $17.9 million during the six months ended June 30, 2021 and 2020, respectively. These incentives were primarily in the form of waived advertising fees and waived subscription fees. The Company accounted for these incentives as price concessions and reduced net revenue recognized in the three and six months ended June 30, 2021 and 2020 accordingly. During the three months ended June 30, 2020, the Company also paused certain advertising campaigns that were scheduled to run from April to May 2020 and offered certain free advertising products during those months with a total value of $14.5 million. All paused advertising campaigns that were not cancelled by customers resumed by the end of May 2020.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s net revenue by major geographic region for the periods presented (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,270 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,188 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,931 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Lived Assets</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s long-lived assets by major geographic region for the periods presented (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,627 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s net revenue by major product line (and by category for advertising revenue) for the periods presented (in thousands):</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue by product:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising revenue by category:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurants, Retail &amp; Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,030 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 152522000 109583000 293209000 242665000 92439000 52650000 173739000 159661000 244961000 162233000 466948000 402326000 3525000 3968000 7329000 6607000 8702000 2829000 15007000 9998000 257188000 169030000 489284000 418931000 700000 13300000 2900000 17900000 14500000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s net revenue by major geographic region for the periods presented (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,270 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,188 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,931 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 254954000 167270000 484949000 413797000 2234000 1760000 4335000 5134000 257188000 169030000 489284000 418931000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s long-lived assets by major geographic region for the periods presented (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,627 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 88688000 97548000 3939000 4170000 92627000 101718000 RESTRUCTURING<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, the Company announced a restructuring plan to help manage the near-term financial impacts of the COVID-19 pandemic (the "Restructuring Plan"). In addition to reductions and deferrals in spending, the Restructuring Plan’s cost-cutting measures included workforce reductions affecting approximately 1,000 employees and furloughs affecting approximately 1,100 additional employees, as well as salary reductions and reduced-hour work weeks. In July 2020, the Company announced an additional workforce reduction (separate from the Restructuring Plan) affecting approximately 60 employees.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2020, the Company restored reduced salaries and returned many of its furloughed employees. </span></div>The Company incurred an immaterial amount of restructuring costs during the three and six months ended June 30, 2021 and does not expect to incur any material additional restructuring costs. The Company incurred $3.3 million in restructuring costs during the three and six months ended June 30, 2020 in connection with terminations under the Restructuring Plan, which represent expenditures for severance, payroll taxes and related benefits costs. These costs were recorded as restructuring expenses on the Company's condensed consolidated statements of operations. 1000 1100 60 3300000 3300000 SUBSEQUENT EVENTSOn August 3, 2021, the Company's board of directors authorized a $250.0 million increase to its stock repurchase program, bringing the total amount of repurchases authorized under our stock repurchase program since its inception in 2017 to $1.2 billion. The Company repurchased $35.8 million of shares subsequent to June 30, 2021, resulting in approximately $344.6 million remaining available for future repurchases following the increase on August 3, 2021. 250000000.0 1200000000 35800000 344600000 293209000 242665000 173739000 159661000 466948000 402326000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover page - shares
6 Months Ended
Jun. 30, 2021
Aug. 03, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 001-35444  
Entity Registrant Name YELP INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-1854266  
Entity Address, Address Line One 140 New Montgomery Street, 9th Floor  
Entity Address, City or Town San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94105  
City Area Code (415)  
Local Phone Number 908-3801  
Title of 12(b) Security Common Stock, par value $0.000001 per share  
Trading Symbol YELP  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   73,564,964
Amendment Flag false  
Entity Central Index Key 0001345016  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 558,227 $ 595,875
Accounts receivable (net of allowance for doubtful accounts of $9,289 and $11,559 at June 30, 2021 and December 31, 2020, respectively) 101,542 88,400
Prepaid expenses and other current assets 29,413 28,450
Total current assets 689,182 712,725
Property, equipment and software, net 92,627 101,718
Operating lease right-of-use assets 143,617 168,209
Goodwill 107,630 109,261
Intangibles, net 12,095 13,521
Restricted cash 1,027 665
Other non-current assets 59,066 48,848
Total assets 1,105,244 1,154,947
Current liabilities:    
Accounts payable and accrued liabilities 106,190 87,760
Operating lease liabilities — current 47,858 51,161
Deferred revenue 5,175 4,109
Total current liabilities 159,223 143,030
Operating lease liabilities — long-term 134,448 148,935
Other long-term liabilities 8,109 8,448
Total liabilities 301,780 300,413
Commitments and contingencies (Note 12)
Stockholders' equity:    
Common stock, $0.000001 par value — 200,000,000 shares authorized, 74,589,907 shares issued and 74,486,037 shares outstanding at June 30, 2021, and 75,371,368 shares issued and 75,272,350 shares outstanding at December 31, 2020 0 0
Additional paid-in capital 1,464,490 1,398,248
Treasury stock (4,250) (2,964)
Accumulated other comprehensive loss (8,378) (6,807)
Accumulated deficit (648,398) (533,943)
Total stockholders' equity 803,464 854,534
Total liabilities and stockholders' equity $ 1,105,244 $ 1,154,947
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]        
Allowance for credit loss $ 9,289 $ 11,559 $ 11,707 $ 7,686
Common stock, par value (in USD per share) $ 0.000001 $ 0.000001    
Common stock, shares authorized (in shares) 200,000,000 200,000,000    
Common stock, shares issued (in shares) 74,589,907 75,371,368    
Common stock, shares outstanding (in shares) 74,486,037 75,272,350    
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Net revenue $ 257,188 $ 169,030 $ 489,284 $ 418,931
Costs and expenses:        
Cost of revenue (exclusive of depreciation and amortization shown separately below) 17,993 11,825 32,867 28,672
Sales and marketing 113,641 96,289 226,550 233,586
Product development 68,695 53,969 136,687 121,082
General and administrative 45,095 26,402 76,956 69,938
Depreciation and amortization 12,833 12,582 25,916 24,940
Restructuring 12 3,312 32 3,312
Total costs and expenses 258,269 204,379 499,008 481,530
Loss from operations (1,081) (35,349) (9,724) (62,599)
Other income, net 542 495 1,247 2,878
Loss before income taxes (539) (34,854) (8,477) (59,721)
Benefit from income taxes (4,751) (10,864) (6,893) (20,228)
Net income (loss) attributable to common stockholders $ 4,212 $ (23,990) $ (1,584) $ (39,493)
Net income (loss) per share attributable to common stockholders        
Basic (in USD per share) $ 0.06 $ (0.33) $ (0.02) $ (0.55)
Diluted (in USD per share) $ 0.05 $ (0.33) $ (0.02) $ (0.55)
Weighted-average shares used to compute net income (loss) per share attributable to common stockholders        
Basic (in shares) 74,807 72,413 75,025 71,980
Diluted (in shares) 78,983 72,413 75,025 71,980
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 4,212 $ (23,990) $ (1,584) $ (39,493)
Other comprehensive income (loss):        
Foreign currency translation adjustments, net of tax 1,181 1,018 (1,571) (86)
Other comprehensive income (loss) 1,181 1,018 (1,571) (86)
Comprehensive income (loss) $ 5,393 $ (22,972) $ (3,155) $ (39,579)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Balance (in shares) at Dec. 31, 2019     71,185,468          
Balance at beginning at Dec. 31, 2019 $ 754,991 $ (34) $ 0 $ 1,259,803 $ 0 $ (11,759) $ (493,053) $ (34)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock upon exercises of employee stock options (in shares)     222,357          
Issuance of common stock upon exercises of employee stock options 2,794     2,794        
Issuance of common stock upon vesting of RSUs (in shares)     1,279,707          
Issuance of common stock for employee stock purchase plan (in shares)     433,697          
Issuance of common stock for employee stock purchase plan 8,014     8,014        
Stock-based compensation (inclusive of capitalized stock-based compensation) 66,886     66,886        
Shares withheld related to net share settlement of equity awards (11,752)     (11,752)        
Foreign currency adjustments, net of tax (86)         (86)    
Net income (loss) (39,493)           (39,493)  
Balance (in shares) at Jun. 30, 2020     73,121,229          
Balance at end at Jun. 30, 2020 781,320   $ 0 1,325,745 0 (11,845) (532,580)  
Balance (in shares) at Mar. 31, 2020     71,887,846          
Balance at beginning at Mar. 31, 2020 762,432   $ 0 1,283,885 0 (12,863) (508,590)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock upon exercises of employee stock options (in shares)     21,510          
Issuance of common stock upon exercises of employee stock options 209     209        
Issuance of common stock upon vesting of RSUs (in shares)     778,176          
Issuance of common stock for employee stock purchase plan (in shares)     433,697          
Issuance of common stock for employee stock purchase plan 8,014     8,014        
Stock-based compensation (inclusive of capitalized stock-based compensation) 33,637     33,637        
Foreign currency adjustments, net of tax 1,018         1,018    
Net income (loss) (23,990)           (23,990)  
Balance (in shares) at Jun. 30, 2020     73,121,229          
Balance at end at Jun. 30, 2020 $ 781,320   $ 0 1,325,745 0 (11,845) (532,580)  
Balance (in shares) at Dec. 31, 2020 75,272,350   75,371,368          
Balance at beginning at Dec. 31, 2020 $ 854,534   $ 0 1,398,248 (2,964) (6,807) (533,943)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock upon exercises of employee stock options (in shares) 564,923   564,923          
Issuance of common stock upon exercises of employee stock options $ 6,912     6,912        
Issuance of common stock upon vesting of RSUs (in shares)     1,414,302          
Issuance of common stock for employee stock purchase plan (in shares)     254,449          
Issuance of common stock for employee stock purchase plan 8,675     8,675        
Stock-based compensation (inclusive of capitalized stock-based compensation) 85,693     85,693        
Shares withheld related to net share settlement of equity awards (35,038)     (35,038)        
Repurchases of common stock $ (114,157)       (114,157)      
Retirement of common stock (in shares) (3,015,135)   (3,015,135)          
Retirement of common stock $ 0       112,871   (112,871)  
Foreign currency adjustments, net of tax (1,571)         (1,571)    
Net income (loss) $ (1,584)           (1,584)  
Balance (in shares) at Jun. 30, 2021 74,486,037   74,589,907          
Balance at end at Jun. 30, 2021 $ 803,464   $ 0 1,464,490 (4,250) (8,378) (648,398)  
Balance (in shares) at Mar. 31, 2021     75,153,089          
Balance at beginning at Mar. 31, 2021 827,100   $ 0 1,428,890 (3,313) (9,559) (588,918)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock upon exercises of employee stock options (in shares)     40,979          
Issuance of common stock upon exercises of employee stock options 863     863        
Issuance of common stock upon vesting of RSUs (in shares)     744,337          
Issuance of common stock for employee stock purchase plan (in shares)     254,449          
Issuance of common stock for employee stock purchase plan 8,675     8,675        
Stock-based compensation (inclusive of capitalized stock-based compensation) 44,174     44,174        
Shares withheld related to net share settlement of equity awards (18,112)     (18,112)        
Repurchases of common stock (64,629)       (64,629)      
Retirement of common stock (in shares)     (1,602,947)          
Retirement of common stock 0       63,692   (63,692)  
Foreign currency adjustments, net of tax 1,181         1,181    
Net income (loss) $ 4,212           4,212  
Balance (in shares) at Jun. 30, 2021 74,486,037   74,589,907          
Balance at end at Jun. 30, 2021 $ 803,464   $ 0 $ 1,464,490 $ (4,250) $ (8,378) $ (648,398)  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Operating Activities    
Net income (loss) $ (1,584) $ (39,493)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 25,916 24,940
Provision for doubtful accounts 7,240 21,897
Stock-based compensation 80,104 62,335
Noncash lease cost 20,712 20,984
Deferred income taxes (7,755) (14,263)
Asset impairment 11,164 0
Other adjustments, net 386 876
Changes in operating assets and liabilities:    
Accounts receivable (20,382) 12,910
Prepaid expenses and other assets 88 604
Operating lease liabilities (22,489) (22,520)
Accounts payable, accrued liabilities and other liabilities 15,707 (11,021)
Net cash provided by operating activities 109,107 57,249
Investing Activities    
Sales and maturities of marketable securities — available-for-sale 0 290,395
Purchases of marketable securities — held-to-maturity 0 (87,438)
Maturities of marketable securities — held-to-maturity 0 93,200
Purchases of property, equipment and software (13,286) (17,004)
Other investing activities 90 328
Net cash (used in) provided by investing activities (13,196) 279,481
Financing Activities    
Proceeds from issuance of common stock for employee stock-based plans 15,587 10,808
Taxes paid related to the net share settlement of equity awards (34,824) (12,557)
Repurchases of common stock (114,157) 0
Other financing activities 0 (356)
Net cash used in financing activities (133,394) (2,105)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 197 (340)
Change in cash, cash equivalents and restricted cash (37,286) 334,285
Cash, cash equivalents and restricted cash — Beginning of period 596,540 192,318
Cash, cash equivalents and restricted cash — End of period 559,254 526,603
Supplemental Disclosures of Other Cash Flow Information    
Refunds received for income taxes, net (586) (298)
Supplemental Disclosures of Noncash Investing and Financing Activities    
Purchases of property, equipment and software recorded in accounts payable and accrued liabilities 1,295 615
Tax liabilities related to equity awards included in accounts payable and accrued liabilities 21 0
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities 4,497 11,833
Repurchases of common stock recorded in accounts payable and accrued liabilities $ 3,444 $ 0
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
DESCRIPTION OF BUSINESS AND BASIS FOR PRESENTATION
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis for Presentation DESCRIPTION OF BUSINESS AND BASIS FOR PRESENTATION
Yelp Inc. was incorporated in Delaware on September 3, 2004. Except where specifically noted or the context otherwise requires, the use of terms such as the "Company" and "Yelp" in these Notes to Condensed Consolidated Financial Statements refers to Yelp Inc. and its subsidiaries.
Yelp is a trusted local resource for consumers and a partner in success for businesses of all sizes. Consumers trust Yelp for its extensive ratings and reviews of businesses across a broad range of categories, while businesses advertise on Yelp to reach its large audience of purchase-oriented and generally affluent consumers.
Basis of Presentation
The accompanying interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the U.S. Securities and Exchange Commission ("SEC") regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Annual Report.
The unaudited condensed consolidated balance sheet as of December 31, 2020 included herein was derived from the audited consolidated financial statements as of that date, but does not include all disclosures required by GAAP, including certain notes to the financial statements. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements, except as set forth under "Recently Adopted Accounting Pronouncements" below.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments of a normally recurring nature necessary for the fair presentation of the interim periods presented.
Principles of Consolidation
These unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.
Use of Estimates
The preparation of the Company’s unaudited interim condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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.
In early March 2020, COVID-19 was declared a global pandemic by the World Health Organization. Governments around the world, including in the United States, have implemented extensive measures in an effort to control the spread of COVID-19, including travel restrictions, limitations on business activity, quarantines and shelter-in-place orders. Due to the COVID-19 pandemic and the uncertainty of the extent of the impacts, certain estimates and assumptions have required and may continue to require increased judgment and carry a higher degree of variability and volatility than they did prior to the pandemic. As events continue to evolve and additional information becomes available, these estimates may materially change in future periods.
Significant Accounting Policies
There have been no material changes to the Company's significant accounting policies from those described in the Annual Report.
Recently Adopted Accounting Pronouncements
In December 2019, the Financial Accounting Standards Board issued Accounting Standards Update No. 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes" ("ASU 2019-12"), which simplifies the accounting for income taxes by removing certain exceptions to the general principles for recording income taxes, while also simplifying certain recognition and allocation approaches to accounting for income taxes. The Company adopted ASU 2019-12 on January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
CASH, CASH EQUIVALENTS AND RESTRICTED CASH
6 Months Ended
Jun. 30, 2021
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents and Restricted Cash CASH, CASH EQUIVALENTS AND RESTRICTED CASH
Cash, cash equivalents and restricted cash as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Cash$47,911 $85,750 
Cash equivalents510,316 510,125 
Total cash and cash equivalents$558,227 $595,875 
Restricted cash1,027 665 
Total cash, cash equivalents and restricted cash$559,254 $596,540 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
The Company’s investments in money market accounts are recorded as cash equivalents at fair value on the condensed consolidated balance sheets.
The accounting guidance for fair value measurements prioritizes the inputs used in measuring fair value in the following hierarchy:
Level 1—Observable inputs, such as quoted prices in active markets,
Level 2—Inputs other than quoted prices in active markets that are observable either directly or indirectly, or
Level 3—Unobservable inputs in which there are little or no market data, which require the Company to develop its own assumptions.
This hierarchy requires the Company to use observable market data, when available, to minimize the use of unobservable inputs when determining fair value. The Company’s money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted prices in active markets. The Company's certificates of deposit are classified within Level 2 of the fair value hierarchy because they have been valued using inputs other than quoted prices in active markets that are observable directly or indirectly.
The following table represents the fair value of the Company’s financial instruments, including those measured at fair value on a recurring basis, as of June 30, 2021 and December 31, 2020 (in thousands):
June 30, 2021December 31, 2020
 Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents: 
Money market funds$510,316 $— $— $510,316 $510,125 $— $— $510,125 
Other investments:
Certificates of deposit— 10,000 — 10,000 — 10,933 — 10,933 
Total cash equivalents and other investments$510,316 $10,000 $— $520,316 $510,125 $10,933 $— $521,058 
The certificates of deposit are reflected in prepaid expenses and other current assets on the condensed consolidated balance sheets as of June 30, 2021 and December 31, 2020.
The Company's long- and indefinite-lived assets, such as property, equipment and software, goodwill and other intangible assets, are measured at fair value on a non-recurring basis if the assets are determined to be impaired. The Company recognized an impairment charge related to right-of-use ("ROU") assets and leasehold improvements associated with certain of its operating leases that it subleased during the three months ended June 30, 2021. See Note 8, "Leases," for further details. The Company estimated the fair value of these assets as of the effective dates of the agreements using an income approach based on expected future cash flows from the subleased properties, which relied on certain assumptions made by management based on both internal and external data, such as the incremental borrowing rates used to discount these cash flows to its present values. As a result, these assets are classified within Level 3 of the fair value hierarchy.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
MARKETABLE SECURITIES
6 Months Ended
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities MARKETABLE SECURITIES
In March 2020, the Company changed its investment strategy in response to uncertainties resulting from the COVID-19 pandemic to allow for more flexibility in preserving liquidity, which led to the transfer of $300.2 million of amortized cost of its investment portfolio from a held-to-maturity classification to available-for-sale. As a result of this transfer, in March 2020, the Company reversed the allowance for credit loss that had been previously recorded upon adoption of Accounting Standards Update No. 2016-13, "Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," and measured the securities at fair value as of the transfer date by recording an immaterial allowance for credit loss to other income, net and the remaining adjustment as an immaterial unrealized loss recorded to other comprehensive income.
Following this transfer, during the six months ended June 30, 2020, the Company liquidated its investment portfolio, which consisted of available-for-sale short- and long-term marketable securities, for proceeds of $253.4 million. The Company recorded an immaterial net realized gain to other income, net and reinvested the proceeds from the sales, along with $73.0 million from maturities and redemptions of marketable securities, into money market funds.
As of June 30, 2021 and December 31, 2020, the Company did not have any marketable securities and a majority of the Company's investments were in highly liquid money market funds.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
PREPAID EXPENSES AND OTHER CURRENT ASSETS
6 Months Ended
Jun. 30, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid Expenses and Other Current Assets PREPAID EXPENSES AND OTHER CURRENT ASSETS
Prepaid expenses and other current assets as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Prepaid expenses$12,026 $10,438 
Certificates of deposit10,000 10,930 
Other current assets7,387 7,082 
Total prepaid expenses and other current assets$29,413 $28,450 
Prepaid expenses included $0.8 million of capitalized implementation costs incurred related to cloud computing arrangements that are service contracts. The Company recorded an immaterial amount of amortization expense during the three and six months ended June 30, 2021 related to these capitalized implementation costs. As of June 30, 2021, other current assets primarily consisted of deferred costs related to unsettled share repurchases, short-term deposits and non-trade receivables.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, EQUIPMENT AND SOFTWARE, NET
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Property, Equipment and Software, Net PROPERTY, EQUIPMENT AND SOFTWARE, NET
Property, equipment and software, net as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Capitalized website and internal-use software development costs$187,418 $171,831 
Leasehold improvements(1)
81,776 88,687 
Computer equipment46,223 46,581 
Furniture and fixtures16,466 18,339 
Telecommunication4,965 4,951 
Software1,718 1,717 
Total338,566 332,106 
Less accumulated depreciation(245,939)(230,388)
Property, equipment and software, net$92,627 $101,718 
(1) The cost basis was reduced to reflect an impairment of $2.7 million recorded during the three months ended June 30, 2021. For more information, see Note 8, "Leases."
Depreciation expense was $12.1 million and $12.0 million for the three months ended June 30, 2021 and 2020, respectively, and $24.5 million and $23.7 million for the six months ended June 30, 2021 and 2020, respectively.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets GOODWILL AND INTANGIBLE ASSETS
The Company’s goodwill is the result of its acquisitions of other businesses, and represents the excess of purchase consideration over the fair value of assets acquired and liabilities assumed. The Company performed its annual goodwill impairment analysis as of August 31, 2020 and concluded that goodwill was not impaired, as the fair value of the reporting unit exceeded its carrying value.
The changes in carrying amount of goodwill during the six months ended June 30, 2021 were as follows (in thousands):
Balance as of December 31, 2020$109,261 
Effect of currency translation(1,631)
Balance as of June 30, 2021$107,630 
Intangible assets that were not fully amortized as of June 30, 2021 and December 31, 2020 consisted of the following (dollars in thousands):
June 30, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Life
Business relationships$9,918 $(4,299)$5,619 7.4years
Developed technology7,709 (6,846)863 0.7years
Licensing agreements6,129 (538)5,591 8.7years
Domains and data licenses2,869 (2,847)22 2.0years
Total$26,625 $(14,530)$12,095 
December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Life
Business relationships$9,918 $(3,814)$6,104 7.8years
Developed technology7,709 (6,238)1,471 1.2years
Licensing agreements6,129 (215)5,914 9.2years
Domain and data licenses2,869 (2,837)32 2.2years
Total$26,625 $(13,104)$13,521 
Amortization expense was $0.7 million and $0.6 million for the three months ended June 30, 2021 and 2020, respectively, and $1.4 million and $1.2 million for the six months ended June 30, 2021 and 2020, respectively.
As of June 30, 2021, estimated future amortization expenses were as follows (in thousands):
Remainder of 2021$1,422 
20221,676 
20231,359 
20241,353 
20251,353 
20261,353 
Thereafter3,579 
Total amortization$12,095 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Leases LEASES
The components of lease cost, net for the three and six months ended June 30, 2021 and 2020 were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Operating lease cost$12,631 $13,987 $26,394 $27,798 
Short-term lease cost (12 months or less)136 341 273 701 
Sublease income(1,778)(1,954)(3,406)(3,914)
Total lease cost, net$10,989 $12,374 $23,261 $24,585 
The Company's leases and subleases do not include any variable lease payments, residual value guarantees, related-party leases, or restrictions or covenants that would limit or prevent the Company from exercising its right to obtain substantially all of the economic benefits from use of the respective assets during the lease term.
Supplemental cash flow information related to leases for the six months ended June 30, 2021 and 2020 was as follows (in thousands):
Six Months Ended
June 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$27,784 $29,749 
As of June 30, 2021, maturities of lease liabilities were as follows (in thousands):
Remainder of 2021$24,602 
202248,688 
202345,801 
202443,028 
202522,459 
20267,502 
Thereafter17,075 
Total minimum lease payments209,155 
Less imputed interest(26,849)
Present value of lease liabilities$182,306 
As of June 30, 2021 and December 31, 2020, the weighted-average remaining lease terms and weighted-average discount rates were as follows:
June 30,
2021
December 31,
2020
Weighted-average remaining lease term (years) — operating leases4.85.1
Weighted-average discount rate — operating leases5.9 %6.0 %
In October 2020, the Company entered into a lease agreement for an office facility in Toronto, Canada for which the lease term is expected to commence in August 2021 and expire in 2031. The Company expects to classify this as an operating lease and, as of June 30, 2021, expected to recognize operating lease cost of approximately $9.7 million over the life of the lease.
During the three months ended June 30, 2021, the Company entered into sublease agreements for portions of its office space in San Francisco and New York. The Company evaluated the associated ROU assets and leasehold improvements for impairment as a result of the subleases in accordance with Accounting Standards Codification Topic 360, "Property, Plant, and Equipment" because the change in circumstances indicated that the carrying amount of such assets may not be recoverable. The Company compared the future undiscounted cash flows under the sublease agreements to the carrying amounts of the respective ROU assets and leasehold improvements and determined that an impairment existed.
The Company compared the carrying values of the impacted assets to the fair values to determine the impairment amount. The Company recognized an impairment charge of $11.2 million during the three months ended June 30, 2021, which is included in general and administrative expenses on its condensed consolidated statement of operations, and reduced the carrying amount of the ROU assets and leasehold improvements by $8.5 million and $2.7 million, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER NON-CURRENT ASSETS
6 Months Ended
Jun. 30, 2021
Other Assets, Noncurrent Disclosure [Abstract]  
Other Non-Current Assets OTHER NON-CURRENT ASSETS
Other non-current assets as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Deferred tax assets$39,013 $31,163 
Deferred contract costs15,413 14,522 
Other non-current assets4,640 3,163 
Total other non-current assets$59,066 $48,848 
Deferred contract costs as of June 30, 2021 and December 31, 2020, and changes in deferred contract costs during the six months ended June 30, 2021, were as follows (in thousands):
Six Months Ended
June 30, 2021
Balance, beginning of period$14,522 
Add: costs deferred on new contracts7,721 
Less: amortization recorded in sales and marketing expenses(6,830)
Balance, end of period$15,413 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
CONTRACT BALANCES
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Contract Balances CONTRACT BALANCES
The changes in the allowance for doubtful accounts during the six months ended June 30, 2021 and 2020 were as follows (in thousands):
Six Months Ended
June 30,
20212020
Balance, beginning of period$11,559 $7,686 
Add: provision for doubtful accounts7,240 21,897 
Less: write-offs, net of recoveries(9,510)(17,876)
Balance, end of period$9,289 $11,707 
The net decrease in the allowance for doubtful accounts in the six months ended June 30, 2021 was primarily a result of a reduction in expected customer delinquencies compared to June 30, 2020, as collection rates continued to improve. The net increase in the allowance for doubtful accounts in the six months ended June 30, 2020 primarily related to an anticipated increase in customer delinquencies due to the COVID-19 pandemic. In calculating the allowance for doubtful accounts as of June 30, 2021 and 2020, the Company considered expectations of probable credit losses, including probable credit losses associated with the COVID-19 pandemic, based on observed trends in cancellations, observed changes in the credit risk of specific customers, the impact of anticipated closures and bankruptcies using forecasted economic indicators in addition to historical experience and loss patterns during periods of macroeconomic uncertainty.
Contract liabilities consist of deferred revenue, which is recorded on the condensed consolidated balance sheets when the Company has received consideration, or has the right to receive consideration, in advance of transferring the performance obligations under the contract to the customer.
The changes in deferred revenue during the six months ended June 30, 2021 were as follows (in thousands):
Six Months Ended
June 30, 2021
Balance, beginning of period$4,109 
      Less: recognition of deferred revenue from beginning balance(2,759)
      Add: net increase in current period contract liabilities3,825 
Balance, end of period$5,175 
The majority of the deferred revenue balance as of June 30, 2021 is expected to be recognized as revenue in the subsequent three-month period ending September 30, 2021. No other contract assets or liabilities were recorded on the Company's condensed consolidated balance sheets as of June 30, 2021 and December 31, 2020.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
Accounts payable and accrued liabilities as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Accounts payable$14,373 $8,853 
Employee-related liabilities66,225 57,684 
Accrued sales and marketing expenses8,042 2,137 
Accrued cost of revenue5,381 8,269 
Other accrued liabilities12,169 10,817 
Total accounts payable and accrued liabilities$106,190 $87,760 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Legal Proceedings—In January 2018, a putative class action lawsuit alleging violations of the federal securities laws was filed in the U.S. District Court for the Northern District of California, naming as defendants the Company and certain of its officers. The complaint, which the plaintiff amended on June 25, 2018, alleges violations of the Exchange Act by the Company and its officers for allegedly making materially false and misleading statements regarding its business and operations on February 9, 2017. The plaintiff seeks unspecified monetary damages and other relief. On August 2, 2018, the Company and the other defendants filed a motion to dismiss the amended complaint, which the court granted in part and denied in part on November 27, 2018. On October 22, 2019, the Court approved a stipulation to certify a class in this action. The case remains pending. The Company is unable to reasonably estimate either the probability of incurring a loss or an estimated range of such loss, if any, from the lawsuit.
The Company is subject to other legal proceedings arising in the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently does not believe that the final outcome of any of these other matters will have a material effect on the Company’s business, financial position, results of operations or cash flows.
Indemnification Agreements—In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, vendors, lessors, business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties.
In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company to, among other things, indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees.
While the outcome of claims cannot be predicted with certainty, the Company does not believe that the outcome of any claims under the indemnification arrangements will have a material effect on the Company’s business, financial position, results of operations or cash flows.
Revolving Credit Facility—The Company is a party to a Credit Agreement with Wells Fargo Bank, National Association (the "Credit Agreement"), which provides for a three-year, $75.0 million senior unsecured revolving credit facility including a
letter of credit sub-limit of $25.0 million. As of June 30, 2021, the Company had $21.5 million of letters of credit under the sub-limit related to lease agreements for certain office locations, which are required to be maintained and issued to the landlords of each facility, and $53.5 million remained available under the revolving credit facility as of this date. The Company was in compliance with all covenants associated with the credit facility and there were no loans outstanding under the Credit Agreement as of June 30, 2021. For additional information on the terms of the Credit Agreement, including fees payable by the Company, financial covenants, events of default and other limitations, see "Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources" included under Part II, Item 7 in our Annual Report.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY
6 Months Ended
Jun. 30, 2021
Stockholders' Equity Note [Abstract]  
Stockholders' Equity STOCKHOLDERS’ EQUITY
The following table presents the number of shares authorized and issued as of the dates indicated:
June 30, 2021December 31, 2020
Shares AuthorizedShares Issued Shares AuthorizedShares Issued
Stockholders’ equity:  
Common stock, $0.000001 par value
200,000,000 74,589,907 200,000,000 75,371,368 
Undesignated preferred stock10,000,000 — 10,000,000 — 
Stock Repurchase Program
In July 2017, the Company’s board of directors authorized a stock repurchase program under which the Company was authorized to repurchase up to $200.0 million of its outstanding common stock. The Company's board of directors authorized the Company to repurchase up to an additional $250.0 million of its outstanding common stock in each of November 2018, February 2019, and January 2020, bringing the total amount of authorized repurchases to $950.0 million as of June 30, 2021, $130.4 million of which remained available as of June 30, 2021. The Company may purchase shares at management’s discretion in the open market, in privately negotiated transactions, in transactions structured through investment banking institutions, or a combination of the foregoing.
During the six months ended June 30, 2021, the Company repurchased on the open market 3,019,987 shares for an aggregate purchase price of $114.2 million and retired 3,015,135 shares. As of June 30, 2021, the Company had a treasury stock balance of 103,870 shares, which were excluded from its outstanding share count as of such date and subsequently retired in July 2021.
The Company did not repurchase any shares during the six months ended June 30, 2020.
Equity Incentive Plans
Stock Options
Stock options are granted at a price per share not less than the fair value of a share of the Company’s common stock on the grant date. Options generally vest over a four-year period, on one of two schedules: (a) 25% vesting at the end of one year and the remaining shares vesting monthly thereafter or (b) ratably on a monthly basis. Options granted are generally exercisable for contractual terms of up to 10 years. The Company issues new shares when stock options are exercised.
A summary of stock option activity for the six months ended June 30, 2021 is as follows:
Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (in years)Aggregate Intrinsic Value (in thousands)
Outstanding at December 31, 20204,622,828 $29.89 4.7$30,451 
Granted80,000 39.17 
Exercised(564,923)12.24  
Canceled(29,275)49.09 
Outstanding at June 30, 20214,108,630 $32.36 4.8$38,326 
Options vested and exercisable at June 30, 20213,632,114 $31.80 4.4$36,462 
Aggregate intrinsic value represents the difference between the closing price of the Company’s common stock as quoted on the New York Stock Exchange on a given date and the exercise price of outstanding, in-the-money options. The total intrinsic value of options exercised was approximately $0.7 million and $0.2 million for the three months ended June 30, 2021 and 2020, respectively, and $11.8 million and $4.4 million for the six months ended June 30, 2021 and 2020, respectively.
The weighted-average grant date fair value of options granted during the three and six months ended June 30, 2021 was $18.55 per share. There were no options granted during the three months ended June 30, 2020. The weighted-average grant date fair value of options granted during the six months ended June 30, 2020 was $11.13 per share.
As of June 30, 2021, total unrecognized compensation costs related to nonvested stock options were approximately $7.5 million, which the Company expects to recognize over a weighted-average time period of 2.0 years.
RSUs
RSUs generally vest over a four-year period, on one of two schedules: (a) 25% vesting at the end of one year and the remaining vesting quarterly thereafter or (b) ratably on a quarterly basis.
RSUs also include performance-based restricted stock units ("PRSUs"), which are subject to both a time-based vesting schedule and either (a) a market condition or (b) the achievement of performance goals. The time-based vesting schedule is quarterly over four years (the "Time-Based Vesting Schedule"). For PRSUs subject to a market condition, the Company recognizes expense from the date of grant. For PRSUs subject to performance goals, the Company recognizes expense when it is probable that the performance condition will be achieved.
The shares underlying each PRSU award subject to a market condition will be eligible to vest only if the average closing price of the Company's common stock equals or exceeds $45.3125 over any 60-day trading period during the four years following the grant date of February 7, 2019. If this market condition is met, the shares underlying each PRSU award will vest according to the Time-Based Vesting Schedule. Any shares subject to the PRSUs that have met the Time-Based Vesting Schedule at the time the market condition is achieved will fully vest as of such date; thereafter, any remaining nonvested shares subject to the PRSUs will continue vesting solely according to the Time-Based Vesting Schedule, subject to the applicable employee's continued service as of each such vesting date.
For PRSUs subject to performance goals, a percentage of the target number of shares, ranging from zero to 200%, will become eligible to vest based on the Company's level of achievement of certain financial targets, subject to the Time-Based Vesting Schedule. The shares subject to performance goals become eligible to vest once the achievement against the financial targets is known, which will be no later than March of the following year. On the quarterly vest date immediately following such determination (or a vest date otherwise specified in the agreement), the eligible shares, if any, will vest to the extent that the employee has met the Time-Based Vesting Schedule as of such date. Thereafter, the eligible shares will continue to vest in accordance with the Time-Based Vesting Schedule, subject to the applicable employee's continued service as of each such vesting date. The Company performed an analysis as of June 30, 2021 to assess the probability of achievement of the PRSU financial targets and, as a result, recorded compensation costs in the three and six months ended June 30, 2021 for the PRSUs that it expected to vest.
As the PRSU activity during the six months ended June 30, 2021 was not material, it is presented together with the RSU activity in the table below. A summary of RSU and PRSU activity for the six months ended June 30, 2021 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
Nonvested at December 31, 20209,757,787 $29.22 
Granted4,909,615 36.10 
Vested(1)
(2,337,449)31.84 
Canceled(1,331,918)31.62 
Nonvested at June 30, 202110,998,035 $31.44 
(1) Includes 923,147 shares that vested but were not issued due to net share settlement for payment of employee taxes.
The aggregate fair value as of the vest date of RSUs and PRSUs that vested during the six months ended June 30, 2021 and 2020 was $88.7 million and $46.1 million, respectively. As of June 30, 2021, the Company had approximately $336.6 million of unrecognized stock-based compensation expense related to RSUs and PRUSs, which it expects to recognize over the remaining weighted-average vesting period of approximately 2.8 years.
Employee Stock Purchase Plan
The Employee Stock Purchase Plan ("ESPP") allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions of up to 15% of their eligible compensation, subject to any plan limitations, during designated offering periods. At the end of each offering period, employees are able to purchase shares at 85% of the fair market value of the Company’s common stock on the last day of the offering period, based on the closing sales price of the Company's common stock as quoted on the New York Stock Exchange on such date.
There were 254,449 shares purchased by employees under the ESPP at a weighted-average price of $34.09 in the three and six months ended June 30, 2021. There were 433,697 shares purchased by employees under the ESPP at a weighted-average price of $18.48 in the three and six months ended June 30, 2020. The Company recognized stock-based compensation expense related to the ESPP of $0.7 million and $0.5 million in the three months ended June 30, 2021 and 2020, respectively, and $1.5 million and $1.3 million for the six months ended June 30, 2021 and 2020, respectively.
Stock-Based Compensation
The following table summarizes the effects of stock-based compensation expense related to stock-based awards in the condensed consolidated statements of operations during the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Cost of revenue$1,094 $943 $2,202 $1,986 
Sales and marketing8,441 7,302 16,838 14,998 
Product development20,674 16,827 41,427 34,582 
General and administrative10,650 5,513 19,637 10,769 
Total stock-based compensation recorded to loss before income taxes40,859 30,585 80,104 62,335 
Benefit from income taxes(9,501)(11,652)(19,566)(24,209)
Total stock-based compensation recorded to net income (loss)$31,358 $18,933 $60,538 $38,126 
The Company capitalized $2.8 million and $2.2 million of stock-based compensation expense as website development costs in the three months ended June 30, 2021 and 2020, respectively, and $5.5 million and $4.5 million in the six months ended June 30, 2021 and 2020, respectively.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER INCOME, NET
6 Months Ended
Jun. 30, 2021
Other Income and Expenses [Abstract]  
Other Income, Net OTHER INCOME, NET
Other income, net for the three and six months ended June 30, 2021 and 2020 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Interest (expense) income, net$(34)$191 $(51)$2,297 
Transaction gain (loss) on foreign exchange11 268 (60)
Other non-operating income, net565 296 1,030 641 
Other income, net$542 $495 $1,247 $2,878 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The Company is subject to income tax in the United States as well as other tax jurisdictions in which it conducts business. Earnings from non-U.S. activities are subject to local country income tax. The benefit from income taxes for the six months ended June 30, 2021 was $6.9 million, which was due to $1.5 million of U.S. federal, state and foreign income tax benefit and $5.4 million of net discrete tax benefit primarily related to stock-based compensation. The benefit from income taxes for the six months ended June 30, 2020 was $20.2 million, which was due to $24.3 million of U.S. federal, state and foreign income tax benefit, offset by $4.1 million of net discrete tax expense.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") was signed into law. The CARES Act includes, among other items, provisions relating to refundable payroll tax credits, deferral of the employer portion of certain payroll taxes, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property.
The CARES Act allows losses incurred in 2018, 2019 and 2020 to be carried back to each of the five preceding tax years and to offset 100% of regular taxable income. Additionally, the CARES Act accelerates the Company’s ability to receive refunds of alternative minimum tax credits generated in prior tax years.
Accounting for income taxes for interim periods generally requires the provision for income taxes to be determined by applying an estimate of the annual effective tax rate for the full fiscal year to income or loss before income taxes, excluding unusual or infrequently occurring discrete items ("Ordinary" income), for the reporting period. For the three and six months ended June 30, 2021, the difference between the effective tax rate and the federal statutory tax rate primarily related to tax credits, offset by non-deductible expenses. For the three and six months ended June 30, 2020, the difference between the effective tax rate and the federal statutory tax rate primarily related to net operating loss provisions adopted under the CARES Act and tax credits.
As of June 30, 2021, the total amount of gross unrecognized tax benefits was $52.4 million, $22.8 million of which was subject to a full valuation allowance and would not affect the Company’s effective tax rate if recognized. In the three and six months ended June 30, 2021, the Company recorded an immaterial amount of interest and penalties.
As of June 30, 2021, the Company estimated that it had accumulated undistributed earnings generated by its foreign subsidiaries of approximately $8.0 million. Any taxes due with respect to such earnings or the excess of the amount for financial reporting over the tax basis of the Company's foreign investments would generally be limited to foreign and state taxes. The Company has not recognized a deferred tax liability related to un-remitted foreign earnings, as it intends to indefinitely reinvest these earnings, and expects future U.S. cash generation to be sufficient to meet future U.S. cash needs.
In addition, the Company is subject to the continuous examination of its income tax returns by the Internal Revenue Service and other tax authorities. The Company’s federal and state income tax returns for tax years subsequent to 2003 remain open to examination. In the Company’s foreign jurisdictions — Canada, Germany, Ireland and the United Kingdom — the tax years subsequent to 2015 remain open to examination. The Company regularly assesses the likelihood of adverse outcomes resulting from examinations to determine the adequacy of its provision for income taxes and monitors the progress of ongoing discussions with tax authorities and the impact, if any, of the expected expiration of the statute of limitations in various taxing jurisdictions. The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company’s tax audits are resolved in a manner not consistent with management’s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. As of June 30, 2021, although the timing of the resolution or closure of audits is not certain, the Company believes it is reasonably possible that its unrecognized tax benefits could be reduced by $6.3 million over the next 12 months.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME (LOSS) PER SHARE
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share NET INCOME (LOSS) PER SHARE
Basic net income (loss) per share is computed using the weighted-average number of outstanding shares of common stock during the period. Diluted net income (loss) per share is computed using the weighted-average number of outstanding shares of common stock and, when dilutive, potential shares of common stock outstanding during the period. Potential common shares consist of the incremental shares of common stock issuable upon the exercise of stock options, shares issuable upon the vesting of RSUs (including PRSUs) and, to a lesser extent, purchase rights related to the ESPP.
The following table presents the calculation of basic and diluted net income (loss) per share for the periods presented (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Basic net income (loss) per share:
Net income (loss)$4,212 $(23,990)$(1,584)$(39,493)
Shares used in computation:
Weighted-average common shares outstanding74,807 72,413 75,025 71,980 
Basic net income (loss) per share attributable to common stockholders$0.06 $(0.33)$(0.02)$(0.55)
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Diluted net income (loss) per share:
Net income (loss)$4,212 $(23,990)$(1,584)$(39,493)
Shares used in computation:
    Weighted-average common shares outstanding74,807 72,413 75,025 71,980 
    Stock options877 — — — 
    RSUs3,291 — — — 
    ESPP— — — 
        Number of shares used in diluted calculation78,983 72,413 75,025 71,980 
Diluted net income (loss) per share attributable to common stockholders$0.05 $(0.33)$(0.02)$(0.55)
The following stock-based instruments were excluded from the calculation of diluted net income (loss) per share because their effect would have been anti-dilutive for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Stock options1,497 5,947 4,109 5,947 
RSUs145 7,876 10,998 7,876 
ESPP— 48 41 48 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Information About Revenue and Geographic Areas INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREASThe Company considers operating segments to be components of the Company for which separate financial information is available and evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the chief executive officer. The chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by product line and geographic region for purposes of allocating resources and evaluating financial performance.
The Company has determined that it has a single operating and reporting segment. When the Company communicates results externally, it disaggregates net revenue into major product lines and primary geographical markets, which is based on the billing address of the customer. The disaggregation of net revenue by major product lines is based on the type of service provided and also aligns with the timing of revenue recognition for each. To reflect the Company's strategic focus on creating differentiated experiences for its Services categories and Restaurants, Retail & Other categories, the Company further disaggregates advertising revenue to reflect these two high-level category groupings. The Services categories consist of the following businesses: home, local, auto, professional, pets, events, real estate and financial services. The Restaurants, Retail & Other categories consist of the following businesses: restaurants, shopping, beauty & fitness, health and other.
Net Revenue
The following table presents the Company’s net revenue by major product line (and by category for advertising revenue) for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Net revenue by product:
Advertising revenue by category:
Services$152,522 $109,583 $293,209 $242,665 
Restaurants, Retail & Other92,439 52,650 173,739 159,661 
Advertising244,961 162,233 466,948 402,326 
Transactions3,525 3,968 7,329 6,607 
Other 8,702 2,829 15,007 9,998 
Total net revenue$257,188 $169,030 $489,284 $418,931 
During the three and six months ended June 30, 2021 and 2020, no individual customer accounted for 10% or more of consolidated net revenue.
As a result of the COVID-19 pandemic, the Company considered whether there was any impact to the manner in which revenue is recognized, in particular with respect to the collectability criteria for recognizing revenue from contracts with customers. The Company did not change the manner in which it recognizes revenue as a result of that assessment.
The Company offered a number of relief incentives to advertising and other revenue customers most impacted by the COVID-19 pandemic totaling $0.7 million and $13.3 million during the three months ended June 30, 2021 and 2020, respectively, and $2.9 million and $17.9 million during the six months ended June 30, 2021 and 2020, respectively. These incentives were primarily in the form of waived advertising fees and waived subscription fees. The Company accounted for these incentives as price concessions and reduced net revenue recognized in the three and six months ended June 30, 2021 and 2020 accordingly. During the three months ended June 30, 2020, the Company also paused certain advertising campaigns that were scheduled to run from April to May 2020 and offered certain free advertising products during those months with a total value of $14.5 million. All paused advertising campaigns that were not cancelled by customers resumed by the end of May 2020.
The following table presents the Company’s net revenue by major geographic region for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
United States$254,954 $167,270 $484,949 $413,797 
All other countries2,234 1,760 4,335 5,134 
Total net revenue$257,188 $169,030 $489,284 $418,931 
Long-Lived Assets
The following table presents the Company’s long-lived assets by major geographic region for the periods presented (in thousands):
June 30,
2021
December 31,
2020
United States$88,688 $97,548 
All other countries3,939 4,170 
Total long-lived assets$92,627 $101,718 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
RESTRUCTURING
6 Months Ended
Jun. 30, 2021
Restructuring and Related Activities [Abstract]  
Restructuring RESTRUCTURING
In April 2020, the Company announced a restructuring plan to help manage the near-term financial impacts of the COVID-19 pandemic (the "Restructuring Plan"). In addition to reductions and deferrals in spending, the Restructuring Plan’s cost-cutting measures included workforce reductions affecting approximately 1,000 employees and furloughs affecting approximately 1,100 additional employees, as well as salary reductions and reduced-hour work weeks. In July 2020, the Company announced an additional workforce reduction (separate from the Restructuring Plan) affecting approximately 60 employees.
During the three months ended September 30, 2020, the Company restored reduced salaries and returned many of its furloughed employees.
The Company incurred an immaterial amount of restructuring costs during the three and six months ended June 30, 2021 and does not expect to incur any material additional restructuring costs. The Company incurred $3.3 million in restructuring costs during the three and six months ended June 30, 2020 in connection with terminations under the Restructuring Plan, which represent expenditures for severance, payroll taxes and related benefits costs. These costs were recorded as restructuring expenses on the Company's condensed consolidated statements of operations.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTSOn August 3, 2021, the Company's board of directors authorized a $250.0 million increase to its stock repurchase program, bringing the total amount of repurchases authorized under our stock repurchase program since its inception in 2017 to $1.2 billion. The Company repurchased $35.8 million of shares subsequent to June 30, 2021, resulting in approximately $344.6 million remaining available for future repurchases following the increase on August 3, 2021.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
DESCRIPTION OF BUSINESS AND BASIS FOR PRESENTATION (Policies)
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the U.S. Securities and Exchange Commission ("SEC") regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Annual Report.
The unaudited condensed consolidated balance sheet as of December 31, 2020 included herein was derived from the audited consolidated financial statements as of that date, but does not include all disclosures required by GAAP, including certain notes to the financial statements. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements, except as set forth under "Recently Adopted Accounting Pronouncements" below.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments of a normally recurring nature necessary for the fair presentation of the interim periods presented.
Principles of Consolidation
Principles of Consolidation
These unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.
Use of Estimates
Use of Estimates
The preparation of the Company’s unaudited interim condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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.
In early March 2020, COVID-19 was declared a global pandemic by the World Health Organization. Governments around the world, including in the United States, have implemented extensive measures in an effort to control the spread of COVID-19, including travel restrictions, limitations on business activity, quarantines and shelter-in-place orders. Due to the COVID-19 pandemic and the uncertainty of the extent of the impacts, certain estimates and assumptions have required and may continue to require increased judgment and carry a higher degree of variability and volatility than they did prior to the pandemic. As events continue to evolve and additional information becomes available, these estimates may materially change in future periods.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In December 2019, the Financial Accounting Standards Board issued Accounting Standards Update No. 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes" ("ASU 2019-12"), which simplifies the accounting for income taxes by removing certain exceptions to the general principles for recording income taxes, while also simplifying certain recognition and allocation approaches to accounting for income taxes. The Company adopted ASU 2019-12 on January 1, 2021, and the adoption did not have a material impact on its consolidated financial statements.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)
6 Months Ended
Jun. 30, 2021
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
Cash, cash equivalents and restricted cash as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Cash$47,911 $85,750 
Cash equivalents510,316 510,125 
Total cash and cash equivalents$558,227 $595,875 
Restricted cash1,027 665 
Total cash, cash equivalents and restricted cash$559,254 $596,540 
Restrictions on Cash and Cash Equivalents
Cash, cash equivalents and restricted cash as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Cash$47,911 $85,750 
Cash equivalents510,316 510,125 
Total cash and cash equivalents$558,227 $595,875 
Restricted cash1,027 665 
Total cash, cash equivalents and restricted cash$559,254 $596,540 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value
The following table represents the fair value of the Company’s financial instruments, including those measured at fair value on a recurring basis, as of June 30, 2021 and December 31, 2020 (in thousands):
June 30, 2021December 31, 2020
 Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents: 
Money market funds$510,316 $— $— $510,316 $510,125 $— $— $510,125 
Other investments:
Certificates of deposit— 10,000 — 10,000 — 10,933 — 10,933 
Total cash equivalents and other investments$510,316 $10,000 $— $520,316 $510,125 $10,933 $— $521,058 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)
6 Months Ended
Jun. 30, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Prepaid expenses$12,026 $10,438 
Certificates of deposit10,000 10,930 
Other current assets7,387 7,082 
Total prepaid expenses and other current assets$29,413 $28,450 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, EQUIPMENT, AND SOFTWARE, NET (Tables)
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property, Equipment and Software, Net
Property, equipment and software, net as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Capitalized website and internal-use software development costs$187,418 $171,831 
Leasehold improvements(1)
81,776 88,687 
Computer equipment46,223 46,581 
Furniture and fixtures16,466 18,339 
Telecommunication4,965 4,951 
Software1,718 1,717 
Total338,566 332,106 
Less accumulated depreciation(245,939)(230,388)
Property, equipment and software, net$92,627 $101,718 
(1) The cost basis was reduced to reflect an impairment of $2.7 million recorded during the three months ended June 30, 2021. For more information, see Note 8, "Leases."
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in carrying amount of goodwill during the six months ended June 30, 2021 were as follows (in thousands):
Balance as of December 31, 2020$109,261 
Effect of currency translation(1,631)
Balance as of June 30, 2021$107,630 
Schedule of Intangible Assets
Intangible assets that were not fully amortized as of June 30, 2021 and December 31, 2020 consisted of the following (dollars in thousands):
June 30, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Life
Business relationships$9,918 $(4,299)$5,619 7.4years
Developed technology7,709 (6,846)863 0.7years
Licensing agreements6,129 (538)5,591 8.7years
Domains and data licenses2,869 (2,847)22 2.0years
Total$26,625 $(14,530)$12,095 
December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Life
Business relationships$9,918 $(3,814)$6,104 7.8years
Developed technology7,709 (6,238)1,471 1.2years
Licensing agreements6,129 (215)5,914 9.2years
Domain and data licenses2,869 (2,837)32 2.2years
Total$26,625 $(13,104)$13,521 
Schedule of Future Amortization Expense
As of June 30, 2021, estimated future amortization expenses were as follows (in thousands):
Remainder of 2021$1,422 
20221,676 
20231,359 
20241,353 
20251,353 
20261,353 
Thereafter3,579 
Total amortization$12,095 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Lease Cost and Supplemental Cash Flow Information
The components of lease cost, net for the three and six months ended June 30, 2021 and 2020 were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Operating lease cost$12,631 $13,987 $26,394 $27,798 
Short-term lease cost (12 months or less)136 341 273 701 
Sublease income(1,778)(1,954)(3,406)(3,914)
Total lease cost, net$10,989 $12,374 $23,261 $24,585 
Supplemental cash flow information related to leases for the six months ended June 30, 2021 and 2020 was as follows (in thousands):
Six Months Ended
June 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$27,784 $29,749 
Lessee, Operating Lease, Liability, Maturity
As of June 30, 2021, maturities of lease liabilities were as follows (in thousands):
Remainder of 2021$24,602 
202248,688 
202345,801 
202443,028 
202522,459 
20267,502 
Thereafter17,075 
Total minimum lease payments209,155 
Less imputed interest(26,849)
Present value of lease liabilities$182,306 
Assets And Liabilities, Lessee Information
As of June 30, 2021 and December 31, 2020, the weighted-average remaining lease terms and weighted-average discount rates were as follows:
June 30,
2021
December 31,
2020
Weighted-average remaining lease term (years) — operating leases4.85.1
Weighted-average discount rate — operating leases5.9 %6.0 %
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER NON-CURRENT ASSETS (Tables)
6 Months Ended
Jun. 30, 2021
Other Assets, Noncurrent Disclosure [Abstract]  
Schedule of Other Non-Current Assets
Other non-current assets as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Deferred tax assets$39,013 $31,163 
Deferred contract costs15,413 14,522 
Other non-current assets4,640 3,163 
Total other non-current assets$59,066 $48,848 
Capitalized Contract Cost
Deferred contract costs as of June 30, 2021 and December 31, 2020, and changes in deferred contract costs during the six months ended June 30, 2021, were as follows (in thousands):
Six Months Ended
June 30, 2021
Balance, beginning of period$14,522 
Add: costs deferred on new contracts7,721 
Less: amortization recorded in sales and marketing expenses(6,830)
Balance, end of period$15,413 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
CONTRACT BALANCES (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Allowance for Doubtful Accounts Receivable
The changes in the allowance for doubtful accounts during the six months ended June 30, 2021 and 2020 were as follows (in thousands):
Six Months Ended
June 30,
20212020
Balance, beginning of period$11,559 $7,686 
Add: provision for doubtful accounts7,240 21,897 
Less: write-offs, net of recoveries(9,510)(17,876)
Balance, end of period$9,289 $11,707 
Contract with Customer, Liability
The changes in deferred revenue during the six months ended June 30, 2021 were as follows (in thousands):
Six Months Ended
June 30, 2021
Balance, beginning of period$4,109 
      Less: recognition of deferred revenue from beginning balance(2,759)
      Add: net increase in current period contract liabilities3,825 
Balance, end of period$5,175 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accounts payable and accrued liabilities as of June 30, 2021 and December 31, 2020 consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Accounts payable$14,373 $8,853 
Employee-related liabilities66,225 57,684 
Accrued sales and marketing expenses8,042 2,137 
Accrued cost of revenue5,381 8,269 
Other accrued liabilities12,169 10,817 
Total accounts payable and accrued liabilities$106,190 $87,760 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2021
Stockholders' Equity Note [Abstract]  
Schedule of Stock by Class
The following table presents the number of shares authorized and issued as of the dates indicated:
June 30, 2021December 31, 2020
Shares AuthorizedShares Issued Shares AuthorizedShares Issued
Stockholders’ equity:  
Common stock, $0.000001 par value
200,000,000 74,589,907 200,000,000 75,371,368 
Undesignated preferred stock10,000,000 — 10,000,000 — 
Schedule of Stock Option Activity
A summary of stock option activity for the six months ended June 30, 2021 is as follows:
Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (in years)Aggregate Intrinsic Value (in thousands)
Outstanding at December 31, 20204,622,828 $29.89 4.7$30,451 
Granted80,000 39.17 
Exercised(564,923)12.24  
Canceled(29,275)49.09 
Outstanding at June 30, 20214,108,630 $32.36 4.8$38,326 
Options vested and exercisable at June 30, 20213,632,114 $31.80 4.4$36,462 
Schedule of RSU Activity A summary of RSU and PRSU activity for the six months ended June 30, 2021 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
Nonvested at December 31, 20209,757,787 $29.22 
Granted4,909,615 36.10 
Vested(1)
(2,337,449)31.84 
Canceled(1,331,918)31.62 
Nonvested at June 30, 202110,998,035 $31.44 
(1) Includes 923,147 shares that vested but were not issued due to net share settlement for payment of employee taxes.
Schedule of Stock-Based Compensation Expense
The following table summarizes the effects of stock-based compensation expense related to stock-based awards in the condensed consolidated statements of operations during the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Cost of revenue$1,094 $943 $2,202 $1,986 
Sales and marketing8,441 7,302 16,838 14,998 
Product development20,674 16,827 41,427 34,582 
General and administrative10,650 5,513 19,637 10,769 
Total stock-based compensation recorded to loss before income taxes40,859 30,585 80,104 62,335 
Benefit from income taxes(9,501)(11,652)(19,566)(24,209)
Total stock-based compensation recorded to net income (loss)$31,358 $18,933 $60,538 $38,126 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER INCOME, NET (Tables)
6 Months Ended
Jun. 30, 2021
Other Income and Expenses [Abstract]  
Schedule of Other Income, Net
Other income, net for the three and six months ended June 30, 2021 and 2020 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Interest (expense) income, net$(34)$191 $(51)$2,297 
Transaction gain (loss) on foreign exchange11 268 (60)
Other non-operating income, net565 296 1,030 641 
Other income, net$542 $495 $1,247 $2,878 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Income (Loss) Per Share
The following table presents the calculation of basic and diluted net income (loss) per share for the periods presented (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Basic net income (loss) per share:
Net income (loss)$4,212 $(23,990)$(1,584)$(39,493)
Shares used in computation:
Weighted-average common shares outstanding74,807 72,413 75,025 71,980 
Basic net income (loss) per share attributable to common stockholders$0.06 $(0.33)$(0.02)$(0.55)
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Diluted net income (loss) per share:
Net income (loss)$4,212 $(23,990)$(1,584)$(39,493)
Shares used in computation:
    Weighted-average common shares outstanding74,807 72,413 75,025 71,980 
    Stock options877 — — — 
    RSUs3,291 — — — 
    ESPP— — — 
        Number of shares used in diluted calculation78,983 72,413 75,025 71,980 
Diluted net income (loss) per share attributable to common stockholders$0.05 $(0.33)$(0.02)$(0.55)
Schedule of Anti-dilutive Securities
The following stock-based instruments were excluded from the calculation of diluted net income (loss) per share because their effect would have been anti-dilutive for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Stock options1,497 5,947 4,109 5,947 
RSUs145 7,876 10,998 7,876 
ESPP— 48 41 48 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS (Tables)
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Schedule of Revenue by Product Line
The following table presents the Company’s net revenue by major product line (and by category for advertising revenue) for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Net revenue by product:
Advertising revenue by category:
Services$152,522 $109,583 $293,209 $242,665 
Restaurants, Retail & Other92,439 52,650 173,739 159,661 
Advertising244,961 162,233 466,948 402,326 
Transactions3,525 3,968 7,329 6,607 
Other 8,702 2,829 15,007 9,998 
Total net revenue$257,188 $169,030 $489,284 $418,931 
Schedule of Net Revenue by Geographic Region
The following table presents the Company’s net revenue by major geographic region for the periods presented (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
United States$254,954 $167,270 $484,949 $413,797 
All other countries2,234 1,760 4,335 5,134 
Total net revenue$257,188 $169,030 $489,284 $418,931 
Schedule of Long-Lived Assets by Geographic Location
The following table presents the Company’s long-lived assets by major geographic region for the periods presented (in thousands):
June 30,
2021
December 31,
2020
United States$88,688 $97,548 
All other countries3,939 4,170 
Total long-lived assets$92,627 $101,718 
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Cash and Cash Equivalents [Abstract]        
Cash $ 47,911 $ 85,750    
Cash equivalents 510,316 510,125    
Total cash and cash equivalents 558,227 595,875    
Restricted cash 1,027 665    
Total cash, cash equivalents and restricted cash $ 559,254 $ 596,540 $ 526,603 $ 192,318
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and other investments $ 520,316 $ 521,058
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and other investments 510,316 510,125
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and other investments 10,000 10,933
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and other investments 0 0
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other investments: 10,000 10,933
Certificates of deposit | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other investments: 0 0
Certificates of deposit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other investments: 10,000 10,933
Certificates of deposit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other investments: 0 0
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 510,316 510,125
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 510,316 510,125
Money market funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Money market funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: $ 0 $ 0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
MARKETABLE SECURITIES - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Mar. 30, 2020
Statement of Financial Position [Abstract]    
Debt securities, available-for-sale, amortized cost   $ 300.2
Proceeds from sale of debt securities, available-for-sale $ 253.4  
Proceeds from maturities reinvested $ 73.0  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 12,026 $ 10,438
Certificates of deposit 10,000 10,930
Other current assets 7,387 7,082
Total prepaid expenses and other current assets $ 29,413 $ 28,450
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Prepaid Expenses and Other Current Assets [Line Items]        
Amortization expense $ 0.7 $ 0.6 $ 1.4 $ 1.2
Cloud Computing Implementation Cost        
Prepaid Expenses and Other Current Assets [Line Items]        
Amortization expense $ 0.8   $ 0.8  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, EQUIPMENT AND SOFTWARE, NET (Schedule of Property, Equipment and Software) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross $ 338,566 $ 332,106
Less accumulated depreciation (245,939) (230,388)
Property, equipment and software, net 92,627 101,718
Impairment of leasehold 2,700  
Capitalized website and internal-use software development costs    
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross 187,418 171,831
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross 81,776 88,687
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross 46,223 46,581
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross 16,466 18,339
Telecommunication    
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross 4,965 4,951
Software    
Property, Plant and Equipment [Line Items]    
Property, equipment and software, gross $ 1,718 $ 1,717
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, EQUIPMENT, AND SOFTWARE, NET (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 12.1 $ 12.0 $ 24.5 $ 23.7
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Schedule of Goodwill) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 109,261
Effect of currency translation (1,631)
Ending balance $ 107,630
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Schedule of Intangible Assets) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 26,625 $ 26,625
Accumulated Amortization (14,530) (13,104)
Total amortization 12,095 13,521
Business relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 9,918 9,918
Accumulated Amortization (4,299) (3,814)
Total amortization $ 5,619 $ 6,104
Weighted Average Remaining Life 7 years 4 months 24 days 7 years 9 months 18 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 7,709 $ 7,709
Accumulated Amortization (6,846) (6,238)
Total amortization $ 863 $ 1,471
Weighted Average Remaining Life 8 months 12 days 1 year 2 months 12 days
Licensing agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 6,129 $ 6,129
Accumulated Amortization (538) (215)
Total amortization $ 5,591 $ 5,914
Weighted Average Remaining Life 8 years 8 months 12 days 9 years 2 months 12 days
Domains and data licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,869 $ 2,869
Accumulated Amortization (2,847) (2,837)
Total amortization $ 22 $ 32
Weighted Average Remaining Life 2 years 2 years 2 months 12 days
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 0.7 $ 0.6 $ 1.4 $ 1.2
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Schedule of Future Amortization Expense) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Year Ending December 31,    
Remainder of 2021 $ 1,422  
2022 1,676  
2023 1,359  
2024 1,353  
2025 1,353  
2026 1,353  
Thereafter 3,579  
Total amortization $ 12,095 $ 13,521
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Lease Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]        
Operating lease cost $ 12,631 $ 13,987 $ 26,394 $ 27,798
Short-term lease cost (12 months or less) 136 341 273 701
Sublease income (1,778) (1,954) (3,406) (3,914)
Total lease cost, net $ 10,989 $ 12,374 $ 23,261 $ 24,585
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Supplemental Cash Flow Information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 27,784 $ 29,749
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Operating Lease Maturities) (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
Remainder of 2021 $ 24,602
2022 48,688
2023 45,801
2024 43,028
2025 22,459
2026 7,502
Thereafter 17,075
Total minimum lease payments 209,155
Less imputed interest (26,849)
Present value of lease liabilities $ 182,306
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Additional Information) (Details)
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Weighted-average remaining lease term (years) — operating leases 4 years 9 months 18 days 5 years 1 month 6 days
Weighted-average discount rate — operating leases 5.90% 6.00%
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]      
Lease not yet commenced $ 9,700 $ 9,700  
Asset impairment 11,200 $ 11,164 $ 0
Reduction to Right-of-use assets 8,500    
Reduction to leasehold improvements $ 2,700    
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER NON-CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Other Assets, Noncurrent Disclosure [Abstract]    
Deferred tax assets $ 39,013 $ 31,163
Deferred contract costs 15,413 14,522
Other non-current assets 4,640 3,163
Total other non-current assets $ 59,066 $ 48,848
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER NON-CURRENT ASSETS (Changes in Deferred Contract Costs) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Changes In Capitalized Contract Costs [Roll Forward]  
Balance, beginning of period $ 14,522
Add: costs deferred on new contracts 7,721
Less: amortization recorded in sales and marketing expenses (6,830)
Balance, end of period $ 15,413
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
CONTRACT BALANCES (Schedule of Changes in Allowance for Doubtful Accounts) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance, beginning of period $ 11,559 $ 7,686
Add: provision for doubtful accounts 7,240 21,897
Less: write-offs, net of recoveries (9,510) (17,876)
Balance, end of period $ 9,289 $ 11,707
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
CONTRACT BALANCES (Changes in Deferred Revenue) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Change in Contract with Customer, Liability [Roll Forward]  
Balance, beginning of period $ 4,109
Less: recognition of deferred revenue from beginning balance (2,759)
Add: net increase in current period contract liabilities 3,825
Balance, end of period $ 5,175
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable $ 14,373 $ 8,853
Employee-related liabilities 66,225 57,684
Accrued sales and marketing expenses 8,042 2,137
Accrued cost of revenue 5,381 8,269
Other accrued liabilities 12,169 10,817
Total accounts payable and accrued liabilities $ 106,190 $ 87,760
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
1 Months Ended
May 31, 2020
Jun. 30, 2021
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Line of credit facility term 3 years  
Line of credit facility, maximum borrowing capacity $ 75,000,000.0  
Remaining borrowing capacity   $ 53,500,000
Long-term line of credit   0
Letter of Credit    
Line of Credit Facility [Line Items]    
Line of credit facility, maximum borrowing capacity $ 25,000,000.0  
Credit Agreement Sublimit    
Line of Credit Facility [Line Items]    
Letters of credit outstanding   $ 21,500,000
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY (Schedule of Stock by Class) (Details) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Stockholders’ equity:    
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 74,589,907 75,371,368
Undesignated preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Undesignated preferred stock, shares issued (in shares) 0 0
Common stock, par value (in USD per share) $ 0.000001 $ 0.000001
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY (Narrative) (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
schedule
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jan. 31, 2020
USD ($)
Feb. 28, 2019
USD ($)
Nov. 30, 2018
USD ($)
Jul. 31, 2017
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Repurchase of common stock     $ 114,157 $ 0        
Shares retired (in shares) | shares     3,015,135          
Treasury shares (in shares) | shares 103,870   103,870          
Granted (in shares) | shares     80,000          
Number of vesting schedules | schedule     2          
Fair value as of vest date of RSUs     $ 88,700 $ 46,100        
Number of shares purchased (in shares) | shares   433,697   433,697        
Stock-based compensation $ 40,859 $ 30,585 80,104 $ 62,335        
Capitalized stock-based compensation expense $ 2,800 2,200 $ 5,500 4,500        
Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Target vesting range 0.00%   0.00%          
Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Target vesting range 200.00%   200.00%          
Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Exercisable period     10 years          
Intrinsic value of options exercised $ 700 $ 200 $ 11,800 $ 4,400        
Weighted average grant date fair value (in USD per share) | $ / shares $ 18.55   $ 18.55 $ 11.13        
Granted (in shares) | shares   0            
Unrecognized compensation costs $ 7,500   $ 7,500          
Unrecognized compensation costs, period for recognition     2 years          
Number of vesting schedules | schedule     2          
Stock options | End of year one                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting rate     25.00%          
Stock options | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period     4 years          
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period     4 years          
Unrecognized compensation costs $ 336,600   $ 336,600          
Unrecognized compensation costs, period for recognition     2 years 9 months 18 days          
RSUs | End of year one                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting rate     25.00%          
Performance Shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period     4 years          
Performance goal stock price at which Performance Restricted Stock Unit awards would vest (usd per share) | $ / shares $ 45.3125   $ 45.3125          
ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Weighted average grant date fair value (in USD per share) | $ / shares $ 34.09 $ 18.48 $ 34.09 $ 18.48        
Subscription rate of eligible compensation 15.00%   15.00%          
Purchase price, percentage of fair market value     85.00%          
Number of shares purchased (in shares) | shares 254,449   254,449          
Stock-based compensation $ 700 $ 500 $ 1,500 $ 1,300        
July 2017 Share Repurchase Program                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock repurchase program, authorized amount 950,000   950,000   $ 250,000 $ 250,000 $ 250,000 $ 200,000
Remaining authorized repurchase amount $ 130,400   $ 130,400          
Stock repurchased and retired (in shares) | shares     3,019,987          
Repurchase of common stock     $ 114,200          
Stock repurchased (in shares) | shares       0        
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY (Schedule of Stock Option Activity) (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Number of Shares    
Outstanding, beginning balance (in shares) | shares 4,622,828  
Granted (in shares) | shares 80,000  
Exercised (in shares) | shares (564,923)  
Canceled (in shares) | shares (29,275)  
Outstanding, ending balance (in shares) | shares 4,108,630 4,622,828
Options vested and exercisable (in shares) | shares 3,632,114  
Weighted-Average Exercise Price    
Outstanding, beginning balance (in USD per share) | $ / shares $ 29.89  
Granted (in USD per share) | $ / shares 39.17  
Exercised (in USD per share) | $ / shares 12.24  
Canceled (in USD per share) | $ / shares 49.09  
Outstanding, ending balance (in USD per share) | $ / shares 32.36 $ 29.89
Options vested and exercisable (in USD per share) | $ / shares $ 31.80  
Weighted- Average Remaining Contractual Term    
Outstanding (in years) 4 years 9 months 18 days 4 years 8 months 12 days
Options vested and exercisable (in years) 4 years 4 months 24 days  
Aggregate Intrinsic Value    
Outstanding | $ $ 38,326 $ 30,451
Options vested and exercisable | $ $ 36,462  
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY (Schedule of Restricted Stock Units Activity) (Details) - RSUs
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Number of Shares  
Nonvested, beginning balance (in shares) 9,757,787
Granted (in shares) 4,909,615
Vested (in shares) (2,337,449)
Canceled (in shares) (1,331,918)
Nonvested, ending balance (in shares) 10,998,035
Weighted-Average Grant Date Fair Value  
Nonvested, beginning balance (in USD per share) | $ / shares $ 29.22
Granted (in USD per share) | $ / shares 36.10
Released (in USD per share) | $ / shares 31.84
Canceled (in USD per share) | $ / shares 31.62
Nonvested, ending balance (in USD per share) | $ / shares $ 31.44
Shares withheld for taxes (in shares) 923,147
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY (Schedule of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation recorded to loss before income taxes $ 40,859 $ 30,585 $ 80,104 $ 62,335
Benefit from income taxes (9,501) (11,652) (19,566) (24,209)
Total stock-based compensation recorded to net income (loss) 31,358 18,933 60,538 38,126
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation recorded to loss before income taxes 1,094 943 2,202 1,986
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation recorded to loss before income taxes 8,441 7,302 16,838 14,998
Product development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation recorded to loss before income taxes 20,674 16,827 41,427 34,582
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation recorded to loss before income taxes $ 10,650 $ 5,513 $ 19,637 $ 10,769
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER INCOME, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Other Income and Expenses [Abstract]        
Interest (expense) income, net $ (34) $ 191 $ (51) $ 2,297
Transaction gain (loss) on foreign exchange 11 8 268 (60)
Other non-operating income, net 565 296 1,030 641
Other income, net $ 542 $ 495 $ 1,247 $ 2,878
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]        
Benefit from income taxes $ (4,751) $ (10,864) $ (6,893) $ (20,228)
Income tax provision due to U.S. federal and state income taxes and foreign income taxes     1,500 24,300
Net discrete tax (benefit) expense     (5,400) $ 4,100
Unrecognized tax benefits 52,400   52,400  
Unrecognized tax benefits that would not impact the effective tax rate 22,800   22,800  
Earnings of foreign subsidiaries to be reinvested indefinitely 8,000   8,000  
Decrease in unrecognized tax benefits is reasonably possible $ 6,300   $ 6,300  
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME (LOSS) PER SHARE (Schedule of Basic and Diluted Net Income Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Basic net income (loss) per share:        
Net income (loss) $ 4,212 $ (23,990) $ (1,584) $ (39,493)
Weighted-average common shares outstanding (in shares) 74,807 72,413 75,025 71,980
Basic net income (loss) per share attributable to common stockholders (in USD per share) $ 0.06 $ (0.33) $ (0.02) $ (0.55)
Diluted net income (loss) per share:        
Net income (loss) $ 4,212 $ (23,990) $ (1,584) $ (39,493)
Weighted-average common shares outstanding (in shares) 74,807 72,413 75,025 71,980
Number of shares used in diluted calculation (in shares) 78,983 72,413 75,025 71,980
Diluted net income (loss) per share attributable to common stockholders (in USD per share) $ 0.05 $ (0.33) $ (0.02) $ (0.55)
Stock options        
Diluted net income (loss) per share:        
Incremental common shares (in shares) 877 0 0 0
RSUs        
Diluted net income (loss) per share:        
Incremental common shares (in shares) 3,291 0 0 0
ESPP        
Diluted net income (loss) per share:        
Incremental common shares (in shares) 8 0 0 0
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME (LOSS) PER SHARE (Schedule of Anti-Dilutive Employee Stock Awards) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive awards (in shares) 1,497 5,947 4,109 5,947
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive awards (in shares) 145 7,876 10,998 7,876
ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive awards (in shares) 0 48 41 48
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.21.2
INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS (Net Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenue $ 257,188 $ 169,030 $ 489,284 $ 418,931
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenue 254,954 167,270 484,949 413,797
All other countries        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenue 2,234 1,760 4,335 5,134
Services        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenue 152,522 109,583 293,209 242,665
Restaurants, Retail & Other        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenue 92,439 52,650 173,739 159,661
Advertising        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenue 244,961 162,233 466,948 402,326
Transactions        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenue 3,525 3,968 7,329 6,607
Other        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenue $ 8,702 $ 2,829 $ 15,007 $ 9,998
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.21.2
INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Customer incentives $ 0.7 $ 13.3 $ 2.9 $ 17.9
Free advertising for customers   $ 14.5    
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.21.2
INFORMATION ABOUT REVENUE AND GEOGRAPHIC AREAS (Long-Lived Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 92,627 $ 101,718
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 88,688 97,548
All other countries    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 3,939 $ 4,170
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.21.2
RESTRUCTURING (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2020
employee
Apr. 30, 2020
employee
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Restructuring and Related Activities [Abstract]            
Number of positions eliminated 60 1,000        
Number of positions furloughed   1,100        
Restructuring | $     $ 12 $ 3,312 $ 32 $ 3,312
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.21.2
SUBSEQUENT EVENTS (Details) - Subsequent Event - July2021 Share Repurchase Program
1 Months Ended
Aug. 03, 2021
USD ($)
Subsequent Event [Line Items]  
Stock repurchase program, additional authorized amount $ 250,000,000.0
Stock repurchase program, authorized amount 1,200,000,000
Stock repurchased amount 35,800,000
Remaining authorized repurchase amount $ 344,600,000
XML 87 R9999.htm IDEA: XBRL DOCUMENT v3.21.2
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-13 [Member]
EXCEL 88 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +6 !E,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "U@ 93/_ :E.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LW$0%'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0:@\8^TG/L T5VE*Y&WW9)8]B( W/0 D/Y$TJ'\C'L(!C_, MGD!)N09/;*QA Q.P" M1-+5%C9$,]_&$M[C@PV=L9YA%H)8\=9R@*BL0S30Q M',>VA@M@@C%%G[X+9!?B7/T3.W= G))CL2 MFPXI_TI.\S'01IPGOZ[N[K1ZJZ26UUK=O$^N/_PNPKZW;N?^ ML?%9L*GAUUTT7U!+ P04 " "U@ 93F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +6 !E,2L@=(/@4 '(5 8 >&PO=V]R:W-H965T&UL ME9A1<^(V$,>?KY]"P_3A;B9@6S8$;@@SA(0K;2Y'0MI.VNF#L 5X8DM4EB%\ M^ZYLL).,6;MY"#;V_OEY)?]WI>%>JI=DP[DFKW$DDJO61NOM5\M*_ V/6=*1 M6R[@RDJJF&DX56LKV2K.@BPHCBQJVSTK9J%HC8;9=W,U&LI41Z'@)2$Y#=\4?(]\F;8V(>92GEBSF9!5SVO1?PTT3(^!@-!'(K\D[T>$]$D@!X#Z(< YUR >PQPLP?-R;+'NF&: MC89*[HDR=X.:.3>2.*V)&C+1)LF&*)T-+@["Y M;/E'D>M0<$S:,+SR->A>5D@6?3#L+DV*7)V4VH9L*7"L:+F:&[( L-$XM(128R%5H=X#.H1*U1 MO[G%(-\XL=,$\HF]DED TRQ#R.D)2%M0C@. B@3 MR<7I@-S!?>2'J,X=+NEX-KF'8F\*R%K&'$8!+D,UNR #O2'32$J%L9<6[KC_ MBWUBSF#LG^1>5'+C<@LFR!3FMQ\FOL0 RX+@X);^$;"8G7,E=Z'PJ[.+:T[& M&%I9)1S Y=A=C*^N%@]M\-HYCZ&#/H^ "GSVG M^P5#*0N2)0LL(ZWLWVL4GS]V_>_)R@)!&Q6(F8!>,E^@F>:- MG5 KR7#%&K+2_FDC^S=]$M1[<-:U5)7O08W.'5,P \:^#PM1Z"-XD$MBC&4% MH(TJP")F442NTP0N)]6CB>O4]9:T-'[:R/AOH2ZOS03[!@I0E<$,MDQ4IP\7 MK$4K?9_BMGU*UH9#LC @7*86J'1_BAOWZ:U\9Y2+;$5-?J0:*J8PCE:YFLV5 MNYFRV7C9C2[=;L\;]* EWU51E16 XKX]A@5+D"U:IA&K^O'K&H':!)663ALM M#28 HZ!.SD3 7\EOO'K4<"E3<%RO:SM87^N6%N_BSGQRTBDTQ9VY6'.^99O"EY7&4"-6MQU2^KR+N_)'JN-B_3P7+O= MJZBL-[M:QH"RS;Z$^&:QEF]P%=\6&XKC;!O-*F_/=R._,^-?"8GX"D+MSB6\ M:BK?X,M/M-QF>V1+J;6,L\,-9P%7Y@:XOI)2GT[,#Q3;K*/_ %!+ P04 M" "U@ 93R"FN.EL& "G%P & 'AL+W=O?"<@Q4T N$G9SO_Y6 M0, &0?+A.I,&PN[JV=7N/BN=[T7Q0VXX5^A7EN;R8K91:GNV6,AHP[-0GHHM MS^'+6A19J."U>%S(;<'#N%+*T@7%V%UD89+/EN?5W^Z*Y;DH59KD_*Y LLRR ML'CZR%.QOYB1V?,?OB6/&Z7_L%B>;\-'ON+J^_:N@+=%:R5.,I[+1.2HX.N+ MV24YN[*Q5J@D_D[X7AX\(^W*@Q _],OG^&*&-2*>\DAI$R'\VO$KGJ;:$N#X MV1B=M6MJQ)U>9BYL]0S-=AF:IO8O^)-PXYVEXD M4EG]C_:-+)ZAJ)1*9(TR(,B2O/X=_FH"<:! V(@";13H:Q7L1L&N'*V156Y= MARIHQ.4Y.A^(TH9YK$\7RC H"TM MHF:]C_5Z=&2]/\O\%-G80A138E"_FE:_YA&HDTH='ZLOP//6?=JZ3RM[]IC[ M95'P7*%02J[DV81%N[5H5Q;9F,50;A#$!D7Z@?\LDUV8PA+&6-6FW,J4+KC= MTG%\2KWSQ>XP)@:QP/$]IQ4[0LI:I&P2Z644B1* 035&'% ^I!R]RZ%SB#4* M4ZCO,(\X@DZ!8E$^J'690M$U*B!R$EC4#RI73PBQ' >>%8+]Y6_?$!=_>-[D M2@+VC6FR)4N^ ]4&'Z"HCN8''7#XC?C^U0S"/4HR/9Y[4@O1>""U14J">KJI%M5D&%^$JQ M5ONPX!:"5#2A]@9P NH.2F8H!7GC$=\,VF]!^Y.@OP+D4"7Y(THY< PLMXH/TA&&:[I(_9(.;Z% =FS$&+.9C$_(<0\3Y)4Q.PP! ES[5Q#YA) M#().S, ([K@'3T+[G*LP?TR@\FG",:P:[;!SH4 M8]!,1RJ'=+Q(IHFQ[DH3\.QA& EV*&-]@"9!AP7,&X'8$2)AKYH&TB1\2-)$ M)7QR)" =D9!I)FFI=AL^53RK.QV0:5%"7AVL9HS+D",(=DG0+U*#G.]Y[@B7 MD(Y,R#2;]'O> 5ST]HU/"?WPS#5&^$/Z8)[O^'WT0S&'D-$6T[$,F::9:[[F M@"V&26/'\Y(;(0[)PB'>H,,,I1@9:\ZD8Q0R32G'9/U2+A@HP@DH[8\5)CEF M8WLL&3HN(=-D\IID2$7^.%>\R(P>&+C$9HP-\L$@Q_S 'NF8M.,<.LTY=<=L M,;X4<3KD%?]PUVNT)BDVUC)I1SYTFGSJW'@)X9!8;!AU_'Y_,,KAPY'T&.7! M$6J:@ZY$EB5*#W#UA!R)7&<(SR.=%>]NA>*(4.-T/VU97V&A8MD 1J^8#H3%'AF>[06I/B1Q'OZ-L^@)EQW&B+YJ@ /4A<)[D, !N$RA((T@# M23.7L0%+FP3MP*>CS:+C:?K"J:^ CEP63W7"&$$..7;.J#. :!"C@I&(:@,BO34,_2S2E:9%".&WTIN ,N$=+T( MFDX3]"'LF*^3*#'..71(N7.7^;"W?9P&0<>V S;6B#MRIM/D7-.%-#0D(^ A MP_K89FY_W#;).K#T(ID56/&QX"<"T W]<"J*]Y MT7>U[=W\\C]02P,$% @ M8 &4^*^R+O^ @ L@@ !@ !X;"]W;W)K M*#+5*H!9?&#K:]+X\56\F&5" M_Z-UC0W[!HHK(5G>D$%!3HOZB5^;.FP0;&\/P6D(SJ$$MR&XAQ*\AN =2O ; M@K9NUMYUX:98XM& LS7B"@W15$-77[.A7K10ZR22'-Y2X,G1Y/YN.KN+9E,$ MK>C^]F8Z?H3.Y?AV?#>9H>AZ-GN,T/$<DQ9)7"1B($I09.*;,9-_LLZO[,G_[>J.$>N=8HQ=]=G!VN[]--V$>VLEPVLEP=#QW3[Q(8DE@$TK$%NB*%KB(*<[0G FJ M=]6O\;.0'/;6[P^2N6TR5R?S]B0;9W!&0 :"X+1!,2<)E2ACHG,2ZU"!#J6. MGM6H[_3 \FISJMZ#;-OW=U#3+E1HA=NHV7M4&/2"%K3EV&L=>Q\ZGK \ARK" MGHI?3E&).5KAK"+H&):P6L\E@0,TA95^TE6".G:XJ9N<6<%.#3Y#;0GW6^'^ M%X1KB0+A2J:,TW\DT0;JT4[E=7!_0Q/<(O5O1_TAR"T'0>L@^+H#*D3UN?K@ MG:;0\WO]_NZ2F70 ?3>TW:#7K3ULM8=?UPY7KI!PY-%B^9F!L,. UPLL=]= M!]!W0L?U=XMO;ISWZC;_COF2%@)E9 %4ZSR$&+R^(>N.9*6^ IZ9A M%-U/X MJ"!< >#]@C'YUE&W2ON9,OH/4$L#!!0 ( +6 !E.*1%@*]04 .(7 8 M >&PO=V]R:W-H965T&ULM5C;;N,V$/T5PNA#%MC$(G6C M@B1 8GO;%+M)$&>[#T4?9)N.A95$5Z23;+^^HTLDFQPI:8N^V)9\9L@S,QP> M\NQ9%M_51@A-7K(T5^>CC=;;T_%8+352.7S^8B.7E_<)X\; M7;X87YQMXT)S$DAUN>C2WHZ8VYI4"%^2\2SVOM- M2BH+*;^7#]>K\Y%3SDBD8JE+%S%\/8F)2-/2$\SCS\;IJ!VS--S__>K]4T4> MR"QB)28R_9:L].9\Q$=D)=;Q+M7W\OD7T1#R2W]+F:KJDSPW6&=$ECNE9=88 MPPRR)*^_XY1EHOD #_,'^/HRNWF8D]M/Y/9N=G_Y< T _2 8;ELL;N7/[?%W MG2]E)LA\$5CBU<5 9 ME^WOZ8+Y(>7\;/RTGP\;1H/(<9U#V-2&>3QBW#N$S1 8Y9%+6]@!4[]EZ@_& M<2*55@16"!$OT/&54*<#\0M:K\%@_$JO1*Y?8TB.Q,LRW2GHP^7;E8"-9)G$ M=7N&H>-,%CKYJWZA-O(9/L4V+B"WZ0^R*+>0#U@>ZDGX^P$.H\@UTH"@*&>^ MD04;Y3(>A$82;%0)8G@.PC9:X6"TYG$JZAS !OE=Z"1_Q-B&" \W\*A!UX9% M >.10==&,1;XOE&;,P3FNCX/<,*\)?.(.WIT#I'-V0' M"3]WS06-PGQN9'G]+#?4S-TD/V]@"1#E>^*GO7"\ M*'(<;E)'<)SZ;E^*.PU"W4'RGZ529%W(C,!IJ:C*&B?N6A,XAJYB=FX,YOJN M9_%&<%'(3,& P0)8 5$/[4X/J/]VBA<"CL&B84QT_-)3W[X=<-B+3,X(RO6X M[YFT$1SW0HLW-BA40X\NI)V$H\,:[@HVK76BZ_I^D[HMC(Z]T+4CU*H@ \DUKI(%CL=+U((@X2.EV6E M6-5R^7TCTY4H\+B$MFIG=I>W4))X<6X^$'G=",SL(C'G4R@X"\QWS?#O#8#3B/1J(=1J(#6N@_;HN[/,1/%8718KJ)%=KNL;J?9M>R%]65W#&N^O MZ.F$(N^G]'167S=W[NO;[R]Q\9CDBJ1B#4,Y)R',M:@OE.L'+;?5C>E":BVS MZN=&Q%"O)0#^7TNI7Q_* =IK_8N_ 5!+ P04 " "U@ 93O(9=NT,# = M"@ & 'AL+W=O([&I*LQ_W)*2;4>6:[T-/!2K7*H!>SQ< MXQ5)B?RRON?0L]LH65$1*@I&$2?+D77C7B>1PFO 4T&V8J>-E))GQKZKSC0; M68Y:$"G)0JH(&#XO9$+*4@6"9?S;Q+3:E(JXVWZ+_E%K!RW/6) )*[\6F&^&L"%HZ7:M71L78XG'0\ZVB"LT1%,-[;YF M@U\%5>81.^@B?NV3VF*+Y1YBZNW]( M/@%N^I2@Z0SZ"3K[/$_3N9O)_NF.3\O^S)'V??,\-O#XJOX_DGXJ422P(%0B*V1!-6057*5;EX(6A* M%ZPBZ-O-LY <_OE_=Z0+VG2!3A><2#>#$EG4<<]*)L2YZ3S5(7HZA"J(+^/ M<[VA_;*[2<>@2\\?#)Q]6&R N6$4[*,2 \H?! ._A>V)#5NQ8:>WXNCHL(?^SE&O%1^#+CUOT#_X%\8&F.^& MX8%F$VH0]@<'LNV=^ZXB?*4?&@(V=$-E7=':T?8M%B&=- MHT4ZP+X?#!9QDO5.CIKWKHN3HWQ5I4DFK@NO7"T6N$F^ MS*OZC<')T3+^(B:B^K2\+N2KP;:76;(069GDF5>(N^/>>_3[98#K!@WB'XFX M+W>NO3J4SWG^M7YQ.3ON^34CD8II57<1RW_?Q)E(T[HGR>.O3:>][3WKAKO7 M#[V?-\'+8#['I3C+TW\FLVI^W.,];R;NXE5:W>3W8[$)B-7]3?.T;/YZ]QNL MW_.FJ[+*%YO&DL$BR=;_X^^;@=AI@$A+ [QI@(T&K.T.9-. ['L'NFE C08X M;&G -@V8>0?6TB#8- B,!J3M#N&F06A2:@N:;QIPHT$0M32(-@VB9CFLYZ^9 M_&%CCY/1T)-7 MDZL/E\/WM_+%Y%;^^V/T\7;B79W+5U=G?Q]??1B.;B:_>J,_/UW>_LOK>Y\F M0^^W7]YXOWA)YMW.\U499[/R:%!)7G7O@^F&P^F: V[A<)M7<0HT.W,W.ULM M5FE<[Q5O=')G"PYQUC)$^R+L3<$.#MM XC=,XFPKO-[F8RWE2T?2=1]!;#_LH@E;0NE?6 M]%I+R[>3$"'.:,"/!M\ /F3+A^S%1W+X++XD699D7_8A=+KN-M@EQ&@4H2V= M]>:R87U"=I/+#F\FGS@$/+8)(,@S]EA'G6X[\,([2&9MCO%P5TWF]HI?R MK.GBRRV^E) @:J$;;>E&+T,76AB119'[R%P8'2 M"N0K'^4[XVA.@7[MNV=U M'#(9*>/&SLM1G::K1F3K$-<&(/F?A)4M3:#1/]W&,%UPO3P=FPB M>L!;O*O4RF9,VR\4I15:FH];C9S^N3,*Y/0-@5(HMK M<^1C,Z9.G!Z44GSDEGQY/,MD*),^NRA$-I55OW^^9L M7'2 =-K*&""W,_@HB(\Y+1M7RAQ1FYU;G/,79Q.D2W%88 IP>8DA]V3#*DZ)YQ;DVP#K4FV M(7W966!M80#'?,ZBMDE65@+QG^]XD;(&Z$!O\%R>%]E> ".&6L8-*S. W6;@ M15POMJ4=^T9Z-.H Z?$H]<=N]7]6WXMM.0_EF1JV['^\D\"[Y?S%G"^V9=QE M?;%2GG(.V.T< MGN(4,:#[/N+&8=^%THDKF<9NF=[+*V);D_N81)$A2.-NG,Y2*3?>3[D?ZQ4Q M(-Q.KXB5]&%W&GV 5]STJ%7>(*\(X$P;@>UD&_:* -"T$0 $](H0SN45L=)Q M[-;Q[M)JRX#:\BRSOA 39@TIA"0A(JU56*7EQ*WE>]1A8?:;?G>GF3/*["*K MC;.JK+:J(Q)Q3(U3Y!P ]G$4&+>\@& !]XW3= S!&)'984MR2)2A(.CG&TNB MG (YT"D\D[$\);9C8 &-,#'GOA.G1[CS\.! 9_$4!TKLHGH0(;-<0VR'H:'T MB)3#(&Z'\:P>E-@^ 5%$B=]&4SD%D8I;5$ZHBP".;!$?X@) M);9%X$'(S"72@=(C43:"N&W$2YM08ML-S@*SI#;JA.GA*4M"W);D)6JP!!!] M*:^$FS%UXO2@E#<@;F]P(Q[65&DN0)!O!#TFI(B%IA+:CL $Z@\!E2&@;D-P M(ZJDV(ZPMF,Z5($">DI\Q! Q-LAP'Z1.7TDO=>?R[?1!RJC+G)Q3.Y]'"//0 M>. \!G!] ZB'I.2KE(#/(7G3"=NM)I^@RU? H]&V>TN^P/=(4HYMR>9Z!63P@BYCP# ML(A97X:!8$S>M:UN1)77H*]0^:?*%=!7KOQ3VQY0/PI;%B-3YH"]0N6?V6[ M>@HTZ@#I\2BWP'YBY9\!E7]*25MYEBD#P%ZI\L]LV7BW %[WCI/4=6):4;IP>E M5)RY5?R121<#ZOX!#; A1^?=.)VODGCFEOB#4ZXA@YZA!SZ.:-NAHR22N=/Q MQR52K+-0?PY A)$QJH8 ["^CM,#4J++W*+[E#2*V7J*Y%(U;$T72O^*J1+= MP"VZ>R51@5UFI]C<]Q/N=5E2^:R[F(I:.N ?+SNSRO'E[4/_'9_O#M MY/]02P,$% @ M8 &4QU2!";0!P _!\ !@ !X;"]W;W)KD*G&2VMG:25+C[.YG M!>28&T!>)/)RO_Y:0( @H7AV]XO-2ZMYNM7=CUHZ?A+E=[GC7*'G/"ODR6RG MU/[S8B'C'<^9_"3VO( W6U'F3,%M^;"0^Y*SI!Z49POB>L_+EG&?BZ62&9Z\/OJ4/.Z4?+$Z/]^R!;[CZ;7];PMVB MTY*D.2]D*@I4\NW)[ Q_7OM$#Z@E?D_YDQQ<(VW*O1#?]+3-:_Z*F5]68HKJ02>3L8$.1IT?RSY]81@P&@QSZ M /( M>( _,8"V VAM:(.L-NN"*79Z7(HG5&IIT*8O:M_4H\&:M-#3N%$EO$UAG#I= MWUQ?7%YO+B\07&UN?OUR<78'-YL[^/MZ>7VW03=7:'VV^1E=_7KSQP;-T6^; M"_3AIX_H)Y06Z&XG*LF*1!XO%*#1.A=Q^^7SYLMDXLM+]%44:B?199'PY.WX M!5C1F4)>33DG3H6_5,4G1+TC1#R"+7C6AP_W''!HYUE:ZZ,3^F[VO&0J+1[0 MF0[55*5<.M3ZG5J_5NM/J+V&U$Z+6.0/0'Q8I&OD1[<3> PZ@('3[K/DOQ"VD.E*(B4@U6-1Q&G&40'(-6+]5%_' M3.[0OA2/*&R98=HZ739!8<*%Z>LJ1M%@E@N2I7^KWY@ MV_585TYL=YJ?]0U$DHT2D1UK[95!@Z)104> MM:%=&3A69 "C 6L*$1Q&*SO8L ,;.L%NE(B_SW4531!$)%"+G/1I: (/>R- M0]*46A)* SO,J(,9N5,& E#'6L8!*0"5R@8P,CWDK3 9 ;1)18/,>@,0>WT5 M]MX)T2TO2W!CF]J*/8^K15M3/0/ ?+4*@A%,FQCVR7(BM_& +K 3Z)F4N@#E M>Y:6.L>M&+'Q<8SQ<\&[4CI>(]27H2)<:*TAB?)V&XQ2W M"(6KY03(GABPFQG6.U8\<*GY4@=V<<=96#UV, M>?K([C-N=8EO!@WQ:#C. 8L<)A&>FKR>.'#P3NWC$%8)XL^ZDO#&&:*9T=H[ M5M"!.47A&+ IL_2FRFE9[@F\(RF#8K4),OYH3X830&:Y4+R)1[>V;! M;FKIHF#/7G0('&E6*2O^)N &/G_/'I-2<+#R5F-S3+$YQO4*S6I.SSW833[7 MARXAK.!-HL$>A+"!WI0+@%VC"? ](^'(60*^%(]<'KXX)#V1$#>1;%C63B*T M.%79S*G8PEWYG2L][4CR^/7%O_\5$DS^@]@C2S/]<@ZKCKED]OI 3%(9+S,L M(B3R:#3!X*3G'>+FG=NJC'=,'F+,CF?)7(EYZX 7JRDN[FE-,47FX0?>KE"/$_JW2OZ;<. M1"FVZHF5]I"BENI B4'$5KF5-U7$24^-Q$V-S8(A[=+173:(R7R1X6M3!@R: MP-ES(W%S8U?M/E2R7B9^?%/W#C; 9$+P-XX,?YMR9!7YX435)CUIDJ6S\%VE M!8-V\.#"U[,;>;=QBCE/)-J6(D>IE!5\A^NXA 5U#OV4U,U*W57Q?)^)%\Z; M1VW_LL]887>9C>>"<,P4-C$O]*8FOJ)QS8J[-/O2 &.6??ER$FJC[]I@X4 Z@7AWP,A6)U323,(-H&1A;6!8Y'!&*)THL[;F5NKGU+YAVJ;LDIU$F@09! M1 (CJ2QR9+GT)C9J:$^TU$VTFVJ_;SB!9>@BE7$F9%4V!;>I:=IL=)6!XB]% M'.UN2N#+5TBX$9Y!8I$DW%04^U M-/S++GO=0^P;-QT>/[B:H3U#4C=#_M#"NMYC+Y.F[+-1E]]L>)N-OM7[)G]B M$HWW%BU22SQ17_R>9WTWS\(ZY\T^Q&"Q\V9!H^,HJ_X!8WU+JXI'IEID)AC! M[XG:=Q/U>-NHU >-<[&= W&_[@**>\5@6&UC1XHZB0K^--CC.&C?R3=IV_<- M^K-(81S2B3+D]^3NN\G=L=3[Q\*VA3 \R**^;YQVF5+CN5P,SE%S7C[4Q\L2 MU$?58?W(Z>G^//Z^8@NE?3G(M_9260HH2IVX)*[],*/%XV1\W- MC1+[^K3V7B@E\OIRQUG"2RT [[="J-<;_8'NP/_T_U!+ P04 " "U@ 93 M\0DR",X( "W%@ & 'AL+W=OR^^M[[N6\ MM+"=]/%%FL=]/\Z]G).=\Y_"1JDH'DICPVFVB;%Z.YF$?*-*&<:N4A9O5LZ7 M,N+6KR>A\DH6S%2:R6PZ_7922FVSLQ-^=NO/3EP=C;;JUHM0EZ7TC^?*N-UI M=IBU#^[T>A/IP>3LI))KM5#QOKKUN)MT4@I=*ANTL\*KU6DV/WQ[?DST3/"+ M5KLPN!;DR=*Y3W1S79QF4S)(&95'DB#QMU47RA@2!#,^-S*S3B4Q#J];Z>_8 M=_BRE$%=./.K+N+F-/LN$X5:R=K$.[?[437^?$/R M:O#%L\NKQ<7=]>V'Z_SNC9ZW1Y[,7!?Y4 MV[$XFH[$;#H[?$'>41>$(Y9W](R\]WXMK?Y-4IV,Q(6SP1E=R%0VMA"W7@5E M8WK@5N*=MM+F6AJQP$.%&HU!_'>^#-&CRO[W@D7'G47';-'QZ:A6> MUP$$(; UYS+H(-"/>W8]E98OZ/C#J1?_4:82US8?BYT,0MO<^4INGQ6%P]Y'@H=AL%DE"I7*]T+HUY%-:1!#@4-TKD MJ!7U$(7#C=_IH-#[GVL-5T?\OL83A"0J7P9@2;X1,(5>9!>NK*1]S#A*&=F: MD5EX!Y8;Z "=H_06 !4H[!.-FR=S"H10GKEZSTFXCJ1Z&72AI=F>/"G1&XDPKU4R@I,1&0S]0%9Z@M)4=CIN.'[VE). M0(:FT95!. =QR*DQ$B\5\KUE@[@..19SQ :M(EYE/\SGM]EKCB-1RJHR>+%$ MHGQ-0E/*U[7AN#$S2QPOQFC)O/8ZZH8,[;CAO*-M2AUXRK[*%E<7D \1TA?# M0/?NPU'GR1G4(^H!U2>C^E(L M*0"#L/?)0A>X4D<*'.HNU!)UA?ID@'@R-F,Q9]GPQ#R.&I3X:^40-JXV!2RC MMF#SP?.QMFD!8?L;A/N"(,) !+:/T]S:&B1W''NNW8&ISYBXE(;CEI8[R<5P MJ?(&E0]Y>D[[C! L0QL!>P'/MV2;=V6JLU[3EYJLJ3D9!5&- ""X-)B940JA54T MQK#>\USB5$GM*9I[&Q2]:/-3X=<5H:4A;+[M81+$^PO9WX';K7-MK.K&,[IO MMHANSN\V#IX>N!VUX_[0GR,VK#YO>5I9#- 8JT'F"8C[PE)&8X]GV^K*V8&U M(!R+^[3>7(6H2\9_*NI4C'O1:\S\YS^^FQV^^3[\Y8 0$:&XCH\#I&U7KT&% M40N6\I,2JC.1MYF $5XE9[G],=UQ\F);T\B@^5]VH0:]:@)EM%QJPY-I-( % M7D@<=P*I?9I!R*2"?&M#\X>6@F:2/F4B[;=H>B)1#Q5)!#367.T]"T]UKN!V MI1C$Q3-D)!#9&Y);J0V/;=G5W9_TX'MBP)[J/, 6U5:GI1.'4AHC-(X*C4SX M!.9]&KO"Z#[@./3^E^O+@\-_-Y,A-XR*4JR-PX3!#@M3 M2YT3=)/IOSH/G3\J:5!#PX/56/S@L$#:=AE#F%/H=\0Q1/RGUJ!1ZB!= A3* MM$SV"V^I9)HCM## AQ4A+-4IE8_'F9H!G#]:,)XT'@UUHEFWBB,7L6IQ&8\$ M=6IL-RG;[<+I4P(:920^UVA+*M&F"S!K#;KO0-N#RDA:@WW!>^UEK=K9U06T M"UU;A 3U/.S0@TTEL).Q@TST?$X#I1V*S_<@AZN;J_2VE(]-/R5;FI<4!$2& MBNUC7:RYQ8D\EQXH+L5&KU%@R/S:*R[0+= O]5\"R:VCC8IOT?B3"S[?+Y]=\+Y^*Z"F[;:ZV92JFN3UQ]D!)UK)%ECL@SAW M^,-Y-=3[LGN*^XH!Z<:-6>K!X6PDLNN$B!_D ]QY]0$;2"[>'$]?OT5 T9EZ M]=B"XT F+0)#Q@S'C/GBOA6;O>:S)O F)!D4JL%@;D4T:!Q9]Y)6C])MAPMB M6K+2 $JI:8Y8PU,72<+2XMK332^S/?%*$UQKRN-0/K$AP=TI!R6&(WZZK2H< MI/--JHH7#$\[:K=BM,GMHT$X\Y-$+:#WTHJ.W^ZX1_2DC[J+]FDN4-F79L(' MGC:IO5Z>'>.GOE1-!A\3<>Y<\R=3GB4VIN^*W=/NJ^P\?8SLR=,G78R1M48Z MC%J!=3I^\TTF?/I,FFZBJ_C3Y-+%Z$J^W "DE2<"O%\Y+/W-#2GHOE6?_0Y0 M2P,$% @ M8 &4T9LI3JO @ &@8 !@ !X;"]W;W)K X/)9,>[+AXD#FB@N>R8'+HY$I5?<^3:8XED>>\ M0J9W-ER41.FEV'JR$D@R"RH++_3]CE<2RIS1P/INQ6C :U50AK<"9%V61/R> M8,%W0R=P#HX%W>;*.+S1H");7**ZJVZ%7GDM2T9+9))R!@(W0V<<]">QB;SN,J&CF\$88&I,@Q$OYYPBD5AB+2,QSVGTZ8TP&/[P/[% MUJYK61.)4U[\H)G*AT[/@0PWI"[4@N\N<5]/8OA27DC[A%T3&T<.I+54O-R# MM8*2LN9-GO?G< 3H^1\ PCT@M+J;1%;EC"@R&@B^ V&B-9LQ;*D6K<519BYE MJ83>I1JG1M/Q\M(%\X3Y][NK^_&W^.;&2SFR]7B:KJ:S^S^P%,ZGT%Y MZ9Y[TG"''W!WX)HSE4N8LPRSUWA/ZVS%A@>QD_ DX=>:G4/DNQ#Z87""+VJ+ MCRQ?]%'Q1.9 6 ;6F#_6](D4R)2$G^.U5$)_,K].I(G;-+%-$Y](X[[-81(O M4*>AJ<)&PWMG?)+;]&Q?5B3%H:.;4J)X0N<_+A4:;:G1AG]I$R_:[#Z1P#>@ M[P#;.[!Q,TRQ7*. *+!>'U*NFU8:H :H'&'#"]W]E&WA$V7:PVNID?)S_X7N M%8L]JS.(N^Y%$&BCE[C=Q&_CH&/?09C BBM2[-6R[&U99Y D/3<, MN\:Z2-Q>-SF^ AL?N+[>[W2.V?[QA S]A1LFL:7ON$GLPWO?CW?4KR6*K9U* M4A];S533NJVW'7SCIM]?PINI>4W$EC()!6XTU#_O)@Z(9A(U"\4KV_UKKO0L ML6:NAS<*$Z#W-YRKP\(D:'\'HS]02P,$% @ M8 &4VIT$#T?!@ WP\ M !D !X;"]W;W)K&ULK5=;3QPW%/XKUK9J$VEA M;Y!0 DA B)HJ)!&$]*'J@W?&LV/%8T]L#PO]]?W.\@"65^@+C]3G?N5]\ M-'?^6RB5BN*N,C8<]\H8Z\/!(&2EJF38=;6RN"FA*:JI+\_4\;-CWNC7O?#E9Z5D7X8G!S5 M-#N_S MX]Z0%%)&99$0)/[=JG-E# %!C>\M9F\ADAA7OSOT=VP[;)G*H,Z=^5/GL3SN M'?1$K@K9F'CEYK^KUIY]PLN<"?Q7S!/M9*\GLB9$5[7,T*#2-OV7=ZT?5A@. MAD\PC%N&,>N=!+&6;V64)T?>S84G:J#1!YO*W%!.6PK*=?2XU>"+)^].WU^) MKZ7%QR_71X,(<"(99"W060(:/P'T2EPZ&\L@+FRN\G7^ M 91::#;N-#L;;P7\H[&[8C+LB_%P/-J"-UE8.F&\R5.62NW%5VD:)=[JD!D7 M&J^"^.MT&J)'0L8>R]A[7L:EDB0 ^1O#8]Y\!NCQL(@OI1+GKJJE MO?_EIX/QZ/6;(+2]52&R('R+REEUCQ3QWU#2,LM<0Q?2*]10YCR"(V00F0RE M4-\;?2L-<\HH"M+^EK5'O42(RAR":0-8\!6\B7]CD$(HKL<;?40FGFSS6B$,V]@&NT[4Y].B:QDT[L MC76;-I"H>:EA!F$I%F%TC" OW5=U!$EV6\I/049='&9.2(Z-"X(<[709-D< M%@2TY9H:)<=3AZ5O.XBPB8%8K5JX(5P!]%9J0W=](D?WTA7BS3#,6XCF$2.9 M-5=1>>)8RX#=1PM@+>.+QN8IW3,#HW2A$:DYG _?=3D"P9Q'R\Q:&CM5F23E M0'#/,$R00V%2Y9G(K^GW*ZI,^0@-,E1-(*FYJEW0<:MZXQ]7KY00/55PUYJ2 M^G])V,T(?A\PT.>.6 M+BPZ1OZP.TGJ9HWG#H&IK,$LV<48&VHQ-H2TN7BK,E5-X8K)B'\=BA?<2%P3 M'F[P/*3O\J8+4%>I7UR$!=MOSS<:[2'-R@5OMKR7_M: MWM+7:+R_A8YN/W'H5P;#H3A_(A4[9G .A\,MQ]\FD\UCLO#A*('3W:8&:U:T MZ&NJCQ^:V(I9)QOUA_L'G(7;J@N['2U^:9@@.6NI/L;(=)45@*M:"CVC$HR+S58SFL:H_]VT=,"/)P7;&N8 RN MB',8VA]&[^G33>[F0 M"(,,=%:E,SG!>'?;;@^@<&@?L6V>G IX@5 \>*+!9Y)W$>9O&QQ2(S13_B47 M>=HNR,!8>J5HBM#ZJFA]70_JKKC&_4>T4''0%ST4.&'2%R\XC4^374$#LSX" M!+)?5\G6Q_IB6'HW=*U2%85*W3GO$INC,(.2R?C4Y MA/Q9X@6N/!'L4QXB.=L#"5B\Z4_^!5!+ P04 " "U@ 93@BOQ,F4$ "E M"0 &0 'AL+W=O/7OV M0YILC7UT.:*'IT)I=Q[EWI=G_;Y+[[KO2HDB#4:'Z M\6!PTB^$U-%T$M9N[71B*J^DQEL+KBH*89\O4)GM>32,=@MW\/&[Y(W+J]9^!(5L8\\LLB/8\& M3 @5)IX1!/UM\!*58B"B\;7!C%J7;+C_O$._#K%3+"OA\-*H/V7J\_/H-((4 M,U$I?V>VOV 3SS'C)4:Y\ O;>N\Q>4PJYTW1&--[(77]+YX:'?8,3@<'#.+& M( Z\:T>!Y97P8CJQ9@N6=Q,:/X10@S61DYJ3LO26ODJR\].;V=UO\_O9Q>7#W>+^\5\.>E[@N8-_:2!N:AAX@,P)W!CM,\=S'6*Z6O[/E%J><4[7A?Q MAX"_5KH'HT$'XD$\_ !OU,8Y"GBC W@+O4'GJ9J\Z\ 5KCP(G<+\:R7],RPQ MJ:ST$AW\-5LY;ZE6_O[ Z;AU.@Y.QX?$%?81O5@IW'/QGKC_ _->CF"A@?"3 MG!4BG7R.<&F*4NAG2'*AUYB"] YD&SAP8![7S[1&_>1*HQV"-U#I!*VG!@X* MT!>J:*G7D%E3U+A_?%E<=8<_ :&G6,B$K82BA@8:"U 8BY I?)(KJ5A/PJ<) MX=!N&$9)4CFE]0YLV*8J($>5=KWI4KNRW"2%$L[)3"8B# 'FO1%2<4ZZQ+WK MA,(>S!S9UH&S%Y]+UU+K<#B'E+:X0>LX'EH,B@@2,ZB26*2@01E'6+GPD(L4 M5HA!FXTTE5-LGQA+'0-5R2,J-:5O8I\EB:ETR,/2D^S"I@X>RI0R"+^;'G$9 MGG2'HPY$UU*34RD4E02EN I%_OUWI_$P_OFR)O&92%!J?[@W)25O%)_\> 8W M*%QE,>A(_E[O) [OPG:BT#=%;5N'[5ZZAZ+,A+2P$:HB/5PMYEZ: _W5+FX. M3FB0=!YXM.SJ PD-&(*RE(W$%-@!C74/,SZ%0>4;X-)_JJ8XR/UK\$K3L:5" M/07(5OP6FY I.3F?.1ML//7@VC K1G]3&"G%'59)!/E$?1!&(/((!!I@N!M@ M;XJF;@AB]4V'MO6\:Y6$>E0ZWLGM\$WE@LO)HAMT4$:ONQ1I0<=#.W9> MF^C]O:.S0+L.%P0'H??J4[1=;>\@L_KH?=E>7V!H1JPE$5.8D>F@]^DX EM? M"NH7;\IP$*^,IV,]/.9TCT++&^A[9HS?O;"#]F8V_0]02P,$% @ M8 & M4\1298*9 P \0< !D !X;"]W;W)K&ULC57; M;MLX$/V5@9"'7<"U9,F)W< VX-A>M 6:&K:[N\!B'VAI9!&E2"U)Q4F_?H>4 MK#C-I7V1>)O#,VK-:SS\N8?7W>G6[76UA?KN$+[L/JPTLOFXVJ]L=S+?;U6X["2U=YXS"M(6^ M::#C5Z"OX+.2MC"PDAEF3^U#HMEQC4]<;^(W 3_5L@])U(,XB@=OX"6=[XG' M2U[!6V*.6F,&"V6LZ<&"5=PRP;]CUH.UQHIQ&C"9P1=;H(:Y,6@-++E)A3*U M1OAGOC=64V;]^P:=84=GZ.D,7PM%$Y">1)I2X(U,C #*@>*"78Q\8>7F&*YI_/)P*]&D"JJ86-):#(@*,B5 MH&; Y0%^XY)65&W(TOQ^_0CW!.49J0L8Q+THOG*#J#=,QK! ;7G.4V;1\\JP M4H9;MQU%D?N]3Z)6S1\<&?62\8B^T3B&G:($@.J71;B ^'UO.$C<8-P;7D;/ MN7*9BIH* "ZB_IA*6 C7C8AB^IANP,M*(/4ZRWRO2EU".LO:YZ=&P9Q\5@%E M7IW1?EG5U@G(M&;RX$T-*6E07W'4W3*^_0T?=B1[@LR8_*!\%*E'24F MZ69J;:@YNZ -I"(WI5#+^'LBES=&7^0T*< M,2<[ OF9TWW*\6=YU7M9_$IS>DBX>'B:8=FIK!L5SRC4Y(:U@B:F<#)1J&J= M%M34J?I-03Z_(RG*4_(T<9=*OB,1,W<\17[']@)-_Z5Z#\_:<(GZX!\;0S1( MU:8C=ZO=>S9OVOCC\>8Q_,ST@4L# G,RC?JCRP!T\\ T$ZLJW]3WRM(3X8<% MO&PO=V]R:W-H965T(!G9U)?3$VQC37 2!+C98,SV0#0KZLI*J9H:F:AWH1B$KG5%=!7$8 M9D'-N/"F8[UYXX.N-L0O!=-RP-3ZB M^=S,%: 5A MA86Q"(Q>3WB-566!2,;W/:;74UK#P_$S^JWSG7Q9,HW7LOK*2[.9>+D'):Y8 M6YD'N?T=]_X,+5XA*^V>L.WVIL18M-K(>F],\YJ+[LUV^S@<&.3A*P;QWB!V MNCLBI_*&&38=*[D%97<3FATX5YTUB>/")N71*/K*RK\3AY>\YK>B8,J[:E21Y7^DNJ%P-(]RI79,H448C0_"_$O M8-^3.7@AQR-RW9,+NOE,@UP!Q1C[&+M=-UA@O40%2>160R@DW4=ML+0&9H.P MDA5=;"[6<,H%KJ&YTL@NIC883B/*1GT:Y'8TB/T\B^!/I7FYD12AUH^03VOT:3J,SR"-_ M-,H@S_TL'\&UK)N6> Z"D69^'"?V-'A),DL1^%&>G6 MFNI2T=9MQ6Q,2Z3*6O .]#1.A_YY^..C- JH/2=8L)%UT<(R@=-5O<@Z0#D/GA=%C4, M:'AS& ?<40>B0V'UGD3Q(.K%6,_M2MBO$/J[)#E3>Z!]\D@WZ'I#16%UD'$Z M&!Z3Q,E!#)Y)--_]?XK!SRI*<%# :U1KUZ8T):L5IJOE_6K?"2^[!O"RO6NC M=TRMN=!0X8I,P\%HZ('J6E,W,;)Q[6 I#347-]Q0-T=E-]#WE:2,[">6H/\_ MF/X'4$L#!!0 ( +6 !E.\XVE** 4 #$, 9 >&PO=V]R:W-H965T M M:.EL$Z5(E:3B>'_][BA9<=HD+?:T%XL2[[[[[N,=29]LM/ELUP"./592V=/! MVKGZ>#2RQ1HJ;H>Z!H4S2VTJ[O#5K$:V-L!+[U3)41R&^:CB0@W.3ORW#^;L M1#=."@4?#+--57&SG8/4F]-!--A]^"A6:TSZ'B>DKTW^%/ QNZ-&66RT/HSO5R7IX.0"(&$PA$"Q\<#G(.4 M!(0TOG28@SXD.>Z/=^B_^MPQEP6W<*[E)U&Z]>E@,F E+'DCW4>]^0VZ?#+" M*[2T_I=M6MLL&;"BL4Y7G3,RJ(1JG_RQTV'/81*^XA!W#K'GW0;R+"^XXVZ/$K>#E[IY5;6W:I2BB?^X^06T\PWA&2UAKVYH7<#K 9K1@'F#PG<5D M]VM@Y[JJN=K^_-,DCL:_6+;:\1*6.9Q'+*QGII=,H!J\^-((*ZA_+'W3:()= MT%AD@\1MX-,QX"DHUT+ 8X&39%XWIEACR[ "_44)AOM.U \(0I9++@Q[X+(! MLN;M"OB8!DH/+05?"(D$P-)\4T$YW,^#U6!H9T)SSU>IALN]I-!(X*QR.,7E MU@J"H6"S9H7-Q9+(%U;H@R'+0C98MDB.NR>4#;HH[3HT* /"^)9_*U^MC1-J MQ1HEG)<"RHY=0*6'2*R6^O&8H+VZ)C-N>2J@$Z%"RB@6N!J]#H< ML"BLXD]6Y)VV4BYIO0IUN"-G.2Z[#$(3=>W7T-GL-> M&8W5>KY3?]:J/RN*IFHP5P2>M;3:O&_QH/S:^)/?^\D2*QN/,O81Z#PDBQNQ M!#;O&@;+HU7/KD5M49YI,(TF^#Q,@W@Z/<)1%N31E(V'*=L"4;^ !SPX:ZI) M*-9*2[W:LG$P#J?L, \F:7[$)GG"PN&X<[@1!1V95$*T=XU MK@*S\I=5/#>H\ML;7?^UOP_/VFO@DWE[F7['S8J:6L(27;$*L@$S[06U?7&Z M]I?"A79XQ?3#-=[IP9 !SB^U=KL7"M#_2SC[%U!+ P04 " "U@ 93L)F4 M]6D& ###@ &0 'AL+W=O^/AX,7)ICJ5S?U%C1RM+84GGZM*N! MJRVJ3(3*8A"%X7A0*EWUSDYD[LJ>G9C&%[K"*PNN*4ME-Q=8F/5I;]C;3ESK M5>YY8G!V4JL5SM%_J:\L?0UV6C)=8N6TJ<#B\K1W/CR^2'B_;/A#X]H=C($M M61CS#W]\R$Y[(0/" E//&A3]W>);+ I61#"^=3I[NR-9\'"\U?Y>;"=;%LKA M6U-\U9G/3WO3'F2X5$WAK\WZ5^SL&;&^U!1.?F'=[AW2YK1QWI2=,"$H==7^ MJ[N.AP.!:?B,0-0)1(*[/4A0OE->G9U8LP;+NTD;#\14D29PNF*GS+VE54UR M_NSCY?G\DN__?D%GLM.9B,[D19U/ MD?6B'"?6L:M5BJ<]RAR']A9['?-PDR.DIJQ-A95W8)90\"DTYWP %:4E91YX MVN5SBPBJRL#I.RA;^I'I!R(/=^3)%AJ$L$9+ HXT%)1\#E[KBK28QM$.=W1, M9[/&0T?"G%3?FQ"-HFT_^ERC55Y7JP.L\ J&43".ASR(@]ET0H-H',2SA >3 M8#*;PCPWUK_Q:,M#R=?#:&L.F5J@D8@QQ0N=-8IB$0Y@WBU9"5\06DDPP MF4R/^'\V2N@_#I)P+/^S(7W?&*^*1U02M)"@S5JP\42@Q4$T9M11$HRF(W'( M6W*(JC8_NU:#:UGO(#C(#%3&,Y2BR=@E&[A55BM:[XZLU:9D?P94N)S.&L)R MJXH&8=4HJRJ/*$N%\IB]J97UF^ZD@"D@&6^UE"VA)#6W6"D.#Y\K3W6N*3(H M=*D]KU)(T;*7&.F P]*:$O .;:H=^TF3K.4"!=Z 67BJUFR/\Z15JZ+8 /UP M\+$23$UE2IW" BM1Q#,@JFH3"2 M0!('823S(XBB(!G->#R&23 B43!QY0?[T'< M._OK]YP(KS>H+-6YGWZ81L/HE\=QDO2G,.H/'ZN[A^IY^5%_!C_"N!_2[X<* M/J?>,,(],]M2@>(/\8L!U6%4*^H,$O"2&!5QOM0IPE*E[)(-I\:-L915)J L MJE2F9.E_\9&\M"825G5MS9VF MA$0JDZ]F_0F%>U%PZ:*RW%:J0B]WM5&D^_!N7Q#;QOU\)7O!']N>LW=(6QYK MZJ-M=UA*;>_<(Y<,9F].A+RG1I-RL BSO],%^4^Z(#_@E'.N+;^YU'*3:OF\ M_OQE6]I96D#DAMH.I;$EN_=0:$)I*['"CN#>0#?B+1O[IJGY"IX:FRGV_5K[ M',Y3B63F:4Z=*%,VNA\/#AX6)=J5/)\*0OCZ=$CPYQ>F6AY M ZTOC?';#SY@]VX]^P]02P,$% @ M8 &4TP;P"TM P +@< !D !X M;"]W;W)K&ULC57?C]I(#/Y7K*@/K91N?L)2!$BP MNZ>VNFY7L.T]G.YA2 R)-IFAX\G"W5]_G@G)LFI!?2$>Q_Z^SP[V3/9*/U&! M:.!05Y*F7F',;AP$E!58"[I2.Y3\9J-T+0P?]3:@G4:1NZ2Z"N(P' :U**4W MFSC?@YY-5&.J4N*#!FKJ6NA_%UBI_=2+O,ZQ++>%L8Y@-MF)+:[0?-L]:#X% M/4I>UBBI5!(T;J;>/!HO4AOO KZ7N*<3&VPE:Z6>[.%3/O5"*P@KS(Q%$/QX MQANL*@O$,GX<,;V>TB:>VAWZ'ZYVKF4M"&]4]5>9FV+JC3S(<2.:RBS5_B,> MZQE8O$Q5Y'YAW\:FUQYD#1E5'Y-905W*]BD.QSZ<)(S",PGQ,2%VNELBI_)6 M&#&;:+4';:,9S1JN5)?-XDII/\K*:'Y;+>$^Z_W[V^^+9=W]X\P M7ZWN'E>3P#"ZC0FR(]*B18K/( WABY*F(+B3.>:O\P-6U4N+.VF+^"+@YT9> M01+Z$(=Q= $OZ4M-'%YRKE13H(8Y$1KRX5[)K-$:I8';DK)*4:,1_IZOR6C^ MJ_QS@3#M"5-'F%XD9*+W-T>FEOQ7O;V(9"=S3#N1X=3CT2/4S^B=_730\DKF M[2H4CI88;WFG"1RWA RQ6-'!G.;P'"P417/;RFW\+:4 M[%$-<2:]&[_ O4*YQ0TR=PY&'#KZ-Y!\\,,HL4;D1\/D)8KY7-O9((Z,!G[* M<5'J#^+X?#VI/TQ#2!S4HS*B G4N] T,F'LX9",=^:-T=);[MYOD.W=6"+E% M NY*?@8Q;[1MG&TCE0>HVS%!.R:O>7S8(_\)64';;OJIV2O./QTS6(A*R Q] M6..VE-+RL/H=ZE+E7.NQ@_,\'W=B.I&\$B4OS4XKP;5_S:7^B41C$+72IOQ/ MF';W9DI;,A9#HN)B;>&\PY_06$(\\!5!['X[]$=)^.Y%%-?X6D[[77\U6\') M#JM1;]VF)I;72-.NL][;7P;S=@>^A+AN1<$%6XX-;RZ'GB@V^W<'HS: MN8VX5H;WJS,+OM!0VP!^OU'*= =+T%^1L_\!4$L#!!0 ( +6 !E/76OLG M1P4 !(- 9 >&PO=V]R:W-H965TS7[XZ4%,>SFQ;8 MET02[^YY[KGCD;[<&GOO"@#/'DJEW56O\+ZZ& R<**#DKF\JT+BR,K;D'E_M M>N J"SP/3J4:I,/A^:#D4O>N+\.W3_;ZTM1>20V?+'-U67+[> /*;*]ZHU[[ MX5:N"T\?!M>7%5_#'?C?JT\6WP9=E%R6H)TTFEE87?46HXN;,=D'@R\2MF[G MF5$FF3'W]/(VO^H-B1 H$)XB,(H%_ZR;;0=3WM,U,Z;LG%&!J74 M\3]_:'38<9@-CSBDC4,:>$>@P/(U]_SZTIHMLV2-T>@AI!J\D9S45)0[;W%5 MHI^_7G[\\/EVL?S,;A;O%A^6;^XN!Q[#TN) -"%N8HCT2(AS]MYH7SCV1N>0 M/_69?C68AW=B3>+6Q U\!6UI1L MB5PM]@+J[ NV# J#97\N,A>^__4-P'$'. Z XV.BMA@W7'$MP!T2]840^W5A MGPM@HN!Z#8Y)S3R^LLF8CP_X^G, T2<=#EHZ2V7S* MWH%S%VQKI8=79K5R"=,XM!#"@C ;A$%A3N;)9#0\92>C:3*;GI\^D<*LG]&9 M)^EL'FE-A].@+H7+0>!L<_"]$C=F+\B[144K*W'L2?7(.#)V.#6(#SWG=9Q0 M& L>*AQ7Z"_:QLP!6^-K#5I0?L*4%4[D:4%Q'[$YSE^D(F05ONPB'\DTQPV+C@2X_/CE[>M7HSFK ML FAE*+/WJ(?5Z)&@+;#7V*/^J#>A]L^B3@DKGXDU9S,@62.]> D:7!'!3.> M*=R)N"H]4\8YP$[$A%2=$Y7#%HCNC) A^3!X#N:5A ,&^U0SDSFP&Q+/HLA! M>T')*17))$\6>T.AP;72W1-CAPG(E12=SBXFB]U $XI:<*

(5$2(N+*@B).Y3* M0Z%)%4S;>["ZFU-Q;P:=2RZLZ1!J=+,>;QC^L?\TP)7DF50(%AO=(1BYXI$, MEFIGX]A/V+:0HF#2A4%A\RAPD,J@[IH4)W^C9!Y$R.+,8.%4=>@.^EE_%#R$ M KEI/*E90EFP*C8LD[FE"P')T-CNFP:Q-@$):6-.VA'SMI]1C7#G"NN9DNNF M"VOD;%OZ48EFG[05[N^?%?N2_,#!\,/GP0NGP#@9#>?-**=RK'7LE@.%B^?U M4YBV+"=I,IW,3^,)LC_'1(TAM&\!Q:%F.4MFZ>3XR3!)1M-)D+#D?V/[^L=0 M'WS_#\.6TJ'9@OW637,L4 9MOO_@A]!!,48[56OTN_(MXSWTRC[\6WG.+?>&8@A6Z M#OO322]NN/;%FRK<>C/C<5.$QP)_M( E UQ?&>/;%P+H?@9=_PM02P,$% M @ M8 &4SN.*!3? @ 3P8 !D !X;"]W;W)K&ULC57;;MLP#/T5PMC#!GCU+;<520"GS; ,W1;TLF$8]J#83")4ECQ);MJ_ M'R4G;K:UQ5YBD>(Y/*1-9KQ3^M9L$2W<5T*:2;"UMCZ-(E-LL6+F1-4HZ6:M M=,4LF7H3F5HC*SVH$E$:QX.H8EP&T['W+?5TK!HKN,2E!M-4%=,/,Q1J-PF2 MX."XY)NM=8YH.J[9!J_0WM1+35;4L92\0FFXDJ!Q/0GRY'36<_$^X"O'G3DZ M@ZMDI=2M,Q;E)(B=(!186,? Z'&'9RB$(R(9O_:<09?2 8_/!_;WOG:J9<4, MGBGQC9=V.PE& 92X9HVPEVKW ??U]!U?H83QO[!K8WN4L6B,5=4>3';%9?MD M]_L^' %&\3. = ](O>XVD5=YSBR;CK7:@7;1Q.8.OE2/)G%QB#OGGS*_&D:5L#A,5>^99 MRYP^PSR 3TK:K8&Y++'\$Q^1RDYJ>I Z2U\D_-C($\CB$-(X35[@R[K2,\^7 M/<.W9 ]L)= DR7D1:$;)@S\R%?&:OI8?KZ0HM>EZ/D4O>>Z6Q2JD=; /M=C M*BSA@K,5%]QR-$]U]T5F-ZNGIF8%3@(:1H/Z#H/_?IG0Z:J/=+&]+O&H"Y@! MM0;J/':=]['G6&"U0@U9XKTQ%(H&U5C"$\!N$=9*T,1SN8'77))'-8:0YLWI M(]T?+/]H>@5)+\R&&1U&X:B?P;RJA7I ?*M1,/N7TL$@3-,^](?A8-3K>FS8 MX073RKE%Z^3@/6TT0^Y1&/=22,,D&W: 0AGK*M!XA[)!Z(?9**'(=/ .OE!9 M^LDV)41" 4D85ZXU>9 M 9^DG??.VVW+O%T2C^'MJOW$](9+ P+7!(U/AOT =+N^6L.JVJ^,E;*T@/QQ M2QL?M0N@^[52]F"X!-U_R/0W4$L#!!0 ( +6 !E/G%_RWL@< 'T2 9 M >&PO=V]R:W-H965T]D4B@.G[ MZ=,-G&Y]^!Q76B?Z4EL7ST:KE-8_3J>Q6.E:Q8E?:X]218<_NZT7TOLB&6AHK[T M]I,IT^IL]&Y$I:Y48],'O_VG;N,Y9GV%MU'^TC:?/9Z-J&AB\G4K# ]JX_)_ M]:7-PT#@W<$K K-68"9^9T/BY7N5U/EI\%L*?!K:^(>$*M)PSC@NRF,*>&H@ ME\XO[V]O;S[>7MU]?*3YW7NZO+_[>'/W\]7=Y??Q>R;"G]IW(2.#L8T.Y@=?D/?41_OD>@[ M>BU>7]F]B87UL@J9_SQ\CFX;LQ M*5HW27%;4&%5C-(C:!6KMK$QB92U>@D-M#'>*GX4R5>45IHJ7>H ,U$733") MD\=2M%61*F-U2<;)P=\FCQ/.:PJF2 B\"8G )?+LS@?\"V[_'-HOE34XX(P: MDU,UFX=.-)IVI>($LB02NE9N)\DL=$A@'Y8UB1VL#&[%"7W$P0('+9ZF,6U7 MIEB)=+YCJHH4:@*@$H(&TC3-CL==;CAV1/4R]*LOQ4JA>#2'PXO="W^&3DBH M655I=VCLL-"A11H"""<%3\E2:B !S\;JD?[4VA2!D&: G M@VBM<,V62NW,X!;TWOF-KA

"PN 7:F&L23O!KD,G!8$[@8-05"#']9(E!0$=3L8&N>(C8S* ML-N-J0J^%J5MZ[[P*C:+_V(0LENY6E988CU@"15,%*#EQO4,.X8'5R2*X0Y^ M$YK;M/+-,IO<,PP5G T6R2B:]VT>XHK M3@30C[R5'KC,LD D>"JM5,H$!.X]T57%"O!N:%J8\^6G?:6,Q!)[F9/EH.+3Q,.)A%P9&R(HJ;#K(T0U 7COT M6I$3,E\&W7;UGI#_(--/\U*K'5=L8TJ-*CW1+KYLH$3XHX!7N3MU0/X9WK)* M(!ECV@"XGG]8&) ?/:UP8SG.V)X*^!:SN]0+<:];%'6LV^9XS/BU#2.)]24I MFC68>JAU\F/!J]Z##(63.-$C ',':M6G: S""AMPJ'@OR)&XR^>,BZ0+^($B MK'9PKLFP1EG05\95W%*BLT-CK9 ^T6)"V<7'Y2)5EFV!AQ96&#\0UT'(!]X\ M2_W ZYRET@3XX=LT[L=3.Q+XI@;S^9WFZ!C0 M"@?V\@^<0V9TZ!J)=M-> S M6G7#KKP3W;\ZWW^K,-;_0WBSRSZHAA!>+(KQ_^C\3_HC;<;1ODE M!Y_H6A69YMN^?\;-2D#(Q<;/5J0GBYRV3\!VA)ZP]'2AW.6YK)0'"03V'L?"S 8F,$,DC;)V=0O^\\8K(7,X M.>[=X@FC,Z?O;>RQL+>&!49EYH$ 3^U!CW+L3YL2Y-2R:)?!##VE_+A(_*&X5+^ M.M#?[;^MS/,GA?WQ_&'F%JS#"Z_5%40/)B?'(PKY8T>^2'XM'Q@6/F''D)\K MO,GHP ?PO/(^=1=LH/_B=/X_4$L#!!0 ( +6 !E/T@\SX"PX -8I 9 M >&PO=V]R:W-H965TK5G&)EO MDJ@TR4SB)%?WKHDO3MKIW-P'2(0D-!2A$*!E]=??[@(D04F1G4QOVFEKB0(6 M^[[/+OATJZI/>B6$87?KHM3/!BMC-D\N+O1\)=9<#]5&E/#+0E5K;N!KM;S0 MFTKPG#:MBXLX#,<7:R[+P?.G].RZ>OY4U::0I;BNF*[7:U[M7HI";9\-HD'S MX+U;YS8=WE__\\=V_7KU^?_,]>_WOCU M6BKQ%ZB,V<^J-"O-7I>YR/O[+X"CEJVX8>ME?)+@3W4Y9$D8L#B,HQ/TDE;, MA.@E7Q+3J/FGE2IR46D0\W,MS8Z]54:P_[R8:5.!<_SWQ#%I>TQ*QZ1?<MZMDK,1=$ M,8GH2-=((T]81=JO4:0E7CDH ]"HRS(!* MP.%\K>K2(#&/_XYA3:J:]ABT(='S?G#!* F'J2^$M4HEL."A%6^Y+"@,C^SO MJ1>R]HZU&FNBT\#C$JH?U#G3.DXN];P25+5 +2@5%F%867T2)L!GFTK>@E.# M^Y5BJ8PD!XS!?C; M@8PL"=#6TVS2*&J!K("1EDLX&:1E7M#(N4#&'D51.HP[>Y9H<2-18"0W"J)D MY,@-V8MCUO897'$,40- 1]?@:=9)9[S@I3TM"I,@FX2.8.#\8BLJP<3=O*A1 M_D6EU@=>3QM J>B?UF=T#3LQ#Q//NIYIR(=@E&+7"B#;9+/O5;G,6:F,'XWX MV*DM?Z!UPF%3%*] OA*1$KL&6;7+?^\VUHGL-^6^H2"0L$IT/O!D[FRQ@="U M4B)CA=!8FK@U\H++)I5C<+IUSJWV$V@O03@OH?-(6\.6JZ4H1<4+T _Z,X/T M@7Z[4'7U>">@= !#4N4!DE"E/6VK& +T'?4%PN!9H"=< MC'N(#IH'G]OH;XVIVWVD7V #%H'C+ Q6XHJ=SLR85L HY"XE/W/81*OH9$L6W8W:Y$ MJU7/E.XDD4-X-"B=_--;:6$T.@KR+_/$+ ML!HD0O;:<0&%%IWIX/?WK?(O/4U\ $VP,P@34L Y>]$FBBM8!%E-SMDOY'9G ME%)5K<&:L/"=%YI@]D.\DP;C. ZR.&./6#P=9E.6#B?P&21,1Q'[AS-:9F%# M,AU&DU:&G)V-QFDPC9-S%L7#.&67F#\*_"&>!O%D=,[2Z3"<[K/1UV$:1&$6 MC),0CXV'R1A80':2+$CB<>L_Z(4.YOE.XJ>)22GLLN7%*B-S[1G>AD72^%C6/48#A2[QN-MC%BT ML"\G[GQHBZGF2D- 5:*P($Z!#DH7ROT<30K:<\')<-1X0W"D8Q!W:&YMX;H[ MOJF/!VHRSPC+ H! KE@WBF_+A' G0VN/O.L[PV0>H : MV6B;[4E _?:072%OH-P#>?$9MJ/F0;HC[9 Z^'RN*N(2%(2;3_@AI-2NF?'4 MC]NL[Y"I5Z!69.8^V20K+X6? MX)T.0#PO2ZA';0BK E/[UZ@IV*94]"K@2U2TZGA6) M;$5R-3S8_NJA$:VQ<"Y$R+D"J0+6G! K2N=!-(B#FOMW#NJD8M,.<-KR[UY"*T&>?L< M_K_F(31@8*\P!-]@\V*G&&_; G-T:#$-)J-),,DF=F@1Q^V<(@VFX3081R-H M]X=12'Z-XXCHG)W%09),@C2=GM-^!]OVIEV&Z3'VLA^ MCW;04C;)K>LJ^\S'PZSI,5\WMK,SG^OVOJV [(>&/+G@;/#ZYOIZ 'T5!5:7 M]AN7(.;WKU\>-)S"P3;>R-#$OKDZ :>K((:A9N:UNV#IQK#0WEK*X&\M([[R M>\6#4CW*4,BU--Q=O3A_\^XO%4[;.F7B)4:O=W;79[U%@2<_A@YWV.3(/536 M XYZ0*[I@S0OA'Y0-_0UP\)]7&!S2SQ*,E'H$W8/DSYJ3DF,Y''CIBWWL=0P+%&A$ M0<$)[H^IL[E'>:#V_+740+=X"WM57(TT2N@59<[MM K^K&DV3X--< 2;EKS" MY1*'!X7ZER%/0""T@?\R#[L!G?4>D*JHP'6?+I6F EP!T$1<_8A%03C%2X5I MFB &"6 9/9UF8W9#P8[:MDD&^K#1>)+2PGC"TBA(X4^"[X, TK$C2J+/<^AG)+[@0U>:@$S&HY"-@E&4 ML A@4#+!9Y/QE'V@*>T73=0"8; -I"QL^/ 2'">)V/<1WF!I&&2C*?K3*!OA MC5 4IFR,J&K$7@)7"RBE]D[8WW4V#48APJ\H NYB_ !/QF,$9"GH#=#85S"' M,,F1/T-&SPF#! MY]O7[MJG[4N++^R[>MUR^\8CM/!+6>((8P%;(46.!JRR;Q':+T9MZ,V]F3)& MK>GC2G#(_[@ ?E\HJ(/N"Q[0OLKY_']02P,$% @ M8 &4\#YA1+& @ M\@4 !D !X;"]W;W)K&ULC53;;MLP#/T5PNA# M F3U)U!LQA9J2YFD--G?CY(=-\7:8 ^V1(H\O$B' MD[U4SSI'-' H"Z&G7F[,=NS[.LFQ9/I2;E'0R4:JDAD25>;KK4*6.J>R\*,@ MZ/LEX\*;39SN0YL0I_-MFR#)_0 M?-L^*)+\!B7E)0K-I0"%FZEW%8[GL;5W!M\Y[O7)'FPE:RF?K;!,IUY@$\(" M$V,1&"TO>(U%88$HC=\UIM>$M(ZG^R/Z%U<[U;)F&J]E\8.G)I]Z0P]2W+!= M81[E_@;K>GH6+Y&%=G_85[;=@0?)3AM9ULZ40%O90GH^B4DY^9W:]N%H^PO+N^OUUT MX&ZQFOB&8.VAG]00\PHB^@"B#[=2F%S#0J28OO7W*9TFI^B8TSPZ"_AU)RZA M&W0@"J+P#%ZWJ;'K\+H?U6AR5+ 4B2P1F$AA<: WK5'#SZNU-HI>QJ\S8>(F M3.S"Q/\1AEJ)YKU6GH6P#!SK+4MPZA'%-*H7]/Z](J@B\3J2(.H2.X&4]"FL M:M3\ &5U+VCO!:BKV'35F= F@$02P;0A [EQ$!M9$%.YR*#%!6GD3I.Q;H]A MY*,H;A0-WP*^[I3!(U1AH8=7X]IO<+Z#5C=NTA*/0"KW0"E$G&@U@ MI9C0K")P1B,&6H74N@TD4LE$.0%X2'(F,H0PA"%$_2&T^D&[[I&0XA,-,,6, M+>@T:J_?@VC4A[ 3= /HQ^$[7;V 7AS1/Q[U;'J=*!ZXS(:#(;SW8/P3'I:H M,C=M-+5X)TQ%R4;;#+2KBL>OYM4TO&4JXT)#@1MR#2X'/0]4-6$JPA\(Z4Y"C9 ,^9G?P%02P,$% @ M8 &4U_-V,WW" MB!8 !D !X;"]W;W)K&ULO5CO<]NX$?U7,*K; MWLTHDBS;B>_.\8SCR_7<3II,G+2=Z?0#1"XE)"2@ *!E]:_OVP5(48FB3'], MOR06"6!WW[Y]N^#5QOF/8444U6-3V_!\M(IQ_>-T&HH5-3I,W)HLWE3.-SKB MIU].P]J3+F534T_GL]G3::.-'5U?R;,W_OK*M;$VEMYX%=JFT7[[@FJW>3XZ M'74/WIKE*O*#Z?756B_IGN+[]1N/7]/^E-(T9(-Q5GFJGH]N3G]\<<[K9<%? M#&W"X&_%D2R<^\@_[LKGHQD[1#45D4_0^.^!;JFN^2"X\2F?.>I-\L;AW]WI MOTCLB&6A ]VZ^J^FC*OGH\N1*JG2;1W?NLVOE..YX/,*5P?Y5VW2VK.SD2K: M$%V3-\.#QMCTOW[,. PV7,Z^LF&>-\S%[V1(O/Q91WU]Y=U&>5Z-T_@/"55V MPSEC.2GWT>.MP;YX???GV]>O7JIW-W][>7\UC3B1GT^+O/M%VCW_RNZGZI6S M<1742UM2N;]_"D]Z=^:=.R_F1P_\8VLGZFPV5O/9_/3(>6=]>&=RWMG7PK.% M:TB]TX_J9Q.*VH76D_K[S2)$#T+\XXB)\][$N9@X_Z8)"H<0_,;N ?[JW8K4 MK6O6VFZ5"2B4Q0>05T6G3#(2$8>Q*F+=>VLBE>H^ZDA!Z: V8#;_[_#6R\H/ MK3>A-$+_P/LV*U.LE(FJ<+9LBQC4H@UP*(2)>JF]-7895.5=HZRS3]Y/[B>I M:DPT; /(#5RJ7:%KG-3:Z+<#!R<2QH(L5; DI^U>XA@(B000S*-J$GN(V:.0 M>^ISKS8(Y>3IY >0OJX1P#A[S\_+EMB#D]/)1?=:N4J)PQ65Y'4]5H&14=J6 M;!'%:8<@=N[QZY.+R?GP& LI+$$63W%_\=H;")>IMU"C6C/Z< (56GQ\PL)0 M HP&8ADT _X_@6&68)C/)O-C.,S/)V?_'1!C;*L" E]LU-;F_>H@KP>_2]Q!?@+! QENFF-PG2?A&'4;9^2B+!H_6 MWCV8(,R7;(';C!4TO[6E7M2DUGKK'6J&0T)PI8G8!D$G#]@XR1A'*E;6I/+TGHK= M&3!4$KIW862Y:BBNX):P\5.K:YADP!M&C]![F?0<4]Q^#KZNT<^#A$DL+DBF MEUR!"*>73(?3'\09H3%L+TC@X/,%$3PB#>YDH"L&A#T##)PJ>+HE[7- KN/G MZ6SV6][B:=G66G1.DIDH/5$W)5!$9'!OF]FX<[DH, UX$9R?OKL M)UA:F)H)*30IB!W*Z6"+QQ,7U!*5Y$45F!K(MM\% ;\*44H.C;'^0@HDJZ;I M>))/JT5K/K7&9Y=[5G]Y2H*X1)%ZN,K^LMV]16@3*0+Y1P!EQ;BX0K MJBJ2R4B\Y0!Z::I:D+M"Y6,9AS%H1%@A!%\0:\J>(V/H ]>DL0= M[RJ)$2@L%#G9@O4Y;HA21SV A'"/D4A:*E+:1H=^UR\YV!3V)&6GK-Q5<]4R M9[..AG\[CMG_*XX#DC;055VZ-2]$A9#_O-;8X@X%%( 4T8%L1!?A$10S'<]>XP&.)]<#EO6KD4.!A:="/V@ZS:)GTB8 M9OC8VXUKZQ(I@N\"X$&).("M83'J7)VH._L?,+(;^O@@SVM0KZ;A:O5F#YQ> M_/EDL >B9.@8NMW)7?4S#W3D&7"E2U;$MFE3NI%%@ZG8+%K^1=TXN),U$)CQ M[X8((!M,:< 92OJX!C4>Q0A(='(YF749@7MVFU6*1Y:-B2N$&M8Y,:%%LGJ# MN10@(IA+>[%*"+ 25) '6S L.SU L\H%Q$S1P?0;<_R_#X/AYP%@<&\+.><[ MK86 2B]-[.]V2!9EB)(8)GMS^@HD8](,Z*KS%)&96YNNL0PJJ[5//,$2_^SL M=!",>8PWJ=-S\Q'9Q9&&1WXIT!0#!QAHN V.LJCP9%^UD:\Z,@H6.JRZ1#+Q M4ZL(;84!PW"3QX.&OP!\L[& M)B;/8/*$ZK<>*@):\;X[*^VUQK#X0!8LN2?_8')M[NXTNL7 XDUB_;L#%=I) MW"YI!VQ6P^8L3$ZMB8.8SV9G6,@?-%C[!*U!)'V%?V$X9W'_UB6OYS^I6VUU MJGIQU--W>](B Q/HHWEB M"WF@J,U'#.V2 M?618X:@AB@8]J!]LECX7/&9YU\T&;4B]1C3C,P+TV&%>Q3UUS%(LV':SNY0" M24T8W_-0;EW2 &46&@[/ /(!@L;DA2WV82^;^X@N^%;S(#AJ%N0J$<[IE[;">J%_=!K9\JKZ<'@E&()$!M,!$ M!R%:R!C-+B-R@2W?5WB&OQ.$4+:A9?S*DC%/(^LA3@].Y]L_%KOZ(2W7<-I" M443\4/30W,B\%(MXI9=R?]AU3DE&"F=?0PH1X05UDZ[H8X+H6S3*;J=Q,/41 M\;%-N>8I\VO-$9USY=KE*E48.,!MI,ISYNX(K[J/1EP>"0J3%#_#NA],3PK6 M;ZX?'7 96:#LUAAK9.S+#?C8C#. !--BZKTG3X>7_*[A67K$I6B>)XS)H>]9 MT\'7P8;\4KZ!AO3E)GTH[)_VGUEOTM?%W?+TC1:W_:5!G=148>ML\NQBI'SZ M[IE^1+>6;XT+%Z-KY,\5@?J>%^!]Y5SL?K"!_N/S];\ 4$L#!!0 ( +6 M!E,K.M>N;@0 #\, 9 >&PO=V]R:W-H965T& M,TW@4"M5_8+7NS///#,[,QXF6RZ>9(JHX*7(2SFU4J6J\6 @XQ0+)ON\PI). MUEP43-&KV QD)9 E1JG(!Y[C7 T*EI76;&+V%F(VX;7*LQ(7 F1=%$S\=8,Y MWTXMU]IM/&:;5.F-P6Q2L0TN47VN%H+>!GN4)"NPE!DO0>!Z:EV[XYM RQN! MWS+*V"9W@WA@S+=TRQV43P+0@M36AZ85PUVD0N*_6E M+)6@TXSTU.QA_@GN'FX_WL_AXL/'Y;('B_DC+-]?/\XG T4&M-@@;L%N&C#O M"-@5W/-2I1+F98+)H?Z B.W9>3MV-]Y)P%_KL@^^8X/G>.X)/'_OK6_P_"-X M!-/E.)85BW%J4;U)%,]HG;HON&$RBZ$D#EG+(3<<*N(@C;.9!#JH:H4) MU)(B 2I%V)K4Q>22/:.@2H2R+E:DP]= 92P5*Q,M:B"DWB6,@BJ*DC-^@J06 M.R RE/&D#^^RW)CXKZG0J0W;%$M(- ,J=QLJKK!4&X?Q6N<9 MI=(<2>5Q^5G"!5G.:\-^H3=Z3104!P8Y2DH;,J-=H%#4(DZI@X'009;44W.F MPT^R&GF^7"SZ\(E6:YY3LS:1,,9-^I6DH<5BELJ>2B16)NG(9A/S[]PZ M?44ZT94[9-(B/^B$UY*@R']\B;%2''?X(@>VY'CTO/-\>C1R]=>':PR@P*W]D!R._UQ2XI#0FX^1&D],/DRC;O:%@1TY(82>';@^A$/;\880NO8H.H,_,*5$MJJ;&Z,K[>9> MRO,$A23.3M^YTM2=ON_WFH7CM8OAL/>/XWM&R?_/([SL%B!$80@__1 1MY]? M/4W=^;8W/%6SSBG4ZPP9A05K9Y1"UNO:8RC":_. M$TCIHNFMT6/0&>H*%!LSNNKO3EVJ9K[;[^ZGX^MF*/PF MWHS6]TQLZ);H>[ F5:O8/NB M#>S_,\R^ E!+ P04 " "U@ 93+9"O\4X( !2%0 &0 'AL+W=O"MC M3]F>R2RKY(%"[=IT]?Q9.-TI_-6@C+ M'HN\-*>]M;75\6!@TK4HN.FK2I3862I=<(N?>C4PE18\*?! -AY-!P679 M.SMQ:Q_TV8FJ;2Y+\4$S4Q<%UT_G(E>;TU[8VR[]EA:&ZN*YC(0%++TW_RQX:%S839\Y4+4 M7(@<;J_(H;S@EI^=:+5AFDY#&CTX4]UM@),E.>7.:NQ*W+-G5]>_WMR^G]]? MW5RS^?G-QWMV>_GI\OKC)9M?7[!WES?O;N!H"_@\^J+ ?]1EGXV& 8N&4?@%>:.6 M@)&3-WI%WIU8(<8LNQ65TE:6*_;/^<)8C7#YUQ?$QZWXV(F/7^.W](E#$3A? M("N@Z$&4M6"\S-@[H5::5VN9LCE2RASB]XOR*6>/3<53<=I#4AJA'T3O.YUZ MOQ;LK2HJ7CZQ5"'=,J$-0]IK[O@PGB'#K&(+@2-%I4JWH);,=B[#4K:!+6M< MJ3AN"[:4)2]3R7,F.T1(P_@#ESE?Y)X'\<#S&N15I3L0%!2YD*W17Y8A.P'JC6O,*5 M\VI)U% -\V=R&GFY##9J555J>641PY&E:[ M$ 3W=(=LJVI=*9!#+F[X(Q;V&6R\1AL[["^8W%*TY@8L6J%1Q0#4KKEETKIE MSL@)B(4=WR1?MRG9A&"?_;$6Y1[QL+RH2TG^-00/Q=B 8Z@I@?LI(!69-'RU M@G7N4"EVA,@2\5'P?Y/%'6*\>966U*&XI[ MN2H-^HE=^QNR(&BXLU6E1:I6I;1;KPN>K@%14;>EMMEE^N^&456TB)$4AV$1 M(4E1M7Q^R.52:/A(NL@4C_"D%"6%"DF6\,J=1XH4)BD*VY[G6V$LKS4OB=9; M85$8V(^\J'YA-]"O.\>#_7)3:[>_[UZ>/0@$C?'AZNVT>Q89+&P46Z-?O\EQ M(M]J@*NUJBO<--Y1AQ"["FGLUK-+A>S8D+)%;2DO' [8&2$02X5.DK<^NQ:Z;W>\IL:ZR-Z7+'*SC7PUY]A.IPE;K'0JD M ^[]N:W&%',J,YV:^9.D;%&U@2SS\S%@:B'V1A)V)Q_W%VBPH(]AY^E:'*JB MQVQ^(-HZD(]W(73$PG$4C*.(GH9),)Z-\!0EHR :)O041\%D,OZJCY,HB$<) M@ZS)>,C"Z2B8XF,;B812,H@F[AQ+# MW7!LV C0QOA,)C,VQ7;")L%D.&V4SH+I,&)1,(M(53#$1A(DR0RUPB)*N[Z$ M)>-I$,YF9.PEF0C$)V46L7*528G%/(VP:^*+POA/,% MICW13GON"+DC8*5"[^;;3]QVQK\']%%M ^YB8K4QJ!?.$&JDKL!&'A2]-T!,%'X:@_:E>RYU'Y3='8. G8:>)P4J-^\DS- MM+/24?/-(=]5XD@UHLO9AJ+/CRPRIR&PJ?NZ((XW'(>R/5:7HNF_S9ZI%P;Q M5/EI0(AGX;&?6O:Y>DY5E^80!%OJ^YQIACA4ROV$Z\3\%N=WEP"'1].83VR\ M*":O2ACNY[$;E"I>TV"%61S5MMPC*47EY6Z,>Y3Y9='E'^%KL,$@Y[:TO_+^KOA_]L_'];]T<,N'36 MNO&0VA/:XCAV[6D:1%/?GK 6)ZX]H:$F4\>JKSDN[-U,16TT9F$PG0Q9'(Q& M8S8.0JS\^2;XNRI7;WYWZ3='Q025W\US3B)RG]U>Q%_"=ILS%R(5KE*/PN % ME[-9,'%&)M-@C-'B$&N8*3"@Q$$(ICU3+R$?T5@SB:9N-@+!X8P=>O-[[E>221'+I:XBJ8P[C'MW^#Y'U95 M[JW90EFDB'O$!(R63P>POU3*;G^0@O8UZMG_ %!+ P04 " "U@ 93?C+O M53X# !1!P &0 'AL+W=O@%8J5"F%!\3#QA['J^[%[(6T?\_L.C8I-!$O]E[F MG#DSNS,[7FES;VM$!P]2*#M):N>:DS2U18V2V8%N4-%.I8UDCJ9FF=K&("LC M2(HTS[*C5#*NDNDXKMV8Z5A[)[C"&P/62\G,XRD*O9HDPZ1;F/-E[<)".ATW M;(FWZ.Z:&T.SM&I)=@ '&=; /D: MD$?=K:.H\IPY-AT;O0(3K(DM#&*H$4WBN J'G\XO;+_.[LR]W\ M\M.'<>J(,FRDQ1I^VL+S+? CN-;*U18N5(GE4WQ*4GH]>:?G--])>.75 ZS M?<+4$IDJ8HV .2YB%^\ =1PO?9PNRH@OR M8X?'4>]Q%#V._L?C&(;5N DH2JS:'YA\O24X%+!K#%YO:&'"1[@Z".E26/-4?^#)8^%J"- MV:>"06.8L, 56&HM)6';&/ZE>_GB.!^^>6>AT-8=%-ZYL".164_!$4,A/%V[ M6/C4GPI\XJVJ0N6'4V\:HQ\XE3"*1QCN9UD&*!NA'Q%;594W0OMEO0LU)%07 M&.6H)]@'9F%%;27\+1/4VOX..DZQ/*BU-U$LV>.]C;FZ\L2^\R#5IMMG0H57 M%AMF2"=41LLMN=S;&MK11C8&<-Y" HFK#2+(ML Q%#C<8N-0+M!T-?J7['#G M-"GK0FX3PK'+ PE2M"J#+=TN3I>LRSTM;\AXKA#3C38GT2QC,P^7PRO7=KQ^ MM7\O9FV;_&/>/C;7S"PYG8[ BJ#9X,WK!$S;P-N)TTULF@OMJ 7'84UO'II@ M0/N5UJZ;! ?]*SK]#5!+ P04 " "U@ 93\:5SYM," R!@ &0 'AL M+W=O&*Z7O3(%HX;$4 MTHR"PMKJ+(I,5F#)3*@JE/2R4+IDEHYZ&9E*(\N]4BFB)(X'4I MQT-56\$E7FHP=5DR_31%H5:CH!ML+J[XLK#N(AH/*[;$.=J;ZE+3*6I15V=F#\R15ZLX=ON2C(':$4&!F'0*CSP.>HQ . MB&C'<]OIO/9CYO9MVN8W=(Z'T:68-UCE*TA MI@U$<@!B !=*VL+ 3.:8[^M'1*?EE&PX39-7 ;_6,H1>W($D3KJOX/5:'WL> MKW?(QSHU>%^CM#![H-7 KTEJK*:*^/T*?+^%[WOX_O_"OQ3"?T \S\)W"9-Z M2>F'7A.&#M@"X5R5%9-/[PRDBNDZ^TFJI6=F!5'.YI)\W:I5E M EBI:O*0+&X5]FS6E'T-JM8'<<$0 _2FW::R#2GRKWOB.!UUPZ1AG#:,0[C> M.KT#F,-1[S@\W?>.F)F":2)EM@DA5*HF;"0W)=4A*$-=ZQPD\ZPB?H^<.AS% M$R'W^^%@'UJC&V].G#TP+E@J$&@>PJ*VM<:]@"R4H#FW"5T;NFGE8',1;YIZ?:V'8B39@YLQ9MI>L$T)=" P 6IQN')<0"ZF5#-P:K* M3X5469HQ?EO04$?M!.A]H93=')R!]F]B_!=02P,$% @ M8 &4[*&*IBV M!P (14 !D !X;"]W;W)K&ULK5C;;ALY$OT5 MHA=8)( LRC0FJ3G)_RLYD[/[55R+51,R=\5132[2Y4;K=GR7'2 M/+C7JW6@!Z/STU*NU%R%QW+F<#=JM62Z4,9K:X13R[-D>OSAXH3D6> /K;:^ M=RW(DX6UG^GF)CM+QF20RE4:2(/$WT9=JCPG13#C2ZTS:;>DA?WK1OM']AV^ M+*17ES;_4V=A?9;\E(A,+665AWN[_575_KPC?:G-/?^*;2T[3D1:^6"+>C$L M*+2)__*ICL-?63"I%TS8[K@16WDE@SP_=78K'$E#&UVPJ[P:QFE#29D'A[<: MZ\+YU?7\\OYF]G!S=RON/HJ+Q_G-[?5\+J:W5^)B.K^9BX]W]V)V?SV_OGV8 MLMBKF2%[=Z+WZT):R^N3::RY^M',+VU?]+8 M?S$YJ/"WR@S%F_% 3,:3XP/ZWK3Q>,/ZWKR@[\ZMI-'_E50R W%IC8>SF8P5 M9#(Q<\HK$^(#NQ0?M9$FU3(7]0(Q[6"HV1VJ*49J?-2F@3E-.%2"T29+S*Z*J. 6Z6K;N^ M_!=ZE/A@WB3'$LI@4L2Z5XE?PRGN'4JLHY;KR8-0[G0S%7:>5TT+78]5.ZEF:E4#U%H3W#UZMD M?GT)_5 A7=8/=.<^'+6.G!F*2^4" !5"$7:;ZC,V*)%IG^;65\@C'N UN0KO M\RKK7-T;U4.QI #TPMXERSIA"QTH<&7E?"5-$,$"Q=/U_M@,Q91UPY-\-R!K M_G8Y^+6M\@R6"2(>,A]K/E4F(CO;3TY_71$D*+!=G*;&5!"YY]AS[?9,?<'$ MA%DH(E;-/GY34 9"/5&'TT*/5*!94 D5K'(BN4=&3$!K3#/+(##M MT&+FK,%U&M4D, S#R5#<1(MLJ4T-[X4T&$U(:A!-ZV/E5PME;R3ZJ9+9)U!\ M?([=9-?/CC#%T2Y&!J12&+CC/>8F\C*F2FI'T7S&1_2BR4^)7YOY1@;8?(". MWK5T].X@C\PZH,5VSPAR'RE]M[(?0B--K)O4576@Z?XR)I+12^/Q=FT1^".[ M)73PU<+K3$L'4 >>(56\?=JL:70Q7SAIO$PC+W1UKG*->8UMJTIK>M9"\% F MWK>9>'\P>(\(#WRY]D$71&C[PO]M&KC/8W\^*Z@Z5/_\QT^3XY.?_=]."@D1 ML>FPZY%/C56^UW2$2H7\K(1J3:2(2X\S1!D#SH@HETM,^6QK9%'L+8LVW9!7 M=;)R+1])"2I(@;T'"T[?X%0L8MR+:^11ACJ'? MTHH^">Z;# >QBW4!8"H8.)&30 =1/"V4C-1*,Q1\6!+I4)U2^3B" (+4(S7!JPNT>S>A^/K6B4@?A2H2VI1.LNP/B1 MH_N.M#DJ9HYM@L"N4A7,) (NY[Y$:=EQ81=L^\AI#]ID?[D($[_ M]5%F'P?\*-W4LNV8.QE335.PNQ-P;R4:R60XZ7AQ8?$G< RJGNON)!Y+AJ-; M.V2M1\>3@4AN(AX^R">$^M4#1K)4G+P=O_X@YM27>KEKH+&GDR:C_L($YZ[I M_+%1F[P>@.4UT,9''83IO=&@45%C<>"]%S2+%7;3GYCCU!GI)U9;L'T-) M$Z8XVQSW.IUL!>%Q[FUCRJZOGY:MC&Z/?2@PF]9H7I;.RG0=)_8#AL>AO1UR MFN1VT2"4^4WB](/.BV<6_+;G7Y*G_:BWZ(#!+2[;@J_1@;DF-M=AYMC;!:/> M9RL M!%OR1["%#<$6?+D&1"M' GB_M#@%U3>T0?M5]/Q_4$L#!!0 ( +6 !E-4 M.^4)TP( <( 9 >&PO=V]R:W-H965TV)"VH/;6 M0R_K\7B^;QX[]O2V4CWI',"0UX(+W?=R8S;=(-!I#@75EW(# D]64A74X%:M M [U10#,'*G@0AV$K*"@3WJ#G=/=JT).EX4S O2*Z+ JJOH^ RVW?B[R]8L;6 MN;&*8-#;T#7,P3QL[A7N@IHE8P4(S:0@"E9];QAU1XFU=P:/#+;Z0"8VDZ64 M3W9SD_6]T 8$'%)C&2@N+S &SBT1AO&\X_1JEQ9X*._9/[C<,9PV[?%R J>3:?>'F\?AI^G=8DZ&=Q,RF\X7LYOQ8CJISL\7=,E!7_0"@XXM/$AW3D:5 MD_B(DQ:YE<+DFDQ%!ME[?( !UU''^ZA'\4G"CZ6X)(W0)W$81R?X&G45&HZO M<:P*5.>$BHPX8?I:R;6Y)P)U,A2(U)?=-_HWK&X M9,](L^U?11$*G<1O)V&E/@PSB4*_$;7<&L4)64A#^2Y:D?V:UAE)DHX?QVTK M725^IYV0V4]I1GZ(YZW6(=L?5LC27_EQTG3T+3]IAN1$/R1U/R0G^V$?(3Y/ M^ O$W_7$2>K_/?'/]$1P\#@7H-9N!&DL6RE,]4[7VGK*#:O'_^J4T.#B!*6ZF4HN.TW444N ^G^^ FD\;" ML;.VTR[_?L=.""V[]$OL\;P\SXP]D]%6Z6=3(EKX40EIQD%I;3T,0Y.56#%S MHFJ4I"F4KI@E4:]#4VMDN7>J1)A$T5E8,2Z#RG)2#56<(EW&DQ354R_ M7*%0VW$0!Z\']WQ=6G<03D8U6^,2[6-]ITD*^R@YKU :KB1H+,;!-!Y>G3I[ M;_#$<6MV]N R62GU[(3;?!Q$CA *S*R+P&C9X R%<(&(QO0!98ZRJ M.F=B4''9KNQ'5X<=AXOH X>D]-Y+AT ME[*TFK2<_.SD9GI[#T_3+X]S6,RGR\?[^6+^]6$)1P]L)=!\'H664)QMF'41 MK]J(R0<1SV"AI"T-S&6.^;Y_2.QZBLDKQ:OD8,!_&GD":70,293$!^*E?B7_'\ X[3%./<;I!QA+:IZ\$0BJ M@!LNF[CELH@5#N)[ :ECB/,K-':V5+G<')FQJ'1C6)_H\!D#M>88;5"#6GL M3R,XXM(!-(;4YO/PG<^O]E]P@P+B;DVZ-84'92F#P]H9,R7@]X83=9?DT#UA M?*$^T\\T%XN&*, G&,31<1J?T<[7*+GF3RC*#H@_I6F[\4VP^Q=AK[HZCV#O2RZZ'O4DU]3 M[&#VS>+C:' !O^NC<&=45:C7?B ;R%0C;3NU^M-^YD_;4?=FWOXP%DROZ66" MP()<_ 102P,$ M% @ M8 &4Y\Y[A?6 @ "@8 !D !X;"]W;W)K&ULC51?3]LP$/\JIX@'D"J2)H46U%8J;2:8!%1MV29->W"32VN1V)GM M4+9/O[.3AK(!VDMSMN_WY^S>#7=2/>HMHH'G(A=ZY&V-*2]]7R=;+)@^E24* M.LFD*IBAI=KXNE3(4@U]MO+/AF:^R&/QZ6;(-+- _E7-'*;UE27J#07 I0F(V\2??RJF?S7<(7 MCCM]$(.M9"WEHUW6+Y&Y=K^PJW/[?0^22AM9-&!R M4'!1?]ES]%7X(>'G2IQ"%'0@ M#,+N!WQ1>PF1XXO>X9MAADIA"E.IC>[ E)7GTDD:/U=4S;?W1 M4V#[%"YYA@D6:\J/NFXW@$12#VM#]TL HH),YC0,N-C ,1>T(RM-2'UR^4+W MBN4?4T?0#3M!>&Z#H-.+!C!%97C&$V;0^4JQE)H;>QP$@?U<1$%S<7\5TN]$ M@S[]!H,05I+>'ZF$J5NU MW6T'W:3N[Y?T>DK>,K7A0D..&4&#T_Z9!ZJ>//7"R-)U^UH:FATNW-*P1F43 MZ#R3TNP75J =_^,_4$L#!!0 ( +6 !E.TQR^)E , #X' 9 >&PO M=V]R:W-H965T;(#!YB14S?75 23,[I2MFJ:OW@3EH9$435(D@#L,TJ!B7WFS2 MC"WU;*)J*[C$I0935Q73/VY1J./4B[S7@17?E]8-!+/)@>UQC?;+8:FI%W0H M!:]0&JXD:-Q-O7ET\9 M[U (!T0ROI\PO8[2!5ZV7]$?FKW37K;,X)T27WEARZF7>5#@CM7"KM3Q5SSM M9^CPI#7QJKJ%$P**B[;/WLYY>$B('LO(#X%Q(WNEJA1><\L MFTVT.H)VJPG--9JM-M$DCDMW*&NK:993G)TM5Y^7B]7F+Q\6?WSYM'QL-VPHTO4E@B=2%!OF)X+8EB-\A2.%125L:6,@" MB[?Q 8GM%,>OBF_C#P%_JV4?DM"'.(RC#_"2+@-)@Y>\EP%--US;'SXL!9,6 MF"Q@\;WF![IZ%OZ>;XW5='?^^8!JT%$-&JK!.U1K*JFB%@AJ!V?:,YFC7JN= M/3*-E'>T/TOWQQ1G6'P#:SI8297.C)- F<0ND\VJ>\RQVJ*&)&I&0\@5U9^Q M6+@ 6R+LE*!"YG(/UUS2B*H-19K>S1GN#GHFGVAEY\I8 U<092-_$&6N-8K\+(G@=Z0Z+)4@E.J@U3.Z]0:N MHQYDD3\:I9!E?IJ-X$Y5AYIX+I(Q2/TX3MQOF$7P4&O);:U;33O^XMH&HM0? MI"DQ^TDRAHWS$%55M>0Y:[QDX(_3H?L.H^[ @)A)I?N.8*-HSY DF3\DG"2) M_2A,2;P3CVTWCD M4A2V,EPN-G1<+HG.MKB!(YVZION7$[%5SE&=-1*<<-F^&P3E@Z&H)U!T 3(? MO/84#?3!^UEI!1>>5J'>-\YM:#^UM*V]=:/=XS!O/?&\O'U9'IG>/=N! 0L !D !X;"]W;W)K&ULS59-;^-&#/TKA-"##0BQOFT%M@$[SJ8ILMD@3IM#T<-8HBQA)8T[,XKC M_OIR1K;6V3ANCKU(E$0^DH\.# -E4%1.[ M.99\.[%!AU*6E18RX+7(#";6#/W22#SF3%^7?]<)M.+$<'A"4F2B,PNKW@%9:E!J(P_MYC6IU+;7@L M']"_F-PIEQ63>,7+YR)5^<0:69!BQII2/?+MK[C/)]1X"2^EN<*VU0U]"Y)& M*E[MC2F"JJC;.WO=\W!D,'(^,/#V!IZ)NW5DHEPPQ:9CP;<@M#:A:<&D:JPI MN*+615DJ05\+LE/3FV_?%L^W=W$TZ#42JR M(0-=Q[9 NJJ]E$0F3!,&7F2/@J@/H\@'YV*X M-[@K$OVKT.V^%HCTWR"R(]OUR"#T1WWR$,8NC#J#!=>Q2D-O2J,32H- 9\>S M1Q%9T2T8]L'SP+MP]D9/7+&2PO4B._)"G8$;V*'OZ!1I<.QBZX%YXG^#:P&$'<&+==GJ?:):E]3[7U, MM:]#-U3[=D@M?&8(1-T0B#X]!+XT2H_[-\6X?MWH2$^-@[/ I\?![/WQM@&E M*BK3!ED; #L. -L Y'\.XK8C4FH\A"TW78:1%GT0_C+48&-'7 M8OA#C/8B_4YHS&PO M=V]R:W-H965T!YR;!BO'8F M8[OV("=CT>J2U_@@0;55Q>3+-99B<^7XSF[A*U^MM5D83L8-6^$,]9_-@Z39 ML$(6UXJ(&BCWA#9:E 2(:_VXQG=ZE,3P<[] _V]@IECE3>"/*;[S0ZRLG[/G;1X.#+*W#(*M06!Y=XXL MRT],L\E8B@U(LYO0S,"&:JV)'*^-*#,MZ2LG.SVYNYW.;F=P\="X 7^ M&;RPCS"T>.%;$2*)IN#OZ5QI247PSQG,J,>,+&9T#A-NA-+ Z@)F;=.42*6J M60DW3*WA,Q4[?*F[IJ'J.Y77LRY,,XY4PQ9XY5"W*91/Z$P>UP@+436B)E\* MQ!)*RV1!3%RHJ8?)(VC:I=<2T9)3_!FJ3B(T$@$E&/L$VRTT\&"#D@P4(91$ M7L$%KPE%M(IVJ,L1/%K$0[%A1M!'"Q;1HNU'?S0H*0?UZH K_ Q^X":A;P:A MFVC[I M,>\L>$W90K)QTS2[-.\\CN@=NI&7V'?NT_Q1&.'^GTJBYA&UO",;II9:Z :) M81U$;IS%Q\HOC/)+HSS?*T\G5\DTY4:+SH/J-?IA94B5,\*<4<'68L-X87VR M2K2F;"@K96LV6B"$BFBUTD:Q+ZF2LSDON>:H1@<:]C$2'RDJ$,?JJJU\F4U6 M[J91#F?Z+>[[+7ZGWY1"= ]XV YTX6[+\L6%>Z9;2:-3K786_72K36U['2GB MTL%K?5!.3B;JW1[ZBN8_6: TYE8F6TF)%YA9 %'F)EEFQB%$L9MY5L<(HM#U M KL>0Q"X49R;<0*I&Y,IG0KT/UY2IX"?NEX:;PN:?A>\:G?=T["7RIX:@9>[ M?AR#22KPJFFU+04R1]-?U(99E%_"@TD%5<03*UL\'2XU1D:=X27G-$YZC9.S M&D])8F(WI:J_V_MPH=/^OQ78MKV^H0+K.:4M]"WJ_3--,3&_LNQ^,B> MJ-Y62#UL=-N?8>904A;AU=:"JX5I,Z!"?5T1HSV)(]_??L0C7+P@DW3>_?)3 M%OC!KZ^;+QID$ _\UW!'K-ZVCPLM_>W?;NF5SQ6I'C)9EZ@Y1:5'8WJ&ZB16-O+7.AZ0YDAVNZ=*(T M&^C[4@B]FQ@'_35V\A]02P,$% @ M8 &4R;]MRM: P S0< !D !X M;"]W;W)K&ULC55M;R(W$/XKH]5]2*2]["N$0X $ M)-6UZN4BX-H/53^8W8&ULFM3VWO0^_4=>U]"= 'U"VN;F>=YQN.9F1RE>M$% MHH%350H]]0IC#N,@T%F!%=-W\H""_ME)53%#6[4/]$$ARYU3509Q& Z#BG'A MS2;N[%G-)K(V)1?XK$#75<74OPLLY7'J15YWL.+[PMB#8#8YL#VNT7P[/"O: M!3U*SBL4FDL!"G=3;QZ-%P-K[PS^X'C49VNPD6RE?+&;7_.I%UI!6&)F+ *C MSW=<8EE:()+Q3XOI]936\7S=H?_B8J=8MDSC4I9_\MP44V_D08X[5I=F)8^? ML8W'")(X+FY2U4?0O)S\S^[KY_+B"IZ]/'Y??5JO'IPW, MU^O'S1IN-FQ;HKZ=!(9HK'&0M9"+!C*^ #F$+U*80L.CR#%_ZQ^0O%YCW&E< MQ%-:KOZ+6Q"8+O@F(.GCZ6G:X2^ZL$)G)XP RK+?DDD3L-(9-4H/XA@NQI/ZPS2$Q$%MI&$ER$NF'V! W,,A+=*1 M/TI'<"6G@SZG@ZLY7;(#)U;^@R)8=A$L*8+W$GD5ZOU$7KJ>_YU'WQUG!1-[ MU$")RR\@YK6RN;69UOP$55.\:(OW+8\/1Z32( 7-B] _O8Y^-.3">2.K:@GMYIU7#OWU.HOZ/68V"55(;_ M8*89#9E4EHS$:$8]RP5.(^8%C27$$TTP3<OHBC&MW*:I_?>ZPC. M6FR%:N\&B29YM3!-M^U/^UDU;UKTJWDSZ+XP17>AH<0=N89W]_0Z5#,\FHV1 M!]>PM])0^W?+@N8M*FM _^^D--W&$O03?/8?4$L#!!0 ( +6 !E-H5F K M4P, . ' 9 >&PO=V]R:W-H965T]J[KMAM^U#UP2038EUB4]N!O?^^8P>RK KT^@*V M,_/--_.-Q[.C5%]UB6C@M:Z$GGNE,?MI$.BLQ)KI![E'05\*J6IF:*MV@=XK M9+ESJJL@#L-14#,NO,7,G3VIQ4PVIN("GQ3HIJZ9^K;"2A[G7N2=#S9\5QI[ M$"QF>[;#9S2_[9\4[8(.)>EU(ZWBY/J/_Y'*G7+9,XUI6?_#< ME'-O[$&.!6LJLY''G_&4CR.8R4J[7SBVMDGB0=9H(^N3,S&HN6C_V>NI#A<. MX_"&0WQRB!WO-I!C^8$9MI@I>01EK0G-+ERJSIO(<6%%>3:*OG+R,XOUKU]> M-LOU"ZR6C\LOZX_/T'MAVPIU?Q88PK=607;"6K58\0VL$7R6PI0:/HH<\_?^ M ?'JR,5G)BYTPU?X6ZE1.MG$!B8"<&,)';10A'5(2K"=!B:^BY M4++19*'[4W@FG,NV:-V=ZXI5EHL/6]QQ(6QDJM,>%9>!N(%Q/(/7C80AQY(\G*3RBUE,X*F[P1UD4V@=!4XY"*,SD@<)0 M87H3/XG"/O2BU!^GH_X;*"5Z<*VPX8^.,XN2U[ MXD=I&BHLR#5\2$EE MU;XG[<;(O9OA6VFH2=RRI"<8E36@[X64YKRQ ;I'??$/4$L#!!0 ( +6 M!E-)'8R0Y0( "8& 9 >&PO=V]R:W-H965T(#R"%Y:UO3&VE="NB:$"U;B"$^. FU]::8P?;6;=_S]EILP'; MQ)?&OMSS=;Q7^L;L$"W<54*:2;"SMCZ-(E/LL&+F1-4HZ(9"."*R\>O &722#OCX?&1_[VNG6M;,X)D2WWAI M=Y-@%$")&]8(>ZGV'_!03]_Q%4H8_PG[-KI!Y MONP9OB6[][4!DR7D1:$;)@S\R-?&:OK5_'Q!HM=)]+Q$[QF)%0U3V0@$M6D5 ML(0+SM9<<,O1/-74%PG=K)Z:FA4X"6@8#>I;#*;$K!II#=1M1;X@=I 3#W+ MC#-"?<2NCS[W' NLUJ@A2WPTAD+1_!E+> +8'<)&"1ID+K?PFDN*J,80TKPY M?:#[@^4?3Z\@Z879,*/#*!SU,YA7M5#WB&\U"F;_L, M.WY=M$ENT#H[>$>+RE!X%,:]%-(PR88=H%#&N@HTWJ)L$/IA-DHH,QV\@R]4 MEGZR30F14$(2AZ-D"%?*,N'R_J_'5&<\")-WL2MT& X',3SU0XH>S6Z%>NLW ME $OTHYQ%^V68-[._D-ZNT$_,;WETH# #4'CDV$_ -UNI?9B5>TWP5I9VBO^ MN*-%CMHET/N-4O9X<0+=7\/T-U!+ P04 " "U@ 93126^B0T& !,#@ M&0 'AL+W=O7C(WSM.6=X)?*SPUJR-@3V9*O6) M/\[*@Y''!F&-A64$23\W>()US4!DQNVH>0INQI!SG*BFH9PU+"+@A3?V M^)\/2ZGA1M8=D@F>\/H_2",19[G(O71S.A9AZHLPR> #T=%4\Y8]XW.:H=8T MHB\H@7.BJP*_7+Y%O"N;L">W*Z=;)&JY1-[!3M7"/4IM=.)K/-)39XC#)'C>66-IR(#2/D'22"1!(+(@@Q<0Y.,LAVBQ&R M0#P4?I0^U'.[((0!:]I9N$5-55_9A\I>DKM604N-G=, @];62 V5=8>^E/=N M3&>(S;)6]TCR\@[-> N%TA6%TN^K="^/)2<4U75J)XUTQ>CTCL?X%*VVHG_[ MC=BSC^Z>_D[$V8R:0;.JBB^GSJABW2CLC:*&LW:7!1WANJR\E;KD:](!%HJH MVO88K5%U53H=J@76';3;BAIH+?L<+SOMC"-5FJP4(0V7-I-EH[3MP?5"4TC6 M^RFXHB39F'#$<=1]')THXZ*J\09;(L$+\(6799 E>RYN: M\I).ZA-:MB\C,ON0BI#D_$1D809^Q.2DJJ[*KK#4]]Y0/[]T! H\D:21$PQ2 MB'P1T4_(5S*E#[;D?.WP94G]:\4]%C?B3/F5L; %(G02$$AL8'$$'DBBW/.KCB+N;[[7@0)IVH,QV35K*(T MT*K9U-K)1>QQ3OL^61?P@&:2A+,\HG.C%/\.XSCW!O@=-G37);8(8R[_?B;R MD..1D(GA<"'X="$\E7Z3M0Z_03UW[QA#.W>M[9O]U>SJJ734OQ >Q?MWUCNI MYW2C0HTS4O7&*348NG^[]!]6+=U[8:HLO3[<<$'//=0L0.LS1>WR\,$;K!Z0 MA_\"4$L#!!0 ( +6 !E-PE2%BTP( /4% 9 >&PO=V]R:W-H965T M M;"OV+MU=!_KWG5T;AZB!!_#.>.;,F5F?F>R%?%4IHH9#D7,U=5*M=V/755&* M!5/78H>6CB;<"/#/?JY RFDXT0K\98QE/',X0PQT@;!$:/-[S%/#= 1.-/C>DT)4WB MZ?F(_LWV3KULF,);D?_,8IU.G:$#,6Y9F>L7L;_#NI^>P8M$KNP_[*O8[L"! MJ%1:%'4R,2@R7CW9H9[#2<+0.Y,0U F!Y5T5LBR_,LUF$RGV($TTH9F#;=5F M$[F,FTM9:4EO,\K3LZ?UW>(%EH^W3P^+#CPNUM!:LTV.JCUQ->&;*#>JL>85 M5G &JP\/@NM4P8+'&'_,=XE70RXXDIL'%P'O2WX-7:\#@1?X%_"Z3;-=B]<] MUZQ.4<*21Z) 8#R&Q8$^;H4*?MULE);TB?R^4"9LRH2V3'BFS(J4$YDGL>I.90,)M#).'E$J"E;M,:PM^.DUPXJJ M?'!8< O\?EIRC<1=0PNKD;<_<+^"5C=LT\,?^<;H^<8(.L%H &O)N&*5AA/: M,M#*A5)M()-:)M5QP$.4,IX@^#X,(>@/H=7WVO7LN>!?:(=)IDU#IU5[_1X$ MHS[X':_K03_TX?^I7D$O#.@_'/4,O4X0#BRSX6 (GWTJ[HD4"Y2)73B*1EQR M7:FR\38[[::2\GMXM1 ?F$PRKB#'+:5ZUX.> [):,I6AQR,TK0E[3&DO MHS0!]'XKA#X:ID"SZ6?_ %!+ P04 " "U@ 93L+!:F_L# "L"@ &0 M 'AL+W=O)%YH@*WJJREE,K5VHS=AR9YE@Q><4W6)-DQ47%%"W%VI$;@2PS2E7I^*Y[ M[52LJ*W9Q.PMQ&S"&U46-2X$R*:JF/CC%DN^G5J>M=MX*M:YTAO.;+)A:TQ0 M?=XL!*V<'B4K*JQEP6L0N)I:-][X=JC/FP._%KB5>W/0EBPY?]&+^VQJN9H0 MEI@JC,4[+$L-1#2^=IA6?Z56W)_OT'\RMI,M2R;QCI=?BDSE4RNV(,,5 M:TKUQ++<7&98?F&*SB>!;$/HTH>F),=5H$[FBUH^2*$'2@O34[''^#/>/=Y\>YG#Q MRZL3)N2F2"DY2V310JLSN!#438* M,WBDW+NO4UXAO0&7?8H/H,_,*5$L6S:%U.\OT?Q]"7G989" M$F?WRKW6U-VK(!BT$]?O)L/AX%_[]\,_/_[_W,.)=A3PC0:5$$<1_/!=3-Q^ M_-OXE'R6$-C^R#MZ9)XL%A ?%3\VU9+<0NDC#PW;Y=!^DD4Q\0O>)WV&V\\/ MC.&)P#A1TX9]31N>7=-N:E5<&F/IGPH)IHTH5('RO7IU$E4W'6.Y82E.+5-, MQ"M:?REBQM)+_>_5/J8BW52FFFV1O$.%IFQT5*\$K]XK<.>4M26FC)Y0JQ<" M<+6BGH':B:;,(*>H)#E2 W%@\YF5\#^4O,. ]BB1(AC:HS"BG//<43R% M%%%V'%V#YU(6QMW"1/$N9L,80D]_WPL%9Z^#J%"L39\D*=2:6K7-1+_;MV(W M;0?R[7C;QSTPL:97@A)7I.I>1?3^HNV-VH7B&]./++FB[L9,@#)%]Q MKG8+?4'?H,[^!%!+ P04 " "U@ 93!4*G"# $ "0"@ &0 'AL+W=O MB#[1$V^I*HDK2JZ4:]F9>., M!G;M3HX&8J6KLN%W$M2JKIE\.N656 \=SWE>&)>+I38+O=&@90L^X?J^O9,X MZVU1BK+FC2I% Y+/AT[F]4\CL]]N^%;RM=H9@\ED)L1W,[DLAHYK"/&*Y]H@ M,/Q[X&>\J@P0TOA[@^EL0QK'W?$S^A>;.^8R8XJ?B>KWLM#+H9,X4/ Y6U5Z M+-9?^2:?T.#EHE+V%];=WC!R(%\I+>J-,S*HRZ;[9X^;<]AQ2-QW'.C&@5K> M72#+\C/3;#208@W2[$8T,["I6F\D5S:F*!,MT5JBGQY=WGRY'5]GT\O;&\A. M;^^G,#[_=GYS?P[9S6>X.+^]&&=W7R_/(!N?9Q,XFK)9Q=7QH* 3Q_>Q*^ MQ?/?P9OP!8I-PYBW0NJR6< ?V4QIB;KY\P!\L(4/+'SP'CQ>IV)5<1!S#/' MFQ6'V1/<25&L<@U7N/VM0ST(:FYL7[4LYT,'KZ3B\H$[H^F2PUQ4>-U,$MH4 M#*RUT0HT&L]$W;+FZ>,O"?7B3PH:O/ORA5+-_A(2/3IB)B0[X=F'[#6=71$EU/V_/Z],O#;Q.VWZ3//>3W#FOD>>57W)"&1+4@:DQ!?@[?HZI[$>']EU_]T$RU:VW/,A,8.Q@Z7V#)R:3:@ M?2Z$?IZ8 -LF=/0/4$L#!!0 ( +6 !E.4#PH]Q0( $\( 9 >&PO M=V]R:W-H965T%D_,SDSZR@+ MDN&<$YH#AI<#8V3?18'":\ KP5N^-P8JDSFE;VKRN!@8EC*$4QP+%0')UP:/ M<9JJ0-+&>Q73J"45<7^\B_Y5YRYSF2..QS3]118B&1A= RSP$A6IF-#M Z[R M@2I>3%.NGV!;8@,)C@LN:%:1I8.,Y.4;?51UV"/8W@F"4Q&<2PEN17 O)7@5 MP;N4 "N"3MTL<]>%"Y% PSZC6\ 46D93 UU]S9;U(KGZ3J:"R5TB>6(X'DT? M;H%Z@NCGR^/KZ'OT-)N"T5,()M%T-GD7J[>1H\N5K=[AW13MJ'NA5/WPM'QW%.]0#P!LHY #Z+W@FQ0BG/!P>_1 MG LF?U1_SLBXM8RK9;PS,FV=*EF^9JGC93/T@IXMN[+9;T@3U84!M&K4@26O MMN1]:@G@_PFWV2LCP#UA:%NN[1_Y:X79#FPW"&N#\*S!&14H!?&N0?$%?F'3 M".PZ3G#DMP76@]W@A%^_]NN?]3O!\GLAL<"EUS9_?D/8MAKNFB#?/V$MJ*T% M%Y;RME%'75SVN?>@\1%"V'.@=^2^!=;SH6<=PL(6F./[EGL(BYHPN^>X=O>H M'.;>8:RNVA^(K4C.08J7DFAU EE-5EY?Y430M3Z?YU3(TUX/$WGC8Z8 &ULS5A=;^(Z$/TK5K0/N]+>)K;YK ")TJYN M5V6W@K;[<'4?7!C :A*SM@.[TOWQUPEI#"68/&RE]*'8R X^'J:W%?)% MK0 T^A6%L>I[*ZW7E[ZO9BN(F+H0:XC-FX60$=-F*I>^6DM@\\PI"GT2!"T_ M8CSV!KWLV;T<]$2B0Q[#O40JB2(F?U]!*+9]#WNO#R9\N=+I W_06[,E3$$_ MKN^EF?E%E#F/(%96(ME*'S.*)PU;MC5&ZE67.!D'$X]TG^Y4G8L\!-TXX MD-R!5'6@N0/--KI#EFWKFFDVZ$FQ13*U-M'209:;S-OLALKXV6-*(_BQ?]VJW+CFQ[M+2 1S-XC1/P'H1F(9HQ MM4+P,^$;%D*<0Q1Z!=*0L0&EH_1I&1>[Z*TL>GJP-X,F"2AN]?S-?L[+S'#0 M[!1F!^ ;!?B&$_P=;"!$V)&&9A&I64>66@6\UKNRM(O>W$\_+F&IU R39CE+ M[0)\NP)+Q)&&3A&I4T>6N@6\[KNRU#U*/P[,WQN2RJRZE)9SA .KUD$%EJ@C M#7A/^7$=><)6DS%Y5Z;R\/LDO*7):7((VVHU=HOU"*3F"SYCVF10+$Q1L1:* M:U=*K)3B1BTYLPJ-F\[-?W]+S&4I,\U*AZC4[/0ILCJ-W4)]@B'T'SI_5V$K MJ+A=2ZZL3N/.G^"J<_X4N4P.P5F5QFZ9/L>1ZZ8B5D])4$>.B!5I@O\ 1WF0 M<^>IU.SD>2)[Q;-;J,]QY;JOB-550FO)E15GXBYT*W+5.'N>G":'X*PP$[

WH3?E0SDF[6NE=;G>R]B96 MBHE;BH_9J709$2NGI%M'GJA58NJN;"OQE,J)5CZI9C!T^N"XE: M*:7U;$3L=2+.5+>5>*)G-*Q3"PO@$%VV32KEKHNXF6JRS/N2ST%I$ MV7 %; XR-3#O%T+HUTG:VBQ:V8/_ 5!+ P04 " "U@ 939&[D/)X" P M!@ &0 'AL+W=OLJ ^M MU)(T ;I5@,2O:NW&A*#='J8]F.0 JX[-[ .Z_?4[.R&C'3#MA=CG^[[[[GP^ M6EMMGNT2 -E++I5M!TO$U6T8VG0).;HU2*!@;9M=YSLW/'DB];0?7P?O';X(V-J]-7.9S+1^=IO[K!U$3A!( M2-$Q!2R#.5]+ MG.CM!RCS:3B^5$OK?]FV\&V2<[JVJ/,23 IRH8HO?RGKL <@GL. N 3$;P'U M(X"D!"0^T4*93VO D7=:1F^9<=[$YA:^-AY-V0CE;G&*ADX%X; SZDX^#A^[ MO4]#-AWVGR;WC_?#*;MBG[DQW%68G0\ N9#V@JQ/TP$[/[M@9TPH-A)2TDW8 M5H@DQ-&%:1FT5P2-CP1MLI%6N+1LJ#+(7N-#2J#*(MYET8M/$CZL58TET26+ MHS@ZH*=_&C[BYAC\E9RD*FKB^9(C?%/D"-3JR/2_=;]V9 M14,=_/U$L'H5K.Z#U8\$&\ ,F85T;8@<["7C&[HN/I-P18_\RG()9,NU0?$+ M,I9JBXS? MB@_U5.,OA7$CJ=4/*VQ6"IO_H9#&0BF*)I10&[#XMC\++05I M^2<^TT@#PR^7--+!. +^W 1PNQ^#@_KV\4*@L?5:G&_AED8+M8AG,U1$IJ)<_@,C^$< MSCZ=PR>@!:Q35@E2Q&)L2Z5(\]I1X_VF]NX=\?ZU*B[!=R[ P1\47=68&=^ M:X:!8= W]GGJJF0,QO;S?AH[K)R>/VJMWLCKM?)Z)^4%R"5-:$0D"F")NCPE M$U1VJ:R)^F_\J^= 99?5E>]TJ^RW*OLG5=:5BBI5UT(",17KDMA_YWSHCX8' M"CN,G)'7+7#0"AR<%+AFZHA!>5!K<\K8![4/WI77N^JY_H'X#JM1KW^87GNO ME^@^_HWP+2T$9)@HG',Y5-'SNC?6$\E*TUXV3*IF98:I^IT@UP9J/V%,ODYT MQVI_4-/_4$L#!!0 ( +6 !E,*V;HYT@( #X( 9 >&PO=V]R:W-H M965T.A/5N(\9 7 MBA*&%P)DD65(?)]BRK3;*US%TS-\*TZE M_85M9>LYL"JDXED%UAYDA)5?]%3E80^@>9H!?@7PGP.Z1P"="M!YJ4*W G1? MJM"K #9TMXS=)BY$"HV'@F]!&&O-9A8V^Q:M\T68>2>Q$OJ6:)P:+Y;18C(+ M(?J\B.9Q%,-D'L+-[56TA.!NN8SFMS")X^@VAK,Y$@*9LI[#68@5(E2>PQNX MBT,X>W4.KX PN":4ZOK+H:NT!K? M/X%W=5+JS/B[S$S]DX3O"]:"CO<:?,]O-_@3O!SN-87S=^K1'ZL?)*-3/Y.. MY>L<>R8"YX@D$#WI!B6Q!,02N%$I%A 40F"F8"(E5A*^?-!0F"F*,(V,,MRBG4[5F7@ 9?J1#+[M4K_ M_U9Q4 L/_DD5!PT5NGA6H=,VI7ON7D/,L-C8221AQ0NFRD=?G];#;F)[_+/S M:?LR:#>*UEM*/4!=>E-.JW"B>VW9\SY5N[G:9 MZ@&/A3'0]VO.U6YC!.J_#..?4$L#!!0 ( +6 !E,A(1PA)00 %X0 9 M >&PO=V]R:W-H965T:CH2[&3>Z^/S_4] M\6UOP\4/N2)$@; MBI=D2M1+.A9Z9E=1(IH0)BEG0)!%W[J%GX?(RQV,Q5^4;.3.&.1;>>7\1SYY MC/J6DR,B,9FK/ 36/VLR)'&<1](X?I9!K6K-W'%WO(W^8#:O-_.*)1GR^#N- MU*IOA1:(R )GL9KPS1^DW) !..>Q-'_!IK1U+##/I.))Z:P1))05O_BM)&+' M0<=I=D"E SITZ)QP<$L'UVRT0&:V=8\5'O0$WP"16^MH^YA]OYV,KL#S: 8NIOKX M1%E, %^ L="'2*A?VN5G1E.=4P4PB\"4+]0&"W()+NZ)PC26E^ :O$SOP<6G M2_ )4 9F*YY);2M[MM+@M/5SM%V MYW>H->"7C-T U[D"R$&P <^PW?V>S+4[-.Y."QRW2H1KXKFG$E&Q.HYQR6C- M[S]?M3EX5"21_[8LUJD6ZYC%.K]=C.RE4)8IO )+P65CEHK O@F<:\1ZX+JA MY_L]>[U+7I,9@DYMMH?;JW![K;B_$BEUY<^S)(NQ(I$N6"U>B@%?1CDF(J#%9=[3'1(KGB<=0$,S@"@ +':5X^K)8/6YB'P8DM-5!+(0P_ M( >U[L'NV7+0/588OW-T+6@R"]V=S_'^5:[64-2NH;.\+^!)DC$Z;[@,[$>M MU0W!\]./:L5#Z%STEY'WSG;7]P[8;[3R3A0 JJ43M4OG]N+?1D*M9JCS 9S7 M*H?:;Y3OX=P[NN/N7;Y*SANM#D7?WNG@$B*6IK&5^D:3,54T<]73JGF^-2VC M79L7G?<3%DO*I+ZX+;2K=J M.\D7J/ZE,/@?4$L#!!0 ( +6 !E.>J@S8E@( +$& 9 >&PO=V]R M:W-H965T$M_K>\[]L'/2W7+Q*-<8*WC)*9,] M9ZW4YMIUY6*-*$, ]*O9SS$E!HB M7<93Q>G4*0UP?[UCO[&]ZU[F2.(AIP\D4^N>\\F!#"]10=6$;[_@JI\+P[?@ M5-HG;*M8SX%%(17/*["N(">L?*.7:@Y[ ,W3#/ K@/\6$!X!!!4@>&^&L *$ M[\UP40%LZV[9NQU=%F+DG4R7T+M$X%:63NS29 MS'ZT(/EV?YN.DO&L!?UQ#-.[F]E#?Y*T8)S,X&R,A$#F3,_A+,8*$2K/X2/< M3V,X^W .'X P&!%*]>'+KJMT98;?7515#,HJ_"-5!##B3*TE)"S#60,^/HV_ M/(%W]43JL?B[L0S\DX1?"]:&P&N![_F=AGJ&[X=[3>W\7_;DG[,?#".H[TA@ M^8)C=T1H61+JM04I14P!8ADD3P79:+U0\+,_ETKH#_[7B51AG2JTJ<(CJ6*L MU6Y!D!41_*+54.*FZU2R?+8L1@J?HX[?UJ-ZWC^C,NCR(.@P)/Z;QP_;%X=! M24-0T+ZJ@\I&W;UO,,=B9<5/PH(73)6CKKVUOO:MK+SQ#SK7PTZ#/]9Z7,KG M'_I2S$=(K B30/%2I_+:5UHB1"F0I:'XQBK G"NM)W:YUO\4+$R WE]RKG:& M25#_I:+?4$L#!!0 ( +6 !E/+. '-; ( '(% 9 >&PO=V]R:W-H M965TV0^#?SW;:K)O:[B7QM>\Y]QS;UTDKY*NJ$#6\UXRKD5=IO3SW M?9576!-U+);(S4HI9$VT">7"5TN)I'"@FOE1$,1^32CWTL3-W7+!5/N"VV7>WKF M0=XH+>H5V"BH*>_^Y'VU#QN *-P!B%: R.GN"CF54Z))FDC1@K39ALT.G%6' M-N(HMX>2:6E6J<'I]/+N;OH\O[Z&\>T4YK>/X]O+^>1Z!N,LFSUF<)B96U T M#$&4<"E$T5+&CN!PBII0IH[@ "B'QTHTBO!");XVFBRSGZ_J3[KZT8[Z,=P( MKBL%,UY@\3?>-UYZ0]':T"3:2WC5\&,8!)\@"J+P*9O"X<'1'MI!OT\#1SO8 MM4\K[_#C09BON1$MD<7//6<\H6Y78SP'+=M8D<1.PK; M9V]I&)Q%<9CX;UM*#_O2P[VE9V5IFL,>;=Y(B3S_ "T)5XS8CMFFH^,;;NCX M',:#'3+B7D:\7P8O_F,_WF+_-!X$_]3U-_J@1KEPW:X@%PW774OTL_V#,N[Z MZ$]Z]QK=$&F.10'#TD"#XU/C678=W@5:+%U7O0AM>M0-*_,HHK0)9KT40J\# M6Z!_9M/?4$L#!!0 ( +6 !E/8.6&2O@0 '(5 9 >&PO=V]R:W-H M965T$-61/S8W3(Y M,DJ4((Q)PD.: $;6EX,I_#2S3.606?P5DCT_N 9J*8^4_E2#17 Y,!4C$A%? M* @L_Y[(C$210I(\_BU !^6C!G= Z:L)9JZR&*3>@^EJ=7V_ F:B"T'UTE @A;_F=X?(@V (>-3!@F]!.D*:1&_ILD%L,P_ #(1;".D=Y\3 M7[K#S-W4T+'*=V9E>%8'WNSV=EL M=E>&,,HYF&'&GL-D Z8Q31/1]E9S&">#4=7C:8($#B']M R:SS;S"QHVNU$G9*HHR5Z M3P6. #Y!T6G,#9'IU2/98F4-57ZV$1R5!$=:@ECF60=<%7YHOX-D857$H;Z*]Q9M@7.80J.1V4BT$U;'+*L* M#O4E_%6R;=;H<\>UG3K3-C-D=568JI9#?3'O*=M1(TZN8]4I-HV@/>IH-K!J M"M!]<]7J$=U28JA;K7H(F*D5("W2\8*KO@3UC6D9^NH;2*X/;Q@A\H-(Z(!1 MU4V0^0YB155+0/J6T%NLJ*W>H[I83UD=LZRZ M(7WM>(M8 Z4N'0JN\%VJP0 M[-B_HJJ((WT1[R?5 N2HPPX]6*?88N5U;0)0U0Z0_D/@-[1Z M$MVF(?S9Z M\@JH5X@658T)Z1O3G*J%LTE'O"ZIAEU1F0O@B_2KENBR9=>U1GVFIFC3JH5C4=Z6MZ3^UZS3BA.L.F MC87:Z5E59[#TWQF_H=L3B"@76YM,^WGVDJEQ<*H5$[;)#OLX\%6ZY@==D3U2(6B<76X)#@A3 M!O+YFE+Q,E 3E,>LD_\!4$L#!!0 ( +6 !E/!M"'ODP( +,& 9 M>&PO=V]R:W-H965TI &?.#=OO,SPCE M7M1SL5L9]42N&>5X*T'E64;DSP$R4?2]CK<-W-'E2MN '_769(E3U _K6VEF M?LV2T@RYHH*#Q$7?BSL7H]#FNX2O% NU,P9;R4R()SL9IWVO;3>$#.?:,A#S MVN 0&;-$9AL_*DZOEK3 W?&6_9.KW=0R(PJ'@CW25*_ZW@VN<0G1).I)48"TV8;-#ESW'=KTBW)[3Z9:FE5J M<#JZO+E)'L=75Q!/$AA/[N/)Y7AP-8)X.AW=3^%X0J0D]BQ/X#A!32A3)_ > M'J8)'!^=P!%0#M>4,7/HJN=KLR/+Z\\K]4&I'NQ1[\*UX'JE8,133!OPR6'\ MV0&\;SI1MR/8MF,0'"3\DO,6=-OO(&@'G8;]#-\.;S>5\W_JHW]6?]&,;GTW MNHZON^]N")$6YFR!\!3&7!.^I#.&$"N%6D%"U9P)E4N$;_%,:6D^^N\'9,-: M-G2RX1[9.!-2TU_$&0D^&T=4V'2U2I:/CL7:X29JM\Y[_F;WN)IRSE[F)'_G M=%KARYQ14TY0YY1E^CM?889RZ>Q/P5SD7)=-KZ.UP\;.6%[%!YV+8:&PO=V]R M:W-H965TB[SD0RL3 M8G-AVWR508'Y.=U *6=2R@HL9)>M;;YA@!,M*G+;T M1 S2H35R+R:NHP1ZQ0\"6[[31BJ5):7/JC-/AI:C(H(<5D)98/EZ@0GDN7*2 MZ_09-0H'R6]&< MZR?:-FL="ZTJ+FC1B&4$!2GK-WYM-F)'X';V"+Q&X/VOP&\$ODZTCDRG-<4" M1P-&MXBIU=)--?3>:+7,AI3J,\:"R5DB=2*ZNKN;/LUO;M#H=HKFMXO1[=5\ M?#-#HSB>+6)T&LO_)JER0#1%EY6H&*!109D@?[#^#+-7^4-Q.$.G4Q"8Y/P, M?46/\12=GIRA$T1*M,AHQ7&9\($M9, *:Z^:X,9U<-Z>X*ZK\ASYSA?D.9YK MD$\.RZ>PDG)7RYWW[Z:Z_PK1\YA)A4X1WBG MQ!C+AO/Q*'A./VCI37DP+/,#=;C>!6GOE$]U=WW';$U*CG)(I0VN8[@0J0@&3:IE:K2KL]3'LPQ!"KBUSSO6YON1ZM*/LA><("?!6%H2/K5R([:UM\U6.2LAOZ!81N;*FK(1"#MG& MYEN&8*9)96%[CA/9)<3$FHSTW .;C&@E"DS0 P.\*DO(?L]007=CR[7V$X]X MDPLU84]&6[A!"R2>MP],CNQ6)<,E(AQ3 AA:CZVI>YO&"J\!WS#:\8-WH)PL M*7U1@\_9V'+4AE"!5D(I0/EX17-4%$I(;N-7HVFU(17Q\'VO_E%[EUZ6D*,Y M+;[C3.1C:V"!#*UA58A'NON$&C^ATEO1@NM?L*NQ86B!5<4%+1NRW$&)2?V$ M;TT>#@CN.8+7$+PN(3A#\!N"_]X(04,(WALA; C:NEU[UXE+H("3$:,[P!1: MJJD7G7W-EOG"1-7)0C"YBB5/3.[2Z2)=@-X=DMD&<\I%'_02)" N>!]<@^=% M GH?^N #P 0\Y;3BD&1\9 L96RG8JR;.K([CG8GC@WM*1,Y!2C*4&?C)97YT M@6]+SZUQ;V]\YET4_%*1&^ [5\!S/->PG_G[Z8[)SO]%3_\Y^E$R_+8*?*WG MGZL"=?H<_)@NN6#RO_OS@F;0:@9:,SBC^76+&!28;$"A:VLE:\M4-[5*I%74 M5^UUXGJ1+Y/R>G@:!I0_',3'J.04):6&P3$J-:#B>#AH44=VP]9N>-'N(J=, M7 O$R@._H.=ZH*P+ES*YP'G?E(-:.CQR%W4R<(KQ@TZ6DE.,%_L=]Z>8V''- MWJ/6>W39>[6L/6.RHB4R.8Q.HEZ[<3SH>#2AAF'G_!(#R@^<3KY2$VKH!F:G M<>LTONCTB0I8'!SP%2#(6-7Q:;TZP\&PX]> \ORXZ_<4Y?E>U#G[U( *PD'8 M\6L?M(H2L8WNT5QZJ8BHOQ?M;'L-F.KNUYF?N;=SUS"?R&M#W>7_RM=WCGO( M-IAPF;VU#.7>^ZN=_E&FV=;(SIXE4+9:50[UUS&L2UJE,R> MZ@85O53:2.;(-.O8-@99&4!2Q&F2G,>2<17-\G#W8&:Y;IW@"A\,V%9*9G[/ M4>C--#J+MA>/?%T[?Q'/\H:M<8GNJ7DP9,4#2\DE*LNU H/5-+HZNUQDWC\X M_."XL3MG\)FLM'[VQETYC1(O" 46SC,P^KS@ H7P1"3C5\\9#2$]\9;\- MN5,N*V9QH<5/7KIZ&EU$4&+%6N$>]>8S]OE\\GR%%C;\PJ;S'4\B*%KKM.S! MI$!RU7W9:U^''0#Q[ >D/2!]"\@. $8]8!02[92%M*Z98[/^BTMGZ)43SLV^WEPM;Y9PO&R;1B"UQS$!"V9KN*4&PYWJ_BA4\1,X MOD;'N+ G\!&>EM=P?'0"1\ 5?*]U:YDJ;1X[TN29XZ*//^_BIP?BG\.]5JZV M<*-*+/_%QY3+D%"Z36B>ODOXI56G,$H^0)JD9WOT+/X?GKPC9S34=Q3X1@?X M0BD;QDN@0@*3NE7.4LT*T5*^OGBN1I#(;&M"^4%7(,A$$)RMN.".H[U\1TDV M*,F"DNR DF\-&FJD6D/A-5747@N5T1+T\!("[^UBQWT>N/UF>)FEX_%%EL[_Q=)9IUF&(+A:]-U^CA=E@45V$^WMS/:8%T\_Z7IML^ M]\RLN;*44$64R>F8QL]T$]T93C=A*%;:T8B%8TU+$(UWH/=*:[8\D" #\!P &0 'AL+W=OW#" M3;!J,+--TG[[V2:EV3#)"]C@>W[G&G0\WG+Q(G, A5X+5LJ)ERM57?B^7.90 M$'G.*RCUFQ47!5%Z*M:^K 20S!85S,=!D/@%H:4W'=MG,S$=\UHQ6L),(%D7 M!1%O5\#X=N*%WON#1[K.E7G@3\<56<,(%Q! R6RD@0?=O -3!FE+2//SM1KV6: MPOWQN_H7V[QN9D$D7'/VDV8JGWBIAS)8D9JI1[[]"KN&8J.WY$S:*]HV:Q-- M7-92\6)7K.<%+9L[>=UMQ%X![BO NP*[$7X#LBYOB"+3L>!;),QJK68&ME5; MKSF_G:/3[Q4(HFBY1O>@FT0/1-6"*@KR#)W>@"*4 MZ=$)HB5ZRGDM29G)L:^T Z/C+W>TJX:&>VAW=7F.!L$GA ,(N M+$Z#T U+6EAR#!:Y8$D7-@AP3V?#%C8\!HM=L&$'AG$4C]RPM(6EQV")"Y9V M8,.X[_\8M:S10=93#CI_5PJ$BSCJ$,-A,(S=R##XB(G@,)0KPDP T:(N$+,9 M49$WG<_*G0-!=YN#41CW&=G+J_"@D7N0$M&BJA5D.HWT+H!43@=AQ\%GG*11 MSY<./\(FQ <=S#11MXTVA-5@TJ'9#4;)@C(;F4X[N),588H'0?*?'7\OR\VY M^$#$FI920U:Z,#@?ZH9$<]0T$\4K&^\+KO1A88>Y/IY!F 7Z_8IS]3XQ)T9[ MX$__ E!+ P04 " "U@ 935[4\YD@" "M!0 &0 'AL+W=O=G/Q>?ASNE'TV!:.&Y%-*,@L+:S748 MFJS DIF.VJ"D+RNE2V8IU.O0;#2RW(M*$291U ]+QF4P'OJYN1X/U=8*+G&N MP6S+DNG]#0JU&P5Q<)BXY^O"NHEP/-RP-2[0_MK,-45A0\EYB=)P)4'C:A1, MXNMIU^7[A-\<=^9H#,[)4JE'%]SEHR!R&T*!F74$1J\GG*(0#D3;^%'^A?O7?RLF0&ITH\\-P6HV 00(XKMA7V7NV^8>VGYWB9$L8_85?E]GL! M9%MC55F+:0"](S@K06I-YHM3-O:\8L&P^UVH%V MV41S U\;KR8W7+J_N+":OG+2V?&/V\GB=@&M29YS5UV3W#?/"G!/-/[ DU'7HZUZYSN%R# M<,N!15U":X],FS9\>#=(XN0+4 MJ*N\AR9PJ[>5UN^"1< 6EDK8P$ \@9_M3 MI.EE4J\FQ14)^BLVEH?VM"!1U/E,GZ^IRJ *K-KZ_ELI2M_IA0?&;=%6"E(]. MV[1.5;-N#],>''""5;"9;9+VW^_:$)8VA$7:"]CFGG//N<;7XQT73S(C1*'G M(F=R8F5*E3>V+9.,%%@.>4D8?%ES46 %4[&Q92D(3@VHR&W/<2*[P)19\=BL MW8MXS"N54T;N!9)546#Q,B,YWTTLU]HO/-!-IO2"'8]+O"%+HA[+>P$SNV5) M:4&8I)PA0=83:^K>+$8ZW@1\IV0G#\9(.UEQ_J0GG]*)Y6A!)">)T@P87ELR M)WFNB4#&[X;3:E-JX.%XS_[!> 9+>"[-$^WJV#"P4%))Q8L&# H*RNHW?F[J< GFZ UP"\+M'@ M*Q8"ZRVX1(,%49CF\A)=HD;KP2)WKNE'P.FIQ''7"0-0:B'H-/)"TJAN@XLCTW"N^OJJ@\%A; MZSQIT9&AZ_!4(4>MCM'Y.G*]\QG/4UU9P;=$E[93RNBH'M[QGMH'W:D@8F.Z MO(0_JF*J/K#M:GN13$W_?+,^APNFO@_^TM2WTQT6&\HD*%\#I3,<075$W?'K MB>*EZ8$KKJ"CFF$&ER01.@"^KSE7^XE.T%Z[\1]02P,$% @ M8 &4SM, MD]2 @ &ULE55=;]HP M%/TK5M2'5FJ;[XQ6(1*%3MVDT0KH]C#MP2078M6QF>U ]^]G.R&CY4/="_&U M[SGWG&MRDVZX>)$E@$*O%66R[Y1*K6Y=5^8E5%A>\Q4P?;+@HL)*AV+IRI4 M7%A01=W \Q*WPH0Y66KWGD26\EI1PN!)(%E7%19_[H#R3=_QG>W&A"Q+93;< M+%WA)4Q!/:^>A([LO^V7K77N98PI#3'Z109=_I M.:B !:ZIFO#- [1^8L.7^+7MPP[ CXX M@A80?!00MH#0&FV465LCK'"6"KY!PF1K-K.PO;%H[88P M[B=H_#B^&CY/)O?C&1I,I_>S*3H?@<*$R@MTA9ZG(W1^=H'.$&%H5O):8E;( MU%5:@*%Q\[;875,L.%+L:\VN4>A=HL +_ /PX6GX"'(-]RW<>PMWM>W.>]!Y M#RQ?>,R[*D&@@92@Y"4:>'J;O>[=6!+-]/_F6]41AU"J./ M*2 KBH/@L,JX4QF?5-E<'./L:GMCQYL9[PF( MDLA[IW(_*3S:RJ03F9P4.>,*4\3_0VJR=Z/QC9=@S"%M'#,+:('2\*T>.Y80:FL1*;HFRVHAF!1>JLT9R M3-BBS(W"5X9V)GEB&O2#BY)&(2MY_F$G)]=G(!M-_EJ.]CV M$=A=5NX$&=.2&44Y'")5G" MF@G!Q)K(%2E!,9D=2G:%%CDT.Y>O2:O3#6L=_L/(5:G>/3*\7M@YSB1HNT4DN7T#K/J&%5(:]4U.MB%0J;![; MB9IR+!*V(LZ*>@%C$P9ON,DT'*08?:!X%=VT@\,<>PW'WO\5#9#'R7+U/I:K MVVFU_W'O[XUY 6KMEIG&W&^$J2:^N6WVY;!:$W_4JV5[3Q7VD28<5F@:7/

B!UH:640HTB4I._W[DI2L M.M[0B\5EWILWBX?#C9 OJD#4\%HRKD9>H?7JUO=56F!)U+58(3$/]F!& MEX6V!_YXN")+G*-^7CU*L_-;EHR6R!45'"3F(V\2WB:QM7<&WRENU,X:;"0+ M(5[LYE,V\@(K"!FFVC(0\UEC@HQ9(B/C=\/IM2XM<'>]9?_@8C>Q+(C"1+ ? M--/%R!MXD&%.*J9G8O,1FWAZEB\53+E?V#2V@0=II;0H&[!14%)>?\EKDX<= M@.$Y#H@:0+0/Z)X =!I QP5:*W-AW1%-QD,I-B"MM6&S"Y<;AS;14&ZK.-?2 MW%*#T^/DV]>GV21Y@NGD8?(UN9_#Q=QT2E8Q!)%#4A"^1 64PX29BA.>(IC> M@3M1+71>,9BDJ:BX5N_AX@XUHYYA]A;OFU#;>*-MO-/H+.'GBE]#)[B$*(C"(WJ2 M_X<'9^1TVO1W'%_G!-\V>S##%.F:+!A>[F4ZD9A1#0]"*?@Y$XR!Z=\-D=FO M,_Z[K?^N\]\]X7]*F'5T"0M<4LXI7]JJKU!2D1VK5LW6=VQV0*S'8=CKW0S] M]6X.#ZWB_J#?&KU1VFN5]LXJG639+:RD6%,W0&QFLFT/DB:+QQ37K+U=+5$W MV!-\:!2%@YOXN.)^J[A_5O$#*G4+&TDU7HD\5Y? S50VZ968BK5),1X5W#_0 M1)36P-SG0NCMQCIH7]GQ7U!+ P04 " "U@ 93 MM73D ;D" !YCV8.*;Q*IC,]N!]M_/=D+&5D![ M(?ZX]YQS/WP9;:5ZU@6B@9>2"ST."F/6PS#4:8$ET9=RC<+>9%*5Q-BMRD.] M5DBH=RIY&'4Z@[ D3 23D3][4).1K QG A\4Z*HLB7J=(9?;<= -=@<+EA?& M'823T9KDN$3SM'Y0=A>V*)25*#23 A1FXV#:'3?&37% M.+@.@&)&*FX6H M>\0A:APBK[LF\BKGQ)#)2,DM*&=MT=S"A^J]K3@F7%&61ME;9OW,)/EZ_[B8 M)H\PF]Y.[Y.;)9PE!1$Y:F "YIBA4DAA@1L4%9[#V1P-85R?PSMG\%C(2A-! M]2@T5HW##-.&>58S1T>8!W GA2DTW B*]&__T$;1AA+M0IE%)P&_5.(2>IT+ MB#I1]VDYA[-WYR=@>VV&>AZV=RQ#/ATNV,3J5;:-;(E, 8DO#JH+N&5DQ3@S MK_!C(3D'VRY;HNC/$^17+?F5)[\Z0CXCG(@4+V"%.1."B1QD!FM43-)#*:_1 M!A[-OMR,%)D5-*AR#L$&,BM<-)^X*EE94H3),O2'?U MXTW!&![LV\$;@;WKJ']87]SJB_^OD"CHZ1+&;TK8[\;_LH=[+][V8.[GFK81 M5L+4C[\];4?GM)X8?\SKN7M'E"V:!HZ9=>UF/DVL^/E32VX?VR ML.,?E3.P]YF49K=Q!.T?RN0W4$L#!!0 ( +6 !E.\,JQIZ ( -\' 9 M >&PO=V]R:W-H965T6@%2 $ZC:EK48%-T[07)AS$JA-GM@/MMY^=0$9)H'V3V,[][WYWCL_=+>// M(@&0Z"6EF>@9B93YK6F*.($4BVN60Z:^K!A/L513OC9%S@$O2U%*3<>R?#/% M)#/ZW7)MPOM=5DA*,IAP)(HTQ?QU )1M>X9M[!>>R#J1>L'L=W.\ABG(>3[A M:F;67I8DA4P0EB$.JYX1V;?#4-N7!C\(;,7!&.E,%HP]Z\EXV3,L#0048JD] M8/7:P! HU8X4QM^=3Z,.J86'X[WW+V7N*I<%%C!D]"=9RJ1GA 9:P@H75#ZQ M[5?8Y>-I?S&CHGRB;64;^ :*"R%9NA,K@I1DU1N_[.IP(+ [)P3.3N!\5.#N M!&Z9:$56IC7"$O>[G&T1U];*FQZ4M2G5*AN2Z5V<2JZ^$J63_6@X?)P_S*9H M$OV*!O=W*'H8(;7X-+\;H?MQ-!C?CV?CNRFZ&('$A(I+=(7FTQ&Z^'2)/B&2 MH5G""H&SI>B:4@%IMV:\"SZH@CLG@G\KLFOD6I^18SEVBWQX7CZ"6,GM4FZ] ME9NJ#'4MG+H63NG//>%O@E_Q@H) *AL4Q3$O,!7H=[00DJO?[<^9$&X=PBU# M=$Z5.XY9D4F!\BI66\TJ#W[I01_"3=_NN(';-3>'I6E:A:'WW^@-7:>FZYRE MNTMSREX!KCA0+&&)*,$+0HDDT+J[E3?O@,'W'<<[(FU:>8$?=MI1O1K5>Z^0 MO%"$ N\W3#6A9Y D6R-X43U.M"-[#9C0ZCA'Q$TCQW:#=F"_!O8_!!PS(1%; MJ0ZX@:QH_0'\9L'9 %>=M2)]9_.#!H#MV <$ M%6:+E17:)VH9UISA6QNN'B62X04>*&$R9ZS5&IU M[;HR62(*Y05?(:9[%EQ0J'159*Y<"013"Z+$#3RO[5*(F=/OVK9[T>_R7!', MT+T ,J<4BNT-(GS3PYEPY(T0+F1#WPS2=4!A09OH03:?_! MIA@;!0Y(%1'!$P@<3SM12@A%+ M4?H:[VJ[E>=@Y_DF:"2(%WP$[A;N-[@)JPR&EJ]U MA.\!K3E98Y:!6* 4*W +$TRPVC9PMRKNEN4.CW!_T77 %V^9P7?;,5:(RA\- M,E$E$S6&L)-)"IG%3D8A00_-=S-;"+8("MG@JUWY:O^-KS.S 3#-*9ASH2E- M[A.XTKUODU[8+43:5L0<:^M^)_+LK^NN#]CK5/8Z?YAY7CLCE-G&7G9JX >96P0QX*IJCFX8CX525^U2R.E);>+]*&:?>]_:'D M_,2\X.]PZ#189F"0280TM>G K-\3C!M3O3^[/+# M?YKH_4'FM]ZQ3&0MU_I-(15DJ<[MH85:\KU*J7]PM[BUVX\BD=E'@00)SYDJ M+L*JM7IX#.QUZ^Z'%Z^6"1099A(0M-!0[Z*C-XHH'@)%1?&5O4OG7.F;V1:7 M^O&$A!F@^Q>&PO=V]R:W-H965T;5- M86FDT8)@#\$HW;2/;G+36#AQL)T6]NMG.R%JH2UERX?DVK[G^)QKQPX7C-^) M#$"BAYP68F!E4I8GMBWB#'(LCE@)A1I)&<^Q5$T^LT7) 2<&E%/;G6-2 M6%%H^JYY%+)*4E+ -4>BRG/,'T^!LL7 S > U &]7@-\ ?&.T M5F9LC;#$4_T=Y8;9:DHH!8BL:2Q7=H^HB&% NQC_9&(#&A*CI$[Y&-1(8YB-"6 M2HWFM.-FYM-Z9F_#S%^JX@CYS@'R',]= Q]NAX\@5G#7P)U5N*UJT!;":POA M&3Y_4R&TS8S1!+CX\*[ON<$G!/<5D8\G6]C]EMTW[)T-[$.6YVK3"CW)05,R MA"N9,4[^0(+V2-'T[J^K9$W>->3ZOYQ'ZB^MG]">+Q=ME\P5!YW60>?M#H@0 MU>OJ.R\T!9UN__C8"9Z)7Y/8]0/7[_77:^^VVKM;M4^*! 29%5@JL>JP2X%S M%?WK:G1?R'37+\8.B2M^>JV?WO_[V6UM>B\D/C>Q+6-%?="J#]ZPDTK,T1S3 M"HS2R7B$2N"UXK6":^Y@N:9PZ/2>B7XMJQ9N+YV;^L[ZCOF,% )12!7..0J4 M:U[? W5#LM(&UL MS5IK;^.V$OTKA-'B9H&]MOBRY4428&,[N]EVMVX>+8JB'QB;L875PZ6D."GZ MXR\IR:9D492\MP6<#XXLSPR'P^$YP\?Y-A)?XS7G"7@)_#"^Z*V39/-N,(@7 M:QZPN!]M>"A_>8I$P!+Y5:P&\49PMLR4 G^ '&I8GO MA7PN0)P& 1.O5]R/MA<]V-N]N/56ZT2]&%R>;]B*W_'D83,7\MM@;V7I!3R, MO2@$@C]=]-[#=S=TK!0RB5\\OHU+ST!UY3&*OJHO-\N+GJ,\XCY?),H$D_^> M^83[OK(D_?BS,-K;MZD4R\\[Z]=9YV5G'EG,)Y'_J[=,UA<]MP>6_(FE?G(; M;3_RHD-4V5M$?IQ]@FTAZ_3 (HV3*"B4I0>!%^;_V4L1B)("'C4HH$(!=57 MA0(^4""T08$4"J1K"[10H <*"#8H# N%85>%4:$PZJK@%@IN5X5QH9#EUR ? MOVSPIRQAE^0B^)W\J7 M\OE^':4Q"Y?Q^2"1/BG+@T71_E7>/FIH'X//49BL8S +EWQIT)_:]8<6_8&, MQ3X@:!>0*V0U^"D-^P [;P%R$'RXFX*S[][HGN>?!C$R M]7D'Z[-_Q>?K%JM,6845JP8K'^Q6KOEC'R!768'C9BL?[5:^1,^['D*WV M7T%9;LY>L]?OMTPLP>\_2I/@)N%!_(?%(;)WB&0.D0:';ODF%8NU; A$3V 1 M!8%T1@+4XJLIMBSEZBXB7=>TFM7M[E""5X MX@D9D3,)3WFJO@%_@^:)EANE)3^P RG$U.S-<._-T.K-O2Q XE2\[H"SHSM7 MPYH[T,'NR*E&;]HJ5G%ZM'=Z9'7Z@\ROY(C8C6I>N([\,SOA[IUPK4Y\28-' M+E2F/?,X\<(5V"%;K)PIGDWNN#5WD-F5\=Z5L=65:^8)\,S\E ,6[SP"2Y9D M$^'V[L$8E7$MLUTY,@U4G10CF.!./A M^' &M\M5^U"J3*!])BMH*8!M40) 8Y$!ZW%T7#JN^CHQB&&'NO1@6A5BU8R& M#CGL>=W:$.$FR(!(=QQ9.SYA&R]AOO>7['C<$ 3 7]2S:0)<%>;+?B'W,/,F MA51EGJ!#J:G!%J6U+#;8(K0QBS4#0FP-Q&U4 M=<_$2BYG=_B6N6$<3[L9I^\XWQLKYZ/UJAW1) ?M+/>9O;2-D^8>.#J1<=), M!.U4U'F<[&;DY&HJ.%%+*#EH>6FB:A2]Z#1&*&_8+??+[=-#3N\F-C.)P3[$ M#?W7](/LBZJ( MMO MUE2$.ZQB2@/07BMA32H8G4C@2YM6=IS?!;Z9=5L,D-:IB#7HXI8=J]K2 MO&I((R>F)Q)H#8[8#ED= FTWT"'0&O.P'?.^@5D*BY6E.!X.:]S2+E?U62,C MMB/C/\@N+2T5[ +&(,C/*J K"Y]7:^@U^&)[/:]R_"A<)QI$R8D4]D2C*;&C M:1NNMZBWXCK1V$OL!?V7@*E8Q6 ; MI?XRW\\]2^/E,>N.PE&U_5G:].ICB Z7'ETDJ^'0+$#L(#Z[F\]M<=4(3DYD MVX5H@"9VV/SWEHQ%P^5%'B9]YW"WV" FEXS$/1S>3M9FK=:J8=($0%HV=-+' M>"&\K,#,<%'Q />]E:=V/]HVSEN,0P-@%KT^7K%ZGJ=IB-J+\?GNU#&;Y!DO M+V3:J8R0/+FB]=,'1 DA!PDU M;9>K]D%3&[53VS$'+[3+_I1!J+Z)8!""]9,&DQ1N*@:IIEUJ7W5\2OW7[/P^ M!SA0.NN>BT@"CVW!1C65TA,YA*"EX_*6\_*,$X7N[R;O[UO TF0=B:P\9D&4 MAHEQ_.L'YV-:.?TM1K>;W#6M;R4A@]R'CG(?.\K=F.2F5"?UT+;*55W7-0&UK^H.4T/F0;@\_F9%?5<+.W \=AL. MB*DN$*B]0#CN0DIA[.!&"FH,DR9@VN5$I1RFCJ&9%89MF[R#TM6^@(M5=B\T MEIV529/?)=J_W=\]?9_=N#QX?P7?3:#A_12^F^4W2[7Y_*+K9R967A@#GS_) MIIS^2/HI\KNC^97ZB^.( M: 49%7VVAER]63">4:EN^=(1:PXT-D99ZA#7#9R,)GEO,C;/[OADS J9)CG< M<22*+*/\]1)2MCGOX=[NP7VR7$G]P)F,UW0),Y"/ZSNN[IP*)4XRR$7"R@JA&39UE@QR)*\O-*7;2#V#+QABP'9&I"N!M[6P#..ELR,6U=4 MTLF8LPWB>K9"TP,3&V.MO$ERG<:9Y.IMHNSD9/9P._WCZ^V?5]?WLU_0]=^/ M-P__H).9JI:X2 &Q!9I)%CVAV[6)^H6.>B)?3]')%4B:I.(4?4(.$BO*0: D M1X]Y(L69>JC&#RM6")K'8NQ(Q56OZ$1;7IOG;Q-..>@610L4& MU>V$^H:\5Z79,\MX+!/R)>,Y%A161H)3+5 M*4F/X#$\Y$%&9#AHIA%6-,+N)0/F>G2]A(?U@MTP\.I4E=NN89ZMKD:5"R.[ M"T8'!7H&H>N=:/_,'T+XL\7S\!5 M'T:[&D1W/(G LN_Q7LO /[OSM9*ME>"8".A0U)K6V O*!<.]>)!1/QRU1(/4 M3$EG%3B64HF,\7Z.1GT\;.%4*S'VCA"%8UEYAZPPZ9.VNJG%'-O5_(U"'$O* M/R3EC_IN6_IJ#<=V$?](+X[E.6A(*>E[P3OIV,[K6HUU-\#V=M!!.X[U*#A@ MZN%^B\3ANEO@83<103L5N0=])-#QGZJO*JX^O@N:H@?@F4U1ZKZ .S<&$X97 MH%R<-GIL!_)+4S1"6?GUAT,4T]?&#[..4&$%11J@WCI<=Q'\TVW$$@,[]HZX MOR-._(^(D[J_$'M_N5@N.2RI!'2CZB!1Q[D(?:=I8>LLI.XLI'-GT;7?Y/P6 M(=@O^= C[_=PTS37'^#FK4'JCD+L'>6#Q+61)H=L O4]\HZ-LW>.RX OS?%6 MH(@5N2R/=-73Z@A]80Z.3CV]/']_HUSU98%26"A3MS]4FL;+(VUY(]G:G KG M3*HSIAFN@,; ]03U?L&8W-WH!:I_+$S^!U!+ P04 " "U@ 93="4*ZUX# M "E"@ &0 'AL+W=O&7N&&>^X>)(IHH+G(F=RXJ1*;=Z[KERF6%#9XQMD^LN*BX(J/15K5VX$ MTL0:%;GK>][ +6C&G.G8KCV(Z9B7*L\8/@B095%0\?T&<[Z;.,1Y69AEZU29 M!7A9VZ-DF0%,IEQ!@)7$^>:O+\A?6-@=SQFN)-'8S"N+#A_ M,I-/R<3QC"+,<:D,!-6O+=YBGALDK>///:A3\OQ; MEJATXHP<2'!%RUS-^.XC[AVR I<\E_8)N_U>SX%E*14O]L9:09&QZDV?]X$X M,@C:#/R]@6]U5T16Y1U5=#H6? ?"[-9H9F!=M=9:7,;,J<1*Z*^9ME/3^.N7 MVU\^?OGU[GX6_PCWO\\_??T#+F)]^$F9(_ 5S% JD2T5)A KOGR".._ ]WSR [@@4RI05L\._*".6F#Q@Q;\W\IB@<)$ M)SX'&=:0H84,VR YV^I(8_(.%KC.&,O86M^WG+(EPD7&]BY<-D6W0NY;9).& MVVDT[ ^'H^'8W39(ZM>2^IV2?A*4F6,_P]X_80\C+QJ0?C/[H&8?=+(_VFB< M(Q^; T*.2B=Y=7Z\5=*^ M*I,C3<&@1UHD^0=)?J>DF;ZS^A_UWS3Y#9I(;Q2VB#H42Q*\/I?>*BIH%#5H M.[Q#N26OKK<-"?96E>')#=,BP[;('0HPZ:[ U=]%MP0J33%/0'=AH.BS7CI3 M!]7 ?:9"YZJ$ M'%?:U.L--;FH>J)JHOC&]B$+KG178X>I[B-1F WZ^XIS]3(Q!'5G.OT;4$L# M!!0 ( +6 !E-_:F5U3P0 %H1 9 >&PO=V]R:W-H965TS<2"I *I?M=#M'IROMIFG:!Y>\0-0D MYMBF].S7SS8AT,1DU2YJOX!CGO?VO ^^I+=A_%$L 21ZSK-"]#M+*5>7CB-F M2\BIN& K*-0O<\9S*M4C7SABQ8$FQBC/'!?CT,EI6G0&/3-WPP<]MI996L - M1V*=YY1_&T+&-OT.Z>PF;M/%4NH)9]!;T05,0=ZO;KAZ*7$Y(I T,XI<4-N)@C'0I#XP]ZH?KI-_!.B/(8":U"ZJ^GF $6:8]J3R^ MEDX[54QM>#C>>?_>%*^*>: "1BS[-4WDLM^).BB!.5UG\I9M/D)94*#]S5@F MS"?:E%C<0;.UD"POC54&>5ILO^ES2<2!@?)C-W!+ [=NX!\Q\$H#[[41_-+ M?VV$H#0PI3O;V@UQ8RKIH,?9!G&-5M[TP+!OK!5?::&%,I5<_9HJ.SF8WGT9 M_?3QRZ?QY';Z'9K\?']]]QLZF2H])NL,$)NCJ62SQ_.A:D:"1BQ7"A74]'CR MK,=PBD[&(&F:B5-TCNZG8W3RX11]0&F![I9L+6B1B)XC5:XZHC,K\QIN\W*/ MY.6ASZR02X$F10*)Q7[<;A^VV#N*HXHH=T?4T&UU^..ZN$ >/D,N=HDEG]'K MS;&MG'\7??*/H[\@PZM4XQE_WC'5+"F'\P>CB1OZ32T<$EUQ3HL%Z/'93AL) M4MU'([I*)!CZ,@[CE/ MAYUOHCP<1,%+U+B)BC#!_DO4I(D*7<_;^WK!3E"Q$[2R,X0"YJE$<\[ROZUY MZRHXR. \#C"IU6Q!$1(&;JUH&RP.PK!6M07F^BZ.[66'5=GA?R6*0FW))3$G M6B"G-F;"1I8>\8*HQDP31:+8\VK$-%$A#KR:KXDE8D37?%U4>H_>Q',150O%;+ =QL[4XKOV#1TU0[->[W\2X:F6N-=\2 M+8Z.])[@_7Z/6ZF9T@R$Z8,Z&#Z"3(M%"^'DX!Q!WH<&B+M/R7T+%911#QL3 M^7Y]@;2@NEZ]QV,+BH118QVPP?PXCHZ(8;^-$Z^5H1O.DO5,JI/UD[HRK'2C MVIC?[\;$?R=BV&^!I'T/_+_$T-RZ7!QVZXN"!:;Z[';KPW+A*]B2JB MQC&.X## =54T84% ZIN%S5D<>@U1V&)VP_H9RCFX*^; %^:2+E39BM_M!:": MK5X$7)GK;VU^2"Y'Q#(_UB\.S-UT[W[[UN$SY8NT$"B#N0J%+[I*P'Q[D=\^ M2+8R-]4')M6]UPR70!/@&J!^GS,F=P\Z0/4Z9? 74$L#!!0 ( +6 !E.H MU"?G#P, &H) 9 >&PO=V]R:W-H965T_!UO*WG@,(- N2PD?:K$0ZQM=YV$,&>;7= U$/EE2EF$ANVRE\S4# M'.6D+-4MP_#T#"=$&PWRL2F; MZLRBH6:H"4$*H5 *6/Z]PP325 G):?PJ-;7*4A$/VWOU+WEVF66!.4QH^CV) M1#S4>AJ*8(DWJ7BFVSLH\[A*+Z0ISW_1ML"ZMH;"#172^RYPLWQ0*/!HQN$5-HJ:8: M^>KG;+E>"5'[Y$4P^321/#%ZG-\%SVCV,'F\#Z[00S!'G2D(G*3\$G71Z\L4 M=2XNT05*")K'=,,QB?A %])9\?6P=!D7+M81%QO=4R)BC@(20=3"GY[F>R?X MNDQ<+&J6RQ-A.75,$$3T_6,]NA>%=T[&;W84X22KBQI#(N$K#Y[VUYC%J[G MUO(V,5;?JR5N8DS#-FJ1FR#/,=LC^U5D_XS(GX3T&]O,=:Q:R";&Z=<68MK$ MF);CUT(V05;/[]52Z@?%(P.VRJLV1R'=$%&<(=5H=3&XS>MA;7QLWDS,EO&I MO$@4=?^O?'$+N<=LE1".4EA**^/:E^^#%96]Z BZSDO7@@I9"/-F+"]#P!1 M/E]2*O8=95!=KT9_ %!+ P04 " "U@ 93>8QTPJX# !)"P &0 'AL M+W=O^Z>YWRQ;[@3\IM: M VBRSS.N1LY:Z\V=ZZKE&G*J.F(#'-^D0N94XU*N7+610!,+RC/7][S(S2GC MSGAH;<]R/!2%SAB'9TE4D>=4ODT@$[N1TW7>#5_9:JV-P1T/-W0%<]"OFV>) M*[>.DK !2SH JF(ON#)7H]<@8.22"E1::_ MBMTO4 GJF7A+D2G[2W:5K^>09:&TR"LP,L@9+__IOBK$ 0#CM /\"N!_!(0G M $$%"#Z;(:P X6Z6VFWA8JKI>"C%CDCCC=',@ZV^16.]&#>-,M<2 MWS+$Z?'#T_2WQQEYN?]S-B,NJV23,IE_(EE '@77:T5F/(&D!1^?QT=G\"X*K]7[[^HG M_MF OQ:\0P+O)^)[?K>%S_3S<*]-SO_+/OOA[$?%".I6"&R\X%0K\*7(@;S0 M/8F96F9"%1+(7_<+I25^SW^?21'6*4*;(CR18@(<4J9)*D6.O63S:;J'UEXJ M0T4VE#GOMN.;L-_#0FT/=ZC%J^L-HO#8+6YQBP:WP;'7K,4+B^L/:K^LZH=:*-E(L67VD$T*M CRVIEW2 H)2)H1_*J(TE3#46VL&:\$///XI:+% M)9/>@8)NS_,^R&PZ^6%PX'6D,JI51F=5/N&MEF#?2-"EUJM%N=O7!/9XKREH MXQLUJ-STP@;AJ+$O8?<4WW[-MW^6[RN7L!0KSOZ%Q/*MZ+;V8K]!L^@Q_C2?2::KR'BRPA7&C"\@U^IF@% FD*]@:V #S1VVH_&33;P!\T M1%WR.A)U6XNZ/2MJ1B5G?*6(2.O65L5"L811R;#G\=-8 $XBC&]!:53.\,A/ M&6<:LKI1CW8#3(0:[L3*;(4A1,*Y)!BJF\3A_K+LNYK5QHL;&#R4)H''/L MXQIG79#& =^G0NCWA4E03\_C_P!02P,$% @ M8 &4X]\64]R! ^A( M !D !X;"]W;W)K&ULO5A=;^(X%/TK5M0'*DU) MG ]($""UD-5TM.T@,MUY-L1 U"1F;:?,_OMU/D@@&(/:Z;RTB7/NO3[']UX; M#W>$OK(-QAS\2N*4C;0-Y]N!KK/E!B>(=GJ"HE0;#XNQ&1T/2<;C*,4S"EB6)(C^]X!CLAMI4-L/S*/UAN<#^GBX M16L<8/ZRG5'QIM=>PBC!*8M("BA>C;1[./!-(S,<.GD%.94'(:_[R M&(XT(Y\1CO&2YRZ0^/>&)SB.XKK@@YN;\EB5GQ%^PJK*&!9<8X22IC,8,D2LO_Z%LF]$&Z*.!H/*=D!FJ.% MM_RA4+^P%GI%:9XH :?B:R3L^/C9_P$>GR??GWS0^?M[$-R"F3\'P=?[N1@( M1%J&68P!68$'Q*(E0&D(IE&<<1R"9Y'&C^F2)!C,, 7!!E%\"SI3S%$4LUMP M!UZ"*>C5<..R#HU64=)]F?1"'%XA]XP%8T="-Z)Z+]5<8F=@7%125&Z!IUH M/RQ5I(SC',RO;[M&OR6)!&7:T&HI(D$YANFT%)&@H.<:WH-DH9RJ5"W+Z@&SSE&&*%@6;\PE4'U ^ MV MAL.EU+=/LM#MM]N!!-3NCI64>O"A7JMGF8>]35ZK9'6'_DU:J?R*?97JPO52GJ).EN@CQE9!CXLU^#=4; MMA_,9BH%F[T0>I^Y5&:SQ9CJ+>;=2V6>MG:WM4X22'N=+D-\):1DK1_\ED\P M71>7*$SPR5)>_M*J1^N+FOOB>J(U_@ '$R@9G\*!7U[#-.[+6Z$G1-=1RD", M5R*4T>V+>=+RHJ5\X61;W"0L".([RM"^/XE#U!?=XW_!U!+ M P04 " "U@ 93E&;^^C,# %"P &0 'AL+W=O5!"8.(233YI +2&+?VWV["^QXR_B=B#&6\) F5$RL6,KLQ+9%&.,4 MB6.68:J>K!E/D51;OK%%QC&*#"A-[([C].T4$6I-Q^9LR:=CELN$4+SD(/(T M1?SQ%"=L.[%<:W>P(IM8Z@-[.L[0!@=8WF1+KG9VQ1*1%%-!& 6.UQ-KYI[X MK@$8BQ\$;\7>&K246\;N].8LFEB.C@@G.)2: JG;/9[C)-%,*HX_):E5^=3 M_?6._:L1K\3<(H'G+/E)(AE/K*$%$5ZC/)$KMOV&2T$]S1>R1)@K;$M;QX(P M%Y*E)5A%D!):W-%#F8@]@.)I!G1*0*<.\%X!=$M ][T>O!+@O==#KP08Z7:A MW21N@22:CCG; M?6BDTO3/8-6N6+4-TH@>3J*5$X.;WTK^'L5AFKTM;9I>VTTTKX/:?'T'6^0,?IN WQS-\/=YKD_)]W_Y^] M/TM&M^JAKN'S7N$K>H!E^LT7+7Q>Q><9ONXK?+K5HEVG!3C,.9%$]9#_$":Y MJA^L.4MASM(LE\A\;E1_^HA30C<"EIA#H)L.?ITK8CB3.!6_6\+J56'U6F6: M-Z"*"YF6AP/5V$6+'S:U=<'8,XSZFWT_=;W18&S?[_?*2Z/>R*L9+5X:>:XS M>F[DO\'T3':_DMUOE;T*;MJ*.JAH!I^IJ,,JK.&'%W784-1>K:8O;0;#0;]6 MTP8B9S0:UHKZ!M4SV:-*]JA5MA\LERW9^ZVGF&_,/"4@9#F5Q=>Y.JUFMIF95&KGI^[) MW&TX7^@9SXP13_3%@'B!^(90 0E>*U?.\4 %RHN9J]A(EIFAXI9)-:*89:SF M5,RU@7J^9DSN-MI!-?E._P)02P,$% @ M8 &4Q5T7K=Z! &ULQ5A;;^(X%/XK%AJM6FFFB>U< MNQ2)0F:&56^"=O9AM0\I,1!-8K.V@>Z_7^?2!!*3J;:5>('$^<[G<\YGGY.X MOV/\IU@1(L%+FE!QU5M)N;XT##%?D304%VQ-J'JR8#P-I;KE2T.L.0FCW"A- M#&2:CI&&,>T-^OG8 Q_TV48F,24/'(A-FH;\WVN2L-U5#_9>!Z;Q]<@"^69L9_9 MS22ZZIF91R0A0X%&;'D MSSB2JZN>UP,1682;1$[9[CLI \H=G+-$Y+]@5V+-'IAOA&1I::P\2&-:_(*V//$C4,9#OJ<[0#/ MT(HMN\BSGUNK?,4T6R@SR=736-G)P>3NZ_WT=O@XN;\#P^O[IT5VPC0AJ)OB&5D]E4QKQTZ+IP"!UQ"(-;1N5*@(!&)-+8C[OMG0Y[ M0R6GRA!ZS= UZB3\8T,O #8_ V0BJ/%G]'9S4Q?.^V8/_O?L!\G U7+!.1\^ MPE=*+\""LQ0$+Y)P&B9@E"]4P@50HH,;1I=?;M3^C\!0""(%^.M&\8"))*GX MN\,+J_+"RKVPCGCQR*2:E*JER M_=,NLH'!RBJQ<;@?(=J'G]8WMOGIM&'1\ M$YN'L'$;9GD^\JQ#6*"!0<_'L((=Q&M7\=J=\3[16*IDSF0HB>C(GU/Q.2=4 MT:V\<-^O8D%A'ZAH^78C[Z,V##HN6?L7JGU!+:-9]Q'R_FB7'@9P(-\74H*#K-+74H"R, M[8:4&I0-]V8\C':O:\+.:&>$;^-YIX 0U63HE!+6M1WB#Y 0M\6QD8U04T0- MSO1M#S=E;..0CY'9W),ZG(4_@/MNL79FMZS>T3ZEP7?>A\P$*.ZU,^\C"?E/@-LQ&CMW:IFT8=+';I MT M.-MWG".M$]9=!G:WF6&T)5S&(J;+KAS651QZI]2RKOO0_P M?E!N4XYI$W(52W&M3=:GY5 M6E%=OI%U2OWJ$H^ZW]'?II_=^C[P7+/9.C4HY#65&6M0T#;WI"D%;,-\W_<: M AI[)P@J:\O\Z$84+ZK%UV$U6AT/#?-#D<;X-;P<0%/35^<1=V& M?!E3 1*R4%.9%ZYRF!?'.\6-9.O\_.*9225I?KDB841X!E#/%XS)UYML@NJ0 M;? ?4$L#!!0 ( +6 !E/^SD>)L ( #$' 9 >&PO=V]R:W-H965T MNW4=/X6X=GBCMYL :3R9SS%[,9)&W',X(PQ5@9!J)?6^QAFAHB+>-7P>F4 M(0WP<+UGO[.YZUSF1&*/I]]IHE9MYZL#"2[()E53OGO (A\K,.:IM$_8%;Z> M _%&*IX58*T@HRQ_D]>B#@< S5,-\ N _Q;0. $("D#PT0B- M#X:(1F ;"I MNWGNMG!]HDBG)?@.A/'6;&9AJV_1NEZ4F3Z9*:&_4HU3G<'H;CP=AH^#\0C" M[OCI$:;1$^&M]/P\G#H ?A- IG\ 5&1 AB#A6EMC[- M^G#QZ1(^ 64PI&FJFT"V7*45FCAN7*CIYFK\$VH"&'*F5A(BEF!2@>^?QU^= MP;NZ,F5Y_'UYNOY9PF\;5H/ ^PR^Y]JTOF_Z-$_1S\J1E#V2F#Y M@E.]PF*>('A_+>IQ[4@F.G_GLGOW9S[!-5$%T?.!WEV2SS;)[- M\TX@ DFV*!25E"U!#_OB3T=1E7*O^5Y%H]9\H\(]F &::&F'KX28;YC*C[BT MEO,]M&/MC;U;O^W5*^Q]?1_DX_LO?7Z9#(E84B8AQ84.I8]#"Q;Y@,XWBJ_M M!)ISI;.TRY6^TU 8!_U]P;G:;TR \I;L_ %02P,$% @ M8 &4PS,]2*M M @ J0< !D !X;"]W;W)K&ULQ55-;^(P$/TK MHV@/K;1MOOA(*D!*@;:L6JB@= ^K/;@PD*B.S=H.=/_]VB:-:"EHI1YZ23SV MO#=OGA.[M>'B6::("EYRRF3;295:7;BNG*68$WG.5\CTRH*+G"@=BJ4K5P+) MW()RZ@:>UW!SDC>[)S]Z+3XH6B&<-[ ;+(B,0NIS^SN4K; M3N3 '!>DH&K,-S=8]E,W?#-.I7W"ILSU')@54O&\!&L%><:V;_)2^K #\&L' M $$)"/X7$): T#:Z56;;ZA%%.BW!-R!,MF8S ^N-1>MN,F9V<:*$7LTT3G4& MPZO1^"YY&(R&D%R.I@\P[C_VA],^),,>7/='U^/D_F;0A63<3R9PJA(1O7H#*:3'IQ\.X5OD#%X2'DA"9O+EJNT5%/0G96R+K>R M@@.R?A3L'$+O.P1>X'\ [QZ']W"FX;Z%>V_AKC:H0_]%H6"$0M?N#PH)NDO8LP9^W6H>&"C,Y>\C*L)*16A5U ZHL 6H+4!L M@8]\W5(T+(7YA=>=.&@$S9:[WK5O/\OW_*8?56EO!-8J@;6C JF?[?E;)*VV*'J;Y+49@$O;[@7+T&YKBN;N?. M/U!+ P04 " "U@ 93R(9@4]X" 8"0 &0 'AL+W=O<_$L$P"%7E/*9,=)E,I:KBL7 M":187O,,F'ZRY"+%2D_%RI69 !Q;4DK=P/,B-\6$.=VVC3V*;IOGBA(&CP+) M/$VQ>.L#Y>N.XSN;P(2L$F4";K>=X15,0!I-KE[N$670U"84'F%+A!AZ"GAN<0LEFU7Z5R&X2Y*W7ZA&QS0]=$] M9RJ1:,1BB&OXP^/\\!1_?)P?'>&[>H^JC0HV&]4/C@I^S>DU"OU/*/ "#]*, M\C> &E^#XS*]3&@9[Z3,\)0;5LGXL^D075Y^N25OW)A5Z3:MG.L=+-_+:[LOVH?H( M\3WO';1CM%D9;?ZUT64N*,]72:W10?.C"_^0BZAR$1UUL5N@W^BB[F4H)*+M MQ,'N#HT^0L)P'S2N >U!;D_H%&MTMR[<%,3*]E*)%CQGJC@I5;1JUSW;I?;B M?;\U\&OB0[\UJHN/==LONO1[VN*;X1Z+%=$5I+#4%KSK&UTF4?3A8J)X9MO MG"O=5.PPT9\N( Q /U]RKC83DZ#Z&.K^ 5!+ P04 " "U@ 93E/=[#($" M !5!@ &0 'AL+W=O1%'LDK;51LQ.7JO,V<(3;EY)H:4Z)\=-QLIXGB\_KQ:81B@.\%UH=""9Y#][N^;?-JDPD-2\[!7\*K*SU$P M/$,6=)WHS]J]4=.?W1,7XOT MP7SI;47+NJ)G"&<9L1\QI@A7NA"2_( ,828JKE^K=QUGXN+8:[F+PW%0_R)_ M]PKBN$4<_R_BWW#5XN,.UR ,>L$F+=CDG\#Z*"8O*(;CBQZ&:V" MA.?=8G1J=9QH^N)]#4>CR6M(?N>J,Y"Y:V@*I5:YOO7M;MLSK^I6\LO(/3E#*$TDC0%3$)I(H*]H#0Y"27Q,(_ M,ONR=/_];"<-W=3RL)?8=[[ON_O.YZ2]-N^V 4"RDT+99=0@MM>4VJ(!R>RY M;D&YDTH;R="9IJ:V-<#* )*")G%\227C*LK2X-N8+-4="JY@8XCMI&3F]RT( MW2^C6;1W//&Z0>^@6=JR&K: S^W&.(M.+"67H"S7BABHEM'-['J5^/@0\,*A MMP=[XI7D6K][XUNYC&)?$ @HT#,PM_R"%0CAB5P9/T?.:$KI@8?[/?M=T.ZT MY,S"2HOOO,1F&5U%I(2*=0*?='\/HYZ%YRNTL.%+^B%V,8](T5G4<@2["B17 MP\IV8Q\. !=7)P#)"$C^!2Q. .8C8!Z$#I4%65\9LBPUNB?&1SLVOPF]"6BG MABM_BULT[I0['&8/+ >14G14WD&+$7;[.6PMP%TE'@&N!F!R OC"1 =_PZ@K M>:H[F>I. L_%"9Z;HM"=0JYJLD6F2F9*2Y[;DB&0U_4._9SE LA:=1(,\R/S M=DSFYUDZ>U8SUO[XR#8E&W)]9'K@]F@[_E]&$L\NSV9S\OH(,@?S=JQK].#F M_:M[9*;FRA(!EX-/U_3 M[R3[ U!+ P04 " "U@ 93#6A':RD# X$P #0 'AL+W-T>6QEU60MVNV#,1*M2R'I$%L94'^.XGBU82>L+ M53%ID4+IDAH[U?.XKC2C>0U.I8A[G4X:EY1+,A[*97E=FCJ:J:4T(])O39&_ M?CAKI]!YS4\)9=*N]@^ M@O^>-H_O 9L9".1"M )[Q!O&PXH:P[2\MA/WL#,^@Z)F?+>NK,*YINMNKT^V M#NYF@TR5SIENPW3)QC0>"E: ',WG"[@;5<4 &J-*.\@YG2M)G8:-1S.PM#,F MQ"V\EC^*)]RK8J>R':BK;(=64#/T-'X"_+MLGGN7MO' M=F$WFA5\Y>:KHA6 L7=Q=EI58OU)\+DLF5_\T0''0[KQBQ9*\T<;#5IE9@U, MD^B!:<-GNY9?FE9W;&4V[;0J<,V]5ZCY[^9YSB335.R*MKU_REE^L>+D\E]) M=K]5]@4'-39[[:F+[+\&D>EK$/DJ>G)P^B*3["0UQLW^O7-(>')$:*T1',5& MY#L<_<0V:#1=WX*RROF[;G0!N+RYRM6#YIIGH^=3:76$$ M\_%8& $,BX,IP'R\%Q;G?UK/ %V/QS!M@R R0'T&J(_W"B$3]\'BA'TR>X57 MFF5)DJ981B>3H(()EK:T#">0./+ M7&XL#'E@5L-Z!^.$XT%-AGR2!JF+:L#<81[(,0Z 7PSV: MIDAV4OB$ZX.])4F296$$L+""),$0>!MQ!%, &C D2=P^N+, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( +6 !E/N=4:G_@4 .&PO=V]R M:V)O;VLN>&ULQ9M;;YM(%(#_RL@OFTKIVN;:1G4E@B<)J@U>!J?MTXK8XQ@5 M@P4XV?;7[PS$Z\$%G@O&!BYN[HT-37F5YPZMIVO#KJCSLL^)>/D:\Q5!Y MC38.Q\\NB!?5_PECN=ED*SXM5X<=+YHNCA7/)6!1;[-]/2!%NN.3@5\^\(KL MTWLN7TI\2[#N7K 19$JXJHM,7*B"=$_-M0($T TCP))$O$QYR&"J0%0%HGA-0B:0.0]BDA3072 2"= M4T):"J0+0+JXD%/*_#A8)$$4DNB*7"Y9$%+&B!?*UL,4R \ Y ?D2'KLYIS( MOX3^M0QNO1D-DXXQIBQ1(#\"D!]Q(:^\("8";4G)G'IL&5L-%[)\6U(6725?/0T3TLP8V3/7433]&LQF+5L0)EYX M'H6$/#-&%LU,-!*]!D)"&2,;I:ML812^EQ6N+=@7T8)<,L:721)[ M?G+,NS0PR!]C9(%XOA\M96^\\+ZWO8NL=.)DO!2NFP4J)F20,;9"HOD\2.;/ MWI#Q#,)K&OK_Z08A@XR1%<*2R/]R$\VF-&9_M'U,\EW-KR%_&,C^Z!I($(I MTG,24M6Z!N0. ]D='1))O&]:01K@: 19%"(\3Z$B9[.(L7=$>(.P&R^F*B(D M"0-9$D%X%<5SKTW\O,MHF8A4ZI:&RZX!7ZN8D"4,9$O(_"Y>^HE(6$(-"I*% M@2P+MKQDHG5*2\B8:98P($L8R)8 LWEM\&9 SC"0G0'F\SHFY P#V1FO9/3D M+$D%2*UB0M8PD*T!)L_ZW J^$[% F>XD*WR6AK]!*IB0E8Q\2>Y]&RZ-Y"08DQDQ8!IM=ZH(>&8 MR,+IRUA[8PGIQD36S8O4M9<0,HV);!H@7Y2L*B9D&A/9-&#.J%5*"S*-A6P: M.+U09X32^FO$FS7,6$3&,AFZ9WXI"\)V%:5>)N%1,RCX5L'C@+ MT@H=7%U!-@^,J2X*6)!^+&3]@#.=>DN']&,AZP?,*75,2$ 6LH# G%+'A"QD M(5L(QM2:$&0A"]E",*;:A&S(0C:RA6!,6\6$+&0C6^@XD)CQM.;$+^OFW=% M6GYD0PZRWVBTPP[[?<[ES6E._+3>DJN\?%0'93;D(!O904?,:,^E&HM[TD5U MGC:'*FM43,A!]INLO) S;[W.Y$41RZ#HGB2.M$('U_B1'73$?$HT'O@K%1,2 MD(TLH-?'NRVIB@D)R'Z3$5 ?IK]-BWL5$Q*0C;Y(\V)8SL1CUX>^$N?.Y"!'&0#@?.%;*5N+80, MY"(;",346KD+&=RWWF+0CPA9QT6VSK)8B6^^E[_1X&L2-'Q7BR[S)\_W[XU1NR7H M&1/7'_^M.:;K.#K4'Q%+NU.;58" ".+0 &@ 'AL M+U]R96QS+W=O24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_M$G5/#X4@[-N&]/PV[?#8O/ MX^$TK*K=.':_ZGI8[\JQ&>[:KIS.5S9M?VS&\[+?UEVS?F^VI9;E,NK^=D;U M]'@[<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT95U7]>;B> M'NK+(=V=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H("CF#\H0 ME.@^_F#'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G K,3HIT( MU$[(=B)P.R'@N!WH)Z M"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z*>BN!WCK9 M+"'06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0 M;R/0VU!O(]#;)IO=!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ MZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'> M@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?G9A$#O0+V#0.] O8- M[T"]@T#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.T]^ M%OQ)O8?QZU"&:\_W&I__DU2/YWO+]?&7Y??)"3L7G.O;BN'I+U!+ P04 M" "U@ 935:BY9Q(" !S+ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VM]. MVS 4!O!7J7*+&M?_-T2Y 6XW+O8"7G+:1DUBRS:LO/V<%) VL0I4I'TWC5K; MYSOQD7Y7O?KQ%"@M#D,_IG6URSE<,I::'0TNU3[06%8V/@XNEZ]QRX)K]FY+ M3*Q6AC5^S#3F99YJ5-=7M[1Q#WU>W!W*SZGSX[J*U*=J<7/<.&6M*Q="WS4N MEW7V.+9_I2R?$^IRE7?$TLI<]^/YJFW5+[SNQRO;]\ MW,_S2&Q^G'_'?\[XM?X'^Q @?4B0/A1('QJD#P/2AP7IXPM('U]!^N KE$90 M1.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5H,@J M4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*15:'( MJE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56C MR*I19#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR&A19+8JL%D56BR*K19'5 MHLAJ462U*++:_RGK3^_WGQP_/^O!=>-+/IO_:WS]&U!+ 0(4 Q0 ( +6 M!E,'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ M8 &4S_P&I3N *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M8 &4YE&PO M=V]R:W-H965T&UL4$L! A0#% @ M8 &4\@IKCI;!@ MIQ< !@ ("!@0T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8 &4[R&7;M# P '0H !@ M ("!<1T 'AL+W=OH@ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ M8 &4_$),@C." MQ8 !@ ("!DC( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ M8 &4["9E/5I!@ PPX !D ("!F%8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8 &4\#YA1+& @ \@4 !D M ("!6W\ 'AL+W=O&PO=V]R M:W-H965TN;@0 #\, M 9 " @8:+ !X;"]W;W)K&UL M4$L! A0#% @ M8 &4RV0K_%." 4A4 !D ("!*Y M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MM8 &4[*&*IBV!P (14 !D ("!+Y\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8 &4Y\Y[A?6 @ M"@8 !D ("!>ZT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8 &4X/_XVY=! T@H !D M ("!^+@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ M8 &4TD=C)#E @ )@8 !D ("!I\0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8 & M4["P6IO[ P K H !D ("!$=$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8 &4U?G:9T,! UA8 M !D ("!IMP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8 &4PK9NCG2 @ /@@ !D M ("!IN8 'AL+W=O$ &0 @(&OZ0 >&PO=V]R:W-H965T MJ@S8E@( +$& 9 M " @0ON !X;"]W;W)K&UL4$L! A0# M% @ M8 &4\LX